I'm Chen Zeng, a Senior Full-Stack Engineer with seven years of experience delivering scalable, production-ready web applications and SaaS platforms from concept to deployment. I specialize in building modern frontends with Next.js, TypeScript, and Tailwind CSS, complemented by robust backends using Node.js and Express to handle complex business logic and API integrations. I have a proven track record of integrating AI-powered features, implementing secure multi-role authentication, and managing end-to-end payment solutions like Stripe subscription billing for multi-tenant environments. I thrive in fast-paced, cross-functional teams and enjoy designing architectures that are scalable and maintainable, delivering dashboards and features that empower both users and administrators.

I'm Chen Zeng, a Senior Full-Stack Engineer with seven years of experience delivering scalable, production-ready web applications and SaaS platforms from concept to deployment. I specialize in building modern frontends with Next.js, TypeScript, and Tailwind CSS, complemented by robust backends using Node.js and Express to handle complex business logic and API integrations. I have a proven track record of integrating AI-powered features, implementing secure multi-role authentication, and managing end-to-end payment solutions like Stripe subscription billing for multi-tenant environments. I thrive in fast-paced, cross-functional teams and enjoy designing architectures that are scalable and maintainable, delivering dashboards and features that empower both users and administrators.

Available to hire

I’m Chen Zeng, a Senior Full-Stack Engineer with seven years of experience delivering scalable, production-ready web applications and SaaS platforms from concept to deployment. I specialize in building modern frontends with Next.js, TypeScript, and Tailwind CSS, complemented by robust backends using Node.js and Express to handle complex business logic and API integrations.

I have a proven track record of integrating AI-powered features, implementing secure multi-role authentication, and managing end-to-end payment solutions like Stripe subscription billing for multi-tenant environments. I thrive in fast-paced, cross-functional teams and enjoy designing architectures that are scalable and maintainable, delivering dashboards and features that empower both users and administrators.

See more

Language

Javanese
Advanced

Work Experience

Software Engineer at Accela
December 1, 2022 - April 1, 2026
Led the end-to-end development of a full-stack civic engagement platform, architecting a responsive frontend using Next.js and TypeScript for complex government data interactions. Built a scalable Node.js/Express backend with robust authentication and data synchronization across external civic systems. Integrated AI capabilities via OpenAI APIs for intelligent document processing and automated form assistance. Implemented secure multi-role authentication with OAuth 2.0/JWT, optimized PostgreSQL schemas, and delivered analytics dashboards with real-time insights. Implemented Stripe-based subscription billing for multi-tenant environments and orchestrated deployments using Vercel for frontend and Railway for backend. Contributed Java/Spring Boot microservices, real-time WebSocket communications, and comprehensive security hardening.
Software Engineer at Accela
January 1, 2021 - October 1, 2022
Focused on security and DevOps in a remote setting. Implemented application security controls including CORS, XSS, CSRF protections, SQL injection prevention, secret management, data encryption, and rate limiting; containerized services with Docker/Kubernetes; built messaging and integration pipelines with RabbitMQ, Kafka, Stripe webhooks, Server-Sent Events, GraphQL Subscriptions, SQS, SNS, Apache Camel, and Spring Integration. Maintained developer tooling (VS Code, IntelliJ, Eclipse, WebStorm) and monitoring (Splunk, New Relic) and contributed to end-to-end delivery of civic tech features.
Java Developer at MiFinity Hybrid
July 1, 2020 - January 1, 2021
Enhanced system resilience and scalability by designing asynchronous processing workflows with messaging brokers. Optimized PostgreSQL and MongoDB schemas, improved data retrieval and reporting for government administration. Collaborated with cross-functional teams to define test plans, promoted TDD and CI practices, and instrumented the application with logging/monitoring (Splunk, New Relic). Containerized services with Docker and Kubernetes; contributed to the development of a robust payment processing platform with Java/Spring and RESTful services.
Junior Java Developer at MiFinity Hybrid
September 1, 2018 - July 1, 2020
Developed core back-end services for the fintech platform, building RESTful APIs for digital wallets and financial transactions. Optimized SQL queries for Oracle databases to improve transaction reporting and reconciliation. Contributed to CI/CD via Jenkins, participated in agile ceremonies, and supported overall software quality through code reviews and testing practices.

Education

Master's degree in Computer Science at University College Dublin
January 1, 2016 - January 1, 2018

Qualifications

Docker
April 1, 2026 - June 29, 2026
Simplifying Web Development with Accessibility Best Practices
January 1, 2024 - June 29, 2026
Java Frameworks: Quarkus vs. Spring
November 1, 2022 - June 29, 2026
Java: Lambdas and Streams
April 1, 2022 - June 29, 2026
Microsoft Certified: Azure Fundamentals
January 1, 2021 - June 29, 2026
Java 8 Essential Training
July 1, 2018 - June 29, 2026

Industry Experience

Software & Internet, Government, Professional Services, Education, Media & Entertainment