Curt Grimes

Sycamore, IL ·

Sycamore, IL ·


Application Development Team Manager

Northern Illinois University, DeKalb, IL
August 2013 to Present
  • Analyze, design, develop, and implement custom web-based and other applications for Housing and Residential Services based on the department’s business practices and technical requirements.
  • Coordinate team responsibilities in the research, development, testing, documentation, implementation, and support of developed applications written using technologies like PHP, HTML, JavaScript, CSS, jQuery, JSON, and REST APIs.
  • Develop application specifications and project scope, and collaborate with the user to ensure that requirements are met.
  • Establish programming techniques and procedures.
  • Recommend modifications or modify third party software to meet user needs.
  • Oversee the development, editing, and publishing of a broad-based series of department publications including print and digital materials, multimedia projects, and web pages for various audiences including prospective students, residents, parents, and University staff.
  • Develop training materials and technical documentation for existing and new applications.
  • Hire, train, and evaluate student technical staff.
  • Research IT solutions applicable to the university housing domain.

Creator, Web Captioner

Sycamore, IL
June 2017 to Present
  • Develop and maintain an online speech recognition and captioning service.
  • Use Google Analytics to collect and analyze data related to usage and user adoption of features.
  • Research competitors in the accessibility and captioning space.
  • Solicit feedback from a worldwide community and revise the service in response to feedback.

Student Web Developer

Northern Illinois University, DeKalb, IL
May 2012 to August 2013
  • Worked on a team that designed, implemented, and maintain custom web applications written in PHP, MySQL, HTML, CSS, and JavaScript.
  • Reviewed, tested, implemented, and maintained web and desktop applications.
  • Coordinated with Housing staff to produce new applications according to their specifications.
  • Configured Linux servers to be used in production and development environments.


Master of Science in Computer Science

Northern Illinois University,
DeKalb, IL
August 2013 to May 2016
GPA 3.80 / 4.00

Coursework: Systems Design and Analysis, Database Concepts, Computer Networks, Android Mobile Device Programming

Bachelor of Science in Computer Science

Northern Illinois University,
DeKalb, IL
August 2011 to May 2013
GPA 3.95 / 4.00

Coursework: Software Engineering, Data Structures and Algorithm Analysis in C++, Unix System, Databases, iOS Mobile Device Programming

Community Involvement

Webmaster / Publicity

Wonder Lake Bible Church, Wonder Lake, IL
2003 to Present
  • Designed and implemented a WordPress website based on client requirements.
  • Created a system to record a weekly podcast that requires minimal user training and maintenance.
  • Evaluated, recommended, and implemented effective and appropriate technology initiatives.


Northern Illinois University

  • Web Steering Committee Member (2016 - Present)
  • Web Support Process Improvement Committee Member (2016)

Skills and Software

  • Web Development: PHP, MySQL, SQL Server, HTML/XHTML, CSS, JavaScript, jQuery, AngularJS, Node.js, Express.js, Bootstrap framework, Hugo, SharePoint, Cascade Content Management System, responsive web design
  • Server Administration: Ubuntu Linux, Windows Server, Oracle VM VirtualBox
  • Mobile Development: Objective-C, iOS API, Java, Android API
  • Tools: Git, GitLab, Digital Ocean, Google Cloud, Amazon Web Services
  • Marketing: Google Analytics, search engine optimization, social network presence building (Facebook, Twitter, YouTube)
  • Microsoft Office Suite (Word, PowerPoint, Excel, Access)
  • Design: Adobe Illustrator, GIMP, Paint.NET