I specialize in React with TypeScript, building responsive web designs using Sass, and leveraging front-end libraries such as Semantic UI. With real-world experience in developing complete applications for clients from the ground up, I focus on integrating robust backend API systems, including database management, serverless architecture, AWS services, and RESTful APIs. I also have expertise in state management with MobX. Driven by a strong desire for continuous learning, I am always seeking to expand my skills and push the boundaries of my capabilities.
After spending years as a Photographer and Filmmaker, I made a bold career switch into the world of tech, driven by a newfound passion for coding and the vibrant tech community. My love for problem-solving and creativity found a new home in programming, where I quickly discovered a fascination with learning new technologies. The transition not only opened up a world of opportunities but also fueled my desire to constantly grow and improve
In my first three years as a Software Engineer, I focused on honing my front-end development skills, particularly in React, TypeScript, and responsive web design. As I deepened my expertise, I also found myself increasingly drawn to backend development. I embraced learning about APIs, databases, serverless architecture, and cloud solutions like AWS. My backend work included building handlers and classes to manage tasks such as sending emails, creating and updating users, and generating PDF reports for clients, utilizing C# and ASP.NET. This broadened my technical skill set and helped me grow into a more well-rounded engineer. The journey so far has been one of continuous growth, and I remain excited to keep exploring both the front-end and backend worlds.
I still keep my passion for video & photo alive by pursuing my own personal projects in my free time.
This is a vanilla JS application made to track meals and calories. Utilizing Materialize on the front end for a simple and clean look. This app gives you the ability to update or delete any item, and the total calorie count will dynamically change. All data is persisted in local storage.
See code here
I would never call myself a designer but I do keep my bookmarks full of inspiration. I also have graphic design experience from making logos and event posters for my artist friends.
I pride myself on being a good person to collaborate with. I love helping people wrangle in their vision while helping simplify what it is they’re looking to accomplish to communicate effectively and clearly.
Helping make peoples lives easier is the calling of a developer and given the amazing programming tools available today I always enjoy the thrill of solving new problems.