B
Benjamin Cheng
From United States 09:00 PM (GMT-05:00)
$70/hr or $130,000/yr

Active over a week ago


Member since Mar 2026

Share this profile:

Senior Software Engineer

Full-Stack Engineer
Available for hire
Years of experience
12+ years
Experience level
Senior
Available for
Full-time, Part-time, Contract
Download Resume / CV

Senior full-stack engineer with 10+ years of experience designing, building, and scaling production-grade web apps. Building Ecommerce, SaaS, Healthcare applications as a senior engineer and business insight from an SME and startup experience, specializes in JavaScript, TypeScript and C#, Java ecosystems—using Angular, React, Node.js, NestJS, .NET, ASP.NET, Spring Boot and both SQL and NoSQL databases like PostgreSQL and MongoDB to deliver fast, secure web applications that make for successful businesses.

Languages

Employment History

Senior Software Engineer at Box Current 2019 - Now
Designed and built scalable full-stack web applications using Angular, .NET, and Spring Boot, implemented microservices architecture with messaging systems, integrated AI workflows, established CI/CD pipelines and cloud deployments, and improved performance, monitoring, and product decisions through testing, observability, and production support.
Software Engineer at Salesforce 2016 - 2019
Built and scaled a full-stack web application from the initial prototype to production, integrating Stripe payments, developing RESTful APIs and backend services, implementing responsive front-end applications with Angular, React, and Next.js, and ensuring maintainable architecture, testing, and cross-device compatibility.
Software Engineer at Philips 2016 - 2016
Developed internal dashboards and modular UI components, built and integrated REST APIs and microservices with real-time updates using Node.js, Django, and Socket.IO, and improved design systems, responsiveness, and overall user experience across applications.
Staff Software Engineer at IBM 2012 - 2016
Contributed across the full software development lifecycle, coordinating teams and stakeholders, building and optimizing backend services and system architectures, implementing CI/CD and testing practices, and improving performance, scalability, and reliability of distributed applications.

Education

Bachelor's degree in Computer Science at University of Illinois at Urbana-Champaign 2008 - 2011