Professional Summary

Backend Developer with 5+ years of experience designing and building production-grade backend services in the banking sector using Go, Java (Spring Boot), ASP.NET, PostgreSQL, Oracle, and SQL Server. Proven track record of modernizing legacy systems, improving API consistency through OpenAPI-driven development, and strengthening code quality via automated testing and CI/CD pipelines. Skilled at collaborating across frontend, QA, and product teams to deliver secure, reliable, and well-tested features on time.

Work Experience

Backend Developer

Syariah Banking Project

  • Designed and deployed backend services using Go, PostgreSQL, Git, and Docker to power a real-time currency and media content display system across all Syariah banking branches, ensuring seamless data synchronization between locations.
  • Led the loan system revamp from a legacy architecture to Go, Docker, Mockery, and oapi-codegen, improving API consistency and expanding automated test coverage through OpenAPI-driven development.
  • Built loan system functionality using ASP.NET and SQL Server, supporting critical lending workflows while maintaining data integrity.
  • Collaborated with frontend, QA, and product teams through CI/CD pipelines and code reviews to deliver secure, well-tested, and maintainable code.

Digital Banking Project

  • Developed and maintained a digital banking application using Java (Spring Boot) and Oracle Database, enabling flexible and easy-to-access transactions with high availability and production-grade performance.
  • Partnered with frontend developers, QA engineers, and product owners to deliver integrated, secure, and thoroughly tested features aligned with business requirements.

Web Developer

  • Developed and maintained a full-featured Dealer Management System (DMS) for a large-scale automotive company, covering car sales operations, inventory tracking, and customer management.
  • Built backend and frontend components using PHP (CakePHP), JavaScript, HTML, and CSS, along with MySQL, delivering responsive performance and reliable data handling.
  • Translated complex business requirements and design specifications into scalable, production-ready code aligned with enterprise standards.
  • Collaborated with end users, product owners, and testers to validate workflows and deliver high-quality releases through iterative development.

Education

Bachelor's Degree in Informatics Engineering

  • Won a Silver Medal in the Robo Speeder category at Robogames California.
  • Contributed to the development of the UNIKOM Robot Icon, covering mechanical design, control systems, and public demonstrations as part of a campus innovation initiative.

Skills

Hard Skills

  • GoAdvanced
  • GitAdvanced
  • PostgreSQLAdvanced
  • MySQLAdvanced
  • SQL ServerAdvanced
  • Java / Spring BootIntermediate
  • ASP.NETIntermediate
  • PHP / CakePHPIntermediate
  • DockerIntermediate
  • Oracle Database
  • REST API Design
  • OpenAPI/Swagger
  • Unit Testing (Mockery)
  • CI/CD

Soft Skills

  • Cross-functional collaboration
  • Problem solving
  • Effective communication
  • Adaptability
  • Time management
  • Attention to detail

Languages

  • EnglishFluent
  • IndonesianNative