Overview
At Artajasa, I serve as a Software Engineer focusing on building and maintaining high-performance microservices for the banking infrastructure network. My role involves architectural design, development, and ensuring the reliability of critical payment systems that serve millions of transactions. I lead technical initiatives to modernize legacy systems, improve scalability, and ensure the security of financial transactions. Working in a highly regulated environment, I balance innovation with strict compliance and reliability requirements.
Key Achievements
Led the migration and optimization of critical payment gateways to GCP microservices, achieving 99.99% system uptime.
Built high-performance transaction APIs for remittance and cardless withdrawals, reducing latency by 40%.
Implemented automated reconciliation systems that reduced operational workload by 70% and improved financial accuracy.
Managed a 4-person backend team and mentored junior engineers, establishing robust CI/CD pipelines and coding standards.
Tech Stack
GoGCPMicroservicesPayment SystemsDockerKubernetesPostgreSQLRedisGitLab CIAPI Development
Responsibilities
- •Developed and maintained microservices using Go on GCP, ensuring scalability and reliability.
- •Implemented CI/CD pipelines with GitLab-CI to automate building, testing, and deploying software.
- •Designed and developed web and backend applications using JavaScript, TypeScript, and Go.
- •Built and optimized transaction APIs for remittance, cardless withdrawal, and international transactions.
- •Developed payment APIs tailored to Indonesian payment systems and implemented reconciliation systems.
- •Participated actively in the full software development lifecycle, from requirements analysis to deployment, monitoring, and continuous improvement.
- •Led a backend team of 4 members, coordinating development and maintenance of core applications.
- •Optimized system performance and reliability, implementing best practices for scalability, error handling, and monitoring.
- •Mentored junior developers and collaborated cross-functionally, fostering knowledge sharing and improving team productivity.