Willie Soo

Backend Engineer

Backend engineer specializing in scalable fintech systems and high-performance APIs.

Experienced in Java and Go, with a strong focus on database optimization, automation, and production reliability.

About

I am a backend engineer specializing in scalable and high-performance systems within fintech environments. My experience includes optimizing complex database operations, improving system throughput, and building reliable APIs designed for production workloads.

I value clean architecture, observability, and long-term maintainability. I enjoy analyzing performance bottlenecks and designing systems that remain stable as they scale.

In addition to backend development, I explore game development and interactive applications, which broadens my perspective on system behavior and user-driven performance considerations.

I am actively preparing to work in international engineering environments, particularly in Japan. Alongside strengthening my backend and infrastructure expertise, I continue to develop my Japanese language skills to better collaborate in global teams.

Experience

Backend Engineer

Kredit Pintar Indonesia

Oct 2024 - Present

  • Architect and develop scalable backend services using Java (Spring Boot) and Go, supporting high-traffic financial operations.
  • Refactored and optimized complex SQL queries, reducing execution time by up to 95% through indexing strategies, query restructuring, and execution plan analysis.
  • Designed caching mechanisms and asynchronous processing workflows to improve API response times and system throughput.
  • Automated repetitive operational and deployment tasks, improving team efficiency by approximately 80% and reducing manual intervention.
  • Led performance debugging and production issue investigations, ensuring system reliability and minimizing downtime.
  • Collaborate cross-functionally to define API contracts and ensure seamless integration with internal and third-party services.

Software Development Engineer Intern

DANA Indonesia

Aug 2023 - Oct 2024

  • Developed and maintained RESTful backend services within a large-scale fintech environment using Java and Spring Boot.
  • Implemented unit and integration testing strategies to improve service reliability and reduce regression issues.
  • Contributed to CI/CD automation pipelines, reducing deployment friction and improving release efficiency.
  • Collaborated with senior engineers in system design discussions and participated in code reviews to ensure maintainable architecture.

Projects

Writing

Skills

Technical Skills

JavaSpringbootGolangPythonMySQLTypeScriptNext.jsKubernetesElasticsearch

Soft Skills

JapaneseEnglishChineseProblem SolvingCode DebuggingTeamwork

Let's Build Something Together

Feel free to reach out to me for any inquiries, collaborations, or just to say hi! I'm always open to connecting with like-minded individuals and exploring new opportunities.