I build optimized, accessible, user experiences with React, Next.js, and TypeScript — turning complex product requirements into intuitive interfaces.
I don't just have the technical skills to build great products, but also the communication and collaboration skills to create intuitive UI/UX.
My path into the dev world was not traditional — I came from counseling dragging my passion for problem-solving and people with me. Reigniting what started as simply tinkering with HTML, CSS, and Javascript in high school, I am now building production-grade applications with React, Next.js, and TypeScript.
Along the way I have shipped everything from streaming clones with real authentication and payments, to subscription products with dynamic audio players and search bars. I also have experience developing for a real-time AI skincare analysis platform.
Having traveled to 35+ countries, to me learning is not just a thing you do; it's a lifestyle. I am not afraid to ask questions, or to approach things from a different point of view. It is only when we understand people and problems properly that we can write good code.
When I am not coding, you will find me exploring Facebook marketplace, camping with my local troop of Trail Life boys, or experimenting with side projects that probably do not need to exist.

Frontend Software Engineer (Intern), remote, March 2026. Shipped 5 responsive pages for a real-time AI skin analysis platform, built 10+ reusable components, engineered a validated multi-step form flow, and implemented camera capture and file upload for client-side image processing.

This fully responsive clone of the popular streaming service, Netflix, was built entirely with Next.js, TypeScript, and Tailwind CSS, featuring dynamic API data, user authentication with Firebase, and Stripe integration for subscription management. With custom hooks, contexts, utils, and 15+ resuable components, this project demonstrates my ability to create a complex and feature-rich application with a sleek and modern design. Feel free to check it out using the Stripe test card number 4242 4242 4242 4242, any future expiration date, and any CVC.
I'm currently taking on new freelance and full-time opportunities. If you have a project in mind - or just want to connect - my inbox is always open!
jeddelich@gmail.com