Full-Stack Software Developer

Building modern web applications with a focus on quality, usability, and security.

I build end-to-end web applications using React, TypeScript, Next.js, Python, and Laravel, turning ideas and designs into reliable software.

6+ years of experienceSecurity-minded engineering
Discover more

01 / About

Engineering with a product mindset.

I care about how software works, how people use it, and how it can evolve over time.

I am a Full-Stack Software Developer with 6+ years of experience building web applications and digital experiences. My work spans frontend development, backend services, and integrating the pieces into cohesive products.

I enjoy turning requirements and designs into practical software, with attention to usability, clean code, and maintainable architecture. I aim to build solutions that meet current needs without making future improvements unnecessarily difficult.

Alongside software development, I am expanding my knowledge of web application security through hands-on learning and practical labs. I want to bring that security-minded perspective into the way I design, develop, and evaluate applications.

6+ years of experience

Building end-to-end web applications, from frontend interfaces to backend services.

Product-focused development

Balancing user experience, business requirements, maintainability, and long-term scalability.

Security-minded engineering

Expanding my knowledge of web application security to better understand vulnerabilities and build more resilient software.

02 / Experience

Building software through practical experience.

My professional experience spans full-stack development, product delivery, and solving real business problems.

Jun 2022 - Present

Hybrid

Full-Stack Software Developer

NeoTechnologies

Contributing to an online investment platform that digitizes traditionally offline investment workflows for bank clients.

  • Develop frontend features using React and backend functionality using Python and Flask.
  • Built a KYC onboarding feature to support identity verification before clients can begin investing.
ReactPythonFlask

Aug 2021 - Mar 2022

On-site

Full Stack Web Developer

HelloTree

Worked on frontend architecture, backend applications, and user-facing features across web and mobile experiences.

  • Implemented user interactions and improved cross-platform mobile usability.
  • Resolved issues identified through customer feedback and testing.
HTMLCSSJavaScriptReactLaravel

Jun 2019 - Aug 2021

On-site

Software Developer

Whitebeard

Developed and maintained websites, implementing new features and improving existing software based on technical requirements and user feedback.

  • Developed new websites and implemented updates to existing web applications.
  • Tested, debugged, and maintained software, resolving issues identified through customer feedback and testing.
  • Improved code structure and ensured compatibility across browsers and devices.
  • Collaborated with team members to clarify requirements, prioritize tasks, and resolve technical issues.
PHPHTMLCSSJavaScriptSmarty

03 / Skills

Tools I use to build and ship software.

A practical set of technologies and engineering skills I use to build web applications, from frontend interfaces to backend services.

Frontend Engineering

Building responsive, accessible interfaces and interactive web experiences.

  • React
  • JavaScript
  • TypeScript
  • Next.js
  • HTML
  • CSS

Backend Engineering

Developing application logic, APIs, and server-side functionality.

  • Python
  • Flask
  • Laravel

Data & Platforms

Working with application data, relational databases, and backend platforms.

  • PostgreSQL
  • Supabase

Design & Security

Translating designs into working interfaces and developing a security-minded approach to software.

  • Figma
  • Responsive Web Design
  • Web Application Security

04 / Selected Work

Projects built around real problems.

A selection of applications where I have applied full-stack engineering to practical product requirements.

Featured projectIn Development

SaaS · Booking & Scheduling

Multi-Tenant Reservation Platform

A multi-tenant booking platform for service-based businesses to manage services, staff, working hours, and appointments. Currently focused on a mobile-friendly booking experience, with an emphasis on tenant isolation, role-based access, and automated testing.

  • React
  • TypeScript
  • Tailwind CSS
  • Supabase
  • shadcn/ui
Multi-Tenant Reservation Platform mobile screenshot
Clinical Dietitian Website screenshot

Full-Stack · Healthcare Website

Almost Finished

Clinical Dietitian Website

A responsive website for a clinical dietitian, with service information, appointment booking, a blog, contact functionality, and an admin dashboard. Designed in Figma and implemented as a full-stack web application.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Prisma
  • Supabase

06 / Security

Security-minded engineering.

Understanding how applications can be exploited is an important part of building better software. I am expanding my knowledge of web application security through hands-on learning, security labs, and vulnerability analysis.

Web Application Security

Developing a stronger understanding of common web application vulnerabilities and the practices that help prevent them.

  • OWASP Top 10
  • Authentication & authorization
  • Input validation
  • Secure application design

Hands-on Security Learning

Learning through practical labs and vulnerability analysis to better understand how applications can be attacked and defended.

  • Security labs
  • Vulnerability analysis
  • Web security testing
  • Adversarial thinking

My goal is to combine full-stack development experience with an adversarial mindset, allowing me to identify potential weaknesses earlier and build applications that are more resilient by design.

07 / Contact

Let's build something useful.

I'm open to software engineering opportunities, freelance projects, and interesting web application ideas.