Senior Software Engineer

Benjamin Sun

I build dependable, client-focused software and have spent two decades doing it for U.S. government agencies, multinational companies and universities around the world.

About

I've worked across the whole development life cycle, from gathering requirements with clients to keeping systems healthy in production. Along the way I spent nine years leading an engineering team, and today I'm back to hands-on work as a senior engineer.

My recent work centers on backend systems and services in Go, Node.js and PostgreSQL, with a long-standing interest in software design that holds up as products grow.

Experience

2024 – now

Senior Software Engineer · Meadow

2022 – 2024

Senior Software Engineer · Happy Returns, a PayPal company

2021 – 2022

Senior Software Engineer · ID.me

2018 – 2021

Lead Full Stack Engineer · Upside Business Travel

Joined as a senior engineer building Node.js microservices and moved up to lead full-stack engineer.

2005 – 2018

Software Engineering Manager · Symplicity

Led a team of junior and senior developers, partnered with product owners on implementation plans, owned production releases and helped hire engineers. Started as a senior software engineer.

2008 – 2009

IT Consultant · Lufthansa Systems

Built and ran Lufthansa Cargo's crew management system for eAPIS customs submissions and served as operational expert for the Lufthansa Cargo website.

2003 – 2005

Early career · Meriam Process Technologies, Perceptis

Embedded C++ device programming for HART-protocol instruments, then help-desk support at Case Western's Weatherhead School of Management.

Skills & background

Education

  • B.S. Computer Engineering, Case Western Reserve University
  • Northfield Mount Hermon

Languages

  • English and German (native)
  • Chinese (elementary)

Recognition

  • 3rd place, DC Tech Hackathon by Dun & Bradstreet
  • 3rd place, Symplicity Hackathon 2016
  • Symplicity MVP

Certifications

  • ITIL Foundation V3