HimalayasHimalayas logo
BC
Looking for a job

Benjamin Cheng

@benjamincheng1

Senior full-stack engineer scaling secure web apps across ecommerce, SaaS, and healthcare.

United States
Message

What I'm looking for

I’m looking for a senior role where I can build and scale production web platforms, modernize architectures with microservices, and integrate AI-driven workflows—partnering with product teams to ship measurable improvements.

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

Box logoBO
Current

Senior Software Engineer

Apr 2019 - Present (6 years 11 months)

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.

Salesforce logoSA

Software Engineer

Aug 2016 - Mar 2019 (2 years 7 months)

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.

IBM logoIB

Staff Software Engineer

Jan 2012 - Mar 2016 (4 years 2 months)

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 logoUU

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.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan