Senior Full Stack Engineer
Send a job offer directly to this candidate
Senior Full Stack Engineer with over 10 years of experience designing, modernizing, and operating production systems across AI-enabled applications, Retrieval-Augmented Generation, agentic workflows, full-stack web development, SaaS platforms, automation, financial technology, e-commerce, cloud infrastructure, and distributed backend services. Experienced in leading architecture and delivery across Python, Node.js, Go, Java, C#, PHP, React, Next.js, Angular, Vue.js, AWS, GCP, Azure, Docker, Kubernetes, CI/CD, event-driven systems, and production AI application stacks. Strong background in translating complex product and business requirements into grounded AI capabilities, scalable software, resilient integrations, maintainable engineering workflows, measurable performance improvements, and production-ready systems.
Senior AI Engineer — ClickFunnels | January 2022–Present
Lead the architecture and delivery of AI-powered SaaS products, RAG pipelines, AI agents, backend platforms, HubSpot integrations, automation workflows, and cloud infrastructure. Modernized Doodly, a platform serving more than 600,000 users, improving startup performance by 45% and reducing production crashes by 50%. Also contributed to a 20% increase in user engagement through feature flags, analytics, and controlled product experimentation.
Senior DevOps Engineer — Bryxen | February 2019–December 2021
Played a foundational role in building and scaling Doodly, including its rendering engine, frontend architecture, backend services, cloud environments, and CI/CD pipelines. Improved application reliability, deployment automation, testing coverage, and production support processes while mentoring engineers and contributing to technical design and code reviews.
Software Full Stack Engineer — Nextres | October 2016–December 2018
Developed and modernized a financial and lending SaaS platform, including microservices, loan workflows, secure APIs, event-driven systems, and reporting dashboards. Reduced average loan approval time from three days to 1.5 days by redesigning backend validation and approval workflows. Also implemented Kafka-based event processing and improved database performance for high-volume financial workloads.
Bachelor of Science in Computer Science | Singapore University of Technology and Design (SUTD) | Aug 2011 - May 2015