About
Hey. I'm Jeff - a Full Stack Developer with around 6 years of experience and a passion for working on projects that will teach me something new. I've worked on building customer facing E-Commerce sites alongside teams of developers, designing backend systems and workflows for small businesses, launched Google Play and Windows applications, created custom algorithms for determining monthly subscription products, led large database migrations, and more. I don't like to hold myself down to one tech stack, and will learn what is necessary to get a project up and running.
If you have an idea for something unique, I'd be more than happy to help.
Technologies
Languages
- JavaScript
- TypeScript
- PHP
- Python
Frontend
- React
- Next.js
- Sass
- Tailwind CSS
- Vue
- Nuxt.js
- Hydrogen
Backend
- Node.js
- Express
- Laravel
- GraphQL
- SQL & NoSQL
- Serverless
Services
- Shopify
- AWS
- Vercel
- Nacelle
- Square
- Sanity
- PACK Digital
...and more
Experience
Scoutside / Bear Group
Full Stack Developer
November 2021 - September 2024
- Built and maintained headless Shopify sites
- Developed custom Shopify themes and subscription portals using modern technologies
- Created custom Shopify apps and embedded admin interfaces
- Developed backend systems for businesses that would monitor subscription statuses, algorithmically determine next products, and detect issues
- Led website and database migrations with over 100,000 active subscribers to new subscription services and platforms
- Converted legacy code and created new applications through Shopify Functions and serverless frameworks
Technologies
Shopify, Node, React, Vue, Next.js, Nuxt.js, TypeScript, Vercel, Nacelle, Hydrogen, AWS, Sanity, Pack Digital
Freelance Software Development
Full Stack Developer
July 2020 - November 2021
- Built custom sites for small businesses
- Developed a system that would generate necessary documents for importing goods
- Developed a custom CMS for a vehicle dealer that allowed them to control and monitor their inventory
- Hosted multiple sites and integrated with custom Express APIs
Technologies
Node, React, Next.js, TypeScript, AWS, Express
Subsync Inc
Full Stack Developer
September 2020 - January 2021
- Designed a frontend application for admins to manage screens throughout their business
- Created an Express API that would interface with network of Raspberry Pi devices
- Developed custom ORM to quickly manage databases
- Created new landing site through Next.js
Technologies
Node, React, Next.js, TypeScript, AWS, Express, Snowflake, Docker
Your Design Guys
Full Stack Developer
October 2018 - July 2020
- Built out customer facing frontend apps using React JS and Vue
- Developed and maintained custom PHP plugins
- Used many frameworks like Laravel, Lumen, and ASP.NET
- Handled deployment of websites and cloud applications, managed DNS settings, and set up migrations through Azure and AWS
Technologies
Node, React, Next.js, PHP, AWS, Express, C#, Azure, Laravel, Lumen
Contact
Past Projects
re:Encrypt
re:Encrypt is a password manager application that encrypts your usernames and passwords locally before syncing them between your devices, preventing the risk of data loss.
Technologies
Node, React, Redux, Electron, React Native
TrackPad
TrackPad allows you to connect to a computer on your local network using your phone to control the mouse and type on the keyboard. This is done by starting up the application on your computer, then connecting through the mobile application.
Technologies
React Native, React JS, Electron, Node JS