Richmond Chang
@richmondchang
Senior backend software engineer building scalable, resilient, data-intensive systems for high-traffic platforms.
What I'm looking for
I am a Senior Backend Software Engineer with 10+ years designing, building, and operating scalable, high-performance backend systems across enterprise, research, gaming, and media environments. I deliver secure APIs, high-throughput data pipelines, and microservices-based platforms using Python, Java, C#, Go, and TypeScript, with production experience supporting millions to billions of records and integrations with Google, Sony Interactive Entertainment, and Electronic Arts.
My work emphasizes reliability and maintainability: I architect distributed services, model strongly consistent schemas, and implement resilient patterns (asynchronous processing, idempotent writes, retries, backpressure). I have led migrations, reduced latencies and processing times, and developed AI-ready workflows and ML-augmented automation that improve operational efficiency and developer velocity.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Seamgen
Nov 2024 - Present (1 year 2 months)
Designed and implemented AI-ready microservices backends in C#, Java, Go, and Python handling 500K+ requests/day with p95 <250ms and 99.9%+ uptime; built versioned REST APIs and high-throughput ML-optimized ingestion pipelines processing millions of records/day.
Senior Software Engineer
Artech L.L.C.
Oct 2023 - Oct 2024 (1 year)
Led backend rewrite of a large-scale research publication platform for Google, migrating to Java frameworks and Spanner to model strongly consistent schemas and reduce publication processing latency by ~40%.
Developed backend systems for large-scale multiplayer mobile and online games, designing transactional inventory and reward systems and handling >1M requests/day on Google Cloud; built automated bot frameworks to simulate 10K+ concurrent players.
Software Engineer
Sony Interactive Entertainment
Mar 2018 - Apr 2021 (3 years 1 month)
Built Java Spring Boot microservices for the PS5 Official News platform on AWS, led data migrations reducing execution time from months to ~1 week, and scaled services to deliver 10M+ records per request while enforcing RBAC and secure integrations.
Software Engineer
GumGum
Sep 2016 - Feb 2018 (1 year 5 months)
Developed backend services and real-time/batch data pipelines for a visual intelligence platform processing ~15M social posts/day using Java Spring, Kinesis, Apache Storm, S3, and Elasticsearch, improving pipeline reliability and throughput.
Programmer Analyst
UC Irvine
Jul 2015 - Sep 2016 (1 year 2 months)
Executed large-scale SQL/Oracle data migrations and built Java web applications and SFTP automation for financial and student systems, reconciling 100+ legacy tables and implementing audit-capable failure recovery.
Education
Degrees, certifications, and relevant coursework
University of California, Irvine
Bachelor of Science, Computer Science / Software Engineering
2011 - 2015
Completed a Bachelor of Science in Computer Science/Software Engineering with coursework and projects in software engineering, data systems, and backend development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Richmond?
You can contact Richmond and 90k+ other talented remote workers on Himalayas.
Message RichmondFind 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!
