Contact

WebDevEwan

Hey there! I'm Ewan, a software developer based in South Africa.

View my projects

My Story

Who Am I

My programming journey began in high school, where I discovered a love for coding that led me to pursue a BSc in IT from North-West University (NWU). Along the way, I gained experience with languages like C#, Python, C++, and Java, and worked with SQL Server, Oracle and PostgreSQL for data management. Now, as a software developer, my focus is on building dynamic, user-centered applications with TypeScript and React, and I'm excited to apply and expand my skills in modern web development technologies. For more information, check out my CV.

My Skills

  • Programming Languages: TypeScript, JavaScript, C#, Python, C++, Java
  • Frameworks: React, Next.js, Expo, Django, ASP.NET
  • Data Management: PostgreSQL, Supabase, SQL Server, Oracle, Access
  • Tools & Technologies: Resend, Zod, shadcn/ui, Tailwind
  • Other: WordPress, Shopify

What I Aspire to Be

I aim to become a well-rounded full stack developer with a strong focus on the React ecosystem, combining dynamic front-end experiences with solid back-end functionality. My goal is to deepen my expertise across the spectrum, ensuring I can seamlessly navigate both client and server-side development to build efficient, cohesive applications.

What I'm Working On Now

As a software developer, my current focus is on web development, with a particular interest in the React ecosystem. Over the past year, I've expanded my skills in HTML, CSS, JavaScript and TypeScript, while diving deeper into frameworks like React and Next.js. I'm also exploring tools like Supabase and Resend for handling storage and communication in web applications. In addition to my professional work, I'm developing a hobby project called EFT Toolset, a tool designed to assist players of Escape From Tarkov.

Get in Touch

Want to work with me? I'm just a message away.

Let's chat