Hey, I'm Craig

I build mobile and web applications, combining my passion for software and design to create pixel-perfect digital experiences.

📍 Based in Chicago

Full Stack Software Engineer Intern
May - Dec 2022
  • Independently developed the front end for two-factor authentication support in Nutshell using React.js, JavaScript, Flow, and HTML / CSS, collaborating with back end engineers and a product designer to protect users with improved security.
  • Refactored legacy features to React.js and wrote unit tests, improving Nutshell’s performance and maintainability.
  • Extended the PHP backend and GraphQL API to introduce new quality-of-life features that enable improved workflows.
  • Contributed to an agile software team, using GitHub for version control and code review, Jenkins for automated testing and CI/CD, and Jira for project management.
MSU Mobile App
iOS Developer
Mar 2021 - May 2022
  • Modernized MSU’s official iOS app by re-implementing features using VIPER system architecture and RxSwift for enhanced stability and automated test coverage.
  • Improved app accessibility by revising UI implementation to align with best practices, ensuring compatibility with assistive technologies for an inclusive user experience.
  • Designed UI prototype for a feature allowing users to browse/search new content sources to expand the apps utility.