Michael S.

Software Engineer

Singapore, Singapore17 yrs 8 mos experience
Highly Stable

Key Highlights

  • Over 15 years of international experience in software engineering.
  • Expertise in scalable backend systems and distributed architecture.
  • Proven track record in high-traffic platform development.
Stackforce AI infers this person is a Backend-heavy SaaS Engineer with extensive experience in scalable systems.

Contact

Skills

Core Skills

JavaDistributed SystemsBack-end Web DevelopmentSqlObject-oriented Programming (oop)

Other Skills

Technical DocumentationSoftware Development Life Cycle (SDLC)DebuggingEnterprise ApplicationsSystem IntegrationScalabilityREST APIsSystems DesignMicroservicesPerformance OptimizationMacJavaScriptC++C#Linux

About

Senior Java Engineer with over 15 years of international experience across the United States and Singapore, specializing in backend systems, distributed architecture, and large-scale platform development. I hold a Master’s degree in Computer Science and a Bachelor’s degree in Computer Science from well-recognized U.S. universities, providing a strong foundation in software engineering, system design, and scalable architecture. My career began in the United States, where I developed core expertise in Java backend development, enterprise systems, and database-driven applications. Over time, I progressed into senior engineering roles, working on distributed systems and high-traffic platforms in leading technology companies. Currently based in Singapore, I focus on building scalable backend services, improving system performance, and ensuring reliability in large-scale production environments. I am passionate about designing maintainable systems and solving complex engineering challenges.

Experience

17 yrs 8 mos
Total Experience
5 yrs 10 mos
Average Tenure
--
Current Experience

Sea

Senior Java Software Engineer

May 2024Present · 2 yrs 1 mo · Singapore

  • Design and develop scalable Java backend services supporting large-scale consumer platforms
  • Improve system performance, scalability, and reliability in high-concurrency environments
  • Collaborate with product, frontend, and DevOps teams to deliver end-to-end features
  • Troubleshoot production issues and conduct root cause analysis for system incidents
  • Contribute to backend architecture design and engineering best practices
JavaDistributed Systems

Amazon

Senior Software Engineer

Jun 2018May 2024 · 5 yrs 11 mos · United States

  • Developed and maintained large-scale backend services supporting high-traffic platforms
  • Designed and implemented distributed systems to improve scalability and system resilience
  • Built RESTful APIs and service integrations across internal platforms
  • Optimized system performance and reduced latency in production environments
  • Participated in design reviews and contributed to engineering best practices
JavaDistributed Systems

Salesforce

Software Engineer

Jul 2013Jun 2018 · 4 yrs 11 mos · United States

  • Developed backend services and enterprise platform features for cloud-based applications
  • Worked on multi-tenant systems and database-driven architectures
  • Implemented business logic and supported system integrations
  • Improved application performance and system reliability
  • Collaborated with cross-functional teams in an agile development environment
Back-End Web DevelopmentSQL

Oracle

Associate Software Engineer

Sep 2006Jul 2013 · 6 yrs 10 mos · United States

  • Supported Java-based enterprise application development and maintenance
  • Assisted in debugging, testing, and feature implementation
  • Maintained technical documentation and system specifications
  • Collaborated with senior engineers on system enhancements
  • Gained experience in large-scale enterprise software environments
JavaObject-Oriented Programming (OOP)

Education

University of Southern California

Master's Degree — Science in Computer Science

Global TIES- University of California, San Diego

Bachelor's Degree — Science in Computer Science

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience