How I Got Here

From QA roots to full-stack engineering — every role shaped how I build today.

Full Stack Engineer

Current

AI-first product company

May 2025 – Present

Building full-stack products in an AI-first environment. Using Next.js and NestJS day-to-day, with AI tools like Cursor and Claude as core parts of the development workflow.

  • Developing end-to-end features using Next.js for the frontend and NestJS for backend services
  • Integrating AI tools like Cursor and Claude into the daily development workflow for faster iteration
  • Collaborating in a lean, AI-augmented team to ship product features at startup pace
Next.jsNestJSTypeScriptCursorAI-Augmented Dev

Full Stack Developer

Enterprise software consultancy

2023 – 2025

Server-side Java development for large-scale commerce platforms. Built APIs, integrated databases, implemented search functionality, and worked across the full stack on enterprise-grade systems.

  • Developed RESTful APIs and server-side logic using Java and Spring Boot
  • Implemented Apache Solr search integration for e-commerce product catalogs
  • Managed PostgreSQL databases and wrote complex queries for reporting and data pipelines
  • Worked with SAP Commerce Cloud (Hybris) for enterprise commerce solutions
JavaSpringJSPApache SolrSAP CommercePostgreSQL

Frontend Developer

Enterprise software consultancy

2021 – 2023

Built responsive, accessible interfaces for enterprise clients. Specialized in React-based UIs, Redux state management, and AJAX-driven dynamic experiences. Strong advocate for W3C accessibility standards.

  • Built pixel-perfect, responsive UIs using React and modern CSS practices
  • Implemented complex state management with Redux for large-scale single-page applications
  • Championed W3C accessibility standards, achieving WCAG 2.1 AA compliance across projects
  • Developed dynamic, AJAX-driven interfaces reducing page loads by 60%
ReactJSReduxAlpine.jsAJAXjQueryAccessibility

Functional Tester

Enterprise software consultancy

2021

Foundation of my engineering mindset. Developed precision through regression testing, smoke testing, and writing acceptance criteria that ensured features met the highest quality bar.

  • Wrote detailed test cases and acceptance criteria for complex enterprise features
  • Performed regression and smoke testing across multiple browser and device configurations
  • Collaborated with developers and product managers to define quality standards
  • Built a foundation of engineering rigor that carries into every line of code I write today
Regression TestingSmoke TestingAcceptance CriteriaQA