Available to hire
I am a Senior Full-Stack Software Engineer with 10+ years of experience building and scaling web and enterprise applications. I specialize in JavaScript, Python, PHP, .NET, and Spring Boot, focusing on secure APIs, cloud-ready architectures, and end-to-end system design.
I enjoy turning complex requirements into reliable software, and I’ve integrated AI solutions (LLMs, ChatGPT, Python ML) to automate workflows and improve decision-making. My work spans freelance projects on Upwork and enterprise engagements for AXA XL and All in Data, delivering production-ready SaaS apps, data dashboards, and scalable deployment pipelines.
Skills
Language
English
Fluent
Work Experience
Full-Stack Developer at Upwork
August 1, 2013 - PresentFull-stack development for AI-powered pricing and recommendation platforms (React, Python, ML); real estate CRM systems with lead analytics (Next.js, Supabase); SaaS products from MVP to production; payments via Stripe and PayPal with subscriptions and webhooks; RBAC admin dashboards; REST & GraphQL API work; JWT/OAuth social login authentication; e-commerce features; data dashboards; database design and optimization (PostgreSQL, MySQL, MongoDB); cloud deployment with AWS, Vercel, Docker, and GitHub Actions; maps, email, and analytics integrations; performance tuning and legacy code modernization.
Senior Full-Stack Developer at AXA XL
February 1, 2021 - June 1, 2025Led migration of 30+ applications to a modern React/Angular + Spring Boot framework, improving scalability and maintainability; built a custom Spring Boot app generator to accelerate prototyping; designed enterprise frameworks with governance approvals and drove company-wide adoption; developed Active Directory–based permission service; directed a 10+ member engineering team; transitioned CI/CD pipelines from Jenkins/Azure DevOps to Harness & OpenShift, reducing deployment time by 35%.
Senior Software Architect at All in Data
September 1, 2016 - April 1, 2021Upgraded legacy API to .NET 5 RESTful services, boosting scalability and reducing backend errors; deployed a new backend API for a customer portal, integrating with the existing billing system to accelerate transactions; Dockerized the development environment to speed onboarding; expanded a React UI with additional features and resolved 15+ customer-reported defects to improve UX; created a new React SPA portal from scratch with six initial screens.
Education
Bachelor's degree in Computer Science at Nanyang Technological University
January 1, 2010 - January 1, 2014Bachelor's degree in Computer Science at Nanyang Technological University
January 1, 2010 - January 1, 2014Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Portland today.