man

Ewan Ferguson

Software Developer

My journey began with an Associate’s degree in Engineering, but my passion led me to software development. I enjoy solving complex problems and creating impactful solutions using JavaScript, C#, and Vue.js. Every project excites me to learn and grow. Let's build something amazing together!

Hi 👋,
I am Ewan Ferguson
Hi, I'm Ewan Ferguson — a dedicated software engineer with a passion for building efficient, scalable web applications. With a background in engineering and a strong foundation in modern development tools like JavaScript, TypeScript, C#, and frameworks such as React, Vue, and .NET, I enjoy creating solutions that balance performance and usability. Through my fullstack development internship at Boise Codeworks, I completed over 500 hours of real-world coding experience, working in agile teams to build and maintain fullstack applications. I specialize in both frontend and backend development, with a focus on clean code, RESTful APIs, and smooth database integration. My journey from managing high-pressure environments to building complex applications has honed my problem-solving and collaboration skills. Whether you're here to check out my latest work or connect for a project, I’m glad you stopped by.
html5
html5
react js
react js
aws
aws

Boise Codeworks

2024 - current

Completed 500+ hours of hands-on development as a Software Development Intern, building and maintaining fullstack applications using modern technologies. Worked under strict deadlines and requirements, ensuring timely delivery of high-quality features. Collaborated with cross-functional teams, including developers, designers, and project managers, to develop scalable and efficient solutions. Gained experience in agile development methodologies, participating in code reviews, stand-ups, and sprint planning. Developed and optimized backend services, APIs, and database interactions while ensuring seamless frontend integration. Improved debugging and problem-solving skills by troubleshooting issues and implementing efficient fixes.

Tower

A ticketing platform for creating and discovering events and engaging communities. Tech Stack: Vue.js/Node.js

All Spice

A dynamic recipe-sharing app for food lovers to create, share, and discover new dishes. Tech Stack: Vue.js/ .NET

Keepr

A Vue + .NET application for organizing and sharing image collections with an intuitive UI. A Pinterest Clone.