Benjamin Cheng
@benjamincheng1
Senior full-stack engineer scaling secure web apps across ecommerce, SaaS, and healthcare.
What I'm looking for
I’m a Senior full-stack engineer with 10+ years of experience designing, building, and scaling production-grade web apps. I’ve built ecommerce, SaaS, and healthcare applications, blending senior engineering execution with business insight from SME and startup experience.
Most recently at Box, I designed scalable infrastructure with Angular 18 and delivered high-performance platforms using Angular, Java, Spring Boot, NgRx, TypeScript, Material UI, and PostgreSQL on Azure App Service. I improved scalability and efficiency by implementing a microservices architecture with Kafka and RabbitMQ, and I added observability with DataDog to keep production systems dependable.
I also integrated AI-powered workflows by orchestrating LLM models in the web app using OpenAI and LangChain, ran A/B testing and experimentation, and maintained CI/CD pipelines with GitHub Actions, Docker, and Kubernetes. Earlier roles strengthened my full-stack and integration background through GraphQL and RESTful APIs, automated testing with Playwright, and scalable service development with Spring Boot and .NET.
Experience
Work history, roles, and key accomplishments
Designed and set up scalable web platform infrastructure using Angular 18, Java Spring Boot, NgRx, and PostgreSQL on Azure App Service. Built microservices with Kafka/RabbitMQ, added Datadog observability, implemented LLM workflow orchestration via OpenAI and LangChain, and maintained CI/CD with GitHub Actions, Docker, and Kubernetes.
Built an initial .NET web prototype with Stripe payments and an Angular/Tailwind front end, then expanded the platform with Next.js/App Router, Redux, REST APIs, and GraphQL. Developed backend services using Spring Boot, PostgreSQL, and Elasticsearch, and added end-to-end testing with Playwright plus responsive, cross-device UI.
Developed an employee/customer management dashboard using JavaScript, SQL, HTML, and CSS. Delivered real-time UI updates through event-driven microservices with NestJS, PostgreSQL, and Socket.IO, and built REST APIs with Node.js and Django for early-stage feature development.
Coordinated development teams and guided requirements, problem specifications, and scalable architecture design to deliver projects within budget, timeline, and quality standards. Led backend development with Spring Boot and Java, built unified Jenkins CI/CD pipelines, and improved reliability and maintainability through unit testing (xUnit) and TDD.
Education
Degrees, certifications, and relevant coursework
University of Illinois at Urbana-Champaign
Bachelor's degree in Computer Science, Computer Science
2008 - 2011
Earned a Bachelor's degree in Computer Science from the University of Illinois at Urbana-Champaign between 2008 and 2011.
Tech stack
Software and tools used professionally
GitHub
RxJS
Kubernetes
Jenkins
GitHub Actions
Salesforce
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Django
Spring Boot
.NET Core
Next.js
NestJS
.NET
Tailwind CSS
Material-UI
Redis
Terraform
IntelliJ IDEA
Jira
AngularJS
JavaScript
Java
ES6
ASP.NET
JSON
Kafka
RabbitMQ
Datadog
GraphQL
Firebase
Socket.IO
gRPC
Vercel
JUnit
NGINX
SQL
NgRx
LangChain
Playwright
OpenAI API
Cursor
Vite
Enhance
Make
Dynamic
Claude Code
Availability
Location
Authorized to work in
Skills
Interested in hiring Benjamin?
You can contact Benjamin and 90k+ other talented remote workers on Himalayas.
Message BenjaminFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
