Jonathan Craigmyle

|

I specialize in creating modern applications using a diverse mix of powerful and proven technologies. From building responsive websites to developing full-featured, database-driven solutions, I deliver results that resonate with clients and users alike.

Portfolio

Responsive Client Website

Responsive Client Website

Scrapp Web Portal

Scrapp Web Portal

Scrapp Mobile App

Scrapp Mobile App

In my current contract at Scrapp, I advanced from designing login pages and implementing business logic as a junior developer to spearheading the research, development, and implementation of a global mobile notification feature for our business application. This initiative required coordinating multiple teams and meeting a strict four-month deadline. Utilizing TypeScript, Node.js, Express.js, Firebase, Flutter, and Microsoft SQL Server on Azure, we successfully delivered a feature that serves over 250,000 residents.

Additionally, I have taken leadership of the company's Next.js (React, Typescript) business portal, where I implemented new features and have led refactoring efforts to streamline processes and enhance performance. Over a portion of this contract, I have collaborated with multiple teams in the migration of our software to the Flutter platform, achieving full feature parity with our mobile application and ensuring consistency across all platforms. Furthermore, I have both led and contributed to major UI enhancements and state management refactoring for our mobile application, improving user experience and application performance.

I have extensive experience in Javascript, Typescript, React, Next.js, Node.js, Dart, Flutter, Microsoft SQL, Azure and Firebase.

About

Jonathan Craigmyle

Front End Technologies:

html badgeHTML5
css badgeCSS3
javascript badgeJavaScript
typescript badgeTypeScript
react badgeReact
nextjs badgeNext.js
dart badgeDart
flutter badgeFlutter
tailwind badgeTailwind
mui badgeMaterial UI
styledComponents badgeStyled Components
sass badgeSass

Back End Technologies:

node badgeNode.js
express badgeExpress
microsoft badgeMicrosoft SQL Server
postgres badgePostgreSQL
sqlite badgeSQLite
mongo badgeMongoDB

Tools:

github badgeGitHub
microsoft azure badgeMicrosoft Azure
visualStudio badgeVisual Studio
vscode badgeVS Code
postman badgePostman
swagger badgeSwagger
vercel badgeVercel
heroku badgeHeroku

As a former business owner, I have turned my passion for excellence towards software development and engineering. I have a strong leadership background and naturally build relationships with everyone through empathy, good and bad humor (dad jokes!), and a desire to see those around me grow and succeed.

In essence, I thrive on challenges, excel as a collaborative team player, adopt a supportive leadership approach, and remain committed to continual learning.

In my day to day, I am a father of two toddlers and husband to a wonderful wife. I enjoy wrestling my kids, playing and watching sports (Go Bears! Go Hawks!), forever D&D DM for my friends, reading a good book and playfully annoying my wife enough to let her know I still adore her.


I am currently open to freelance, contract, and full time work.

Contact

Submit the form below to get in contact with me!