Experienced Staff Software Engineer and Engineering Leader with 10+ years of experience building scalable SaaS platforms, marketplace products, subscription systems, and modern web applications used by millions of users worldwide.
Most recently worked at Upwork as a Staff Software Engineer within the Subscription & Monetization organization, building and scaling subscription lifecycle management, billing experiences, entitlement systems, and monetization infrastructure. Previously led engineering efforts for the “Freelancer Services” and “Any Hire” teams, driving technical direction, mentoring engineers, improving engineering processes, and collaborating closely with cross-functional stakeholders.
Strong expertise in frontend architecture and product engineering using React, Vue.js, Nuxt.js, Next.js, TypeScript, and modern JavaScript ecosystems, combined with solid backend experience using PHP, Laravel, Symfony, Node.js, and relational databases such as PostgreSQL and MySQL. Throughout my career, I’ve worked across startups, product companies, remote-first teams, and freelance consulting engagements, contributing to SaaS products, shipping platforms, educational applications, APIs, and enterprise systems. I enjoy solving complex engineering challenges, building scalable systems, improving developer experience, and helping teams deliver high-quality products efficiently.
Core strengths include: • Frontend Architecture & Product Engineering • React, Vue.js, Nuxt.js, Next.js, TypeScript • PHP, Laravel, Symfony, Node.js • PostgreSQL, MySQL • System Design & Scalability • Engineering Leadership & Mentorship • Cross-functional Collaboration • Remote-first Team Environments
Currently open to Staff/Senior Frontend, Full Stack, and Engineering Leadership opportunities within remote-first teams.