Martin Y.

Backend Engineer

Jakarta, Indonesia6 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in designing scalable backend architectures.
  • Proven track record in FinTech application development.
  • Strong leadership in backend testing and code quality.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech applications with a focus on scalability and performance.

Contact

Skills

Core Skills

MicroservicesGo (programming Language)GolangJava

Other Skills

Clean ArchitectureGoogle Cloud Platform (GCP)Unit TestingMySQLAPI DevelopmentGoogle PubSubWebSocketDockerLinuxPostgreSQLKafkaRedisgRPCMambuobservability

About

I am a highly motivated and experienced Backend Engineer. My passion lies in designing and building scalable, high-performance applications that deliver exceptional value to clients and end-users. I have a deep understanding of software development principles and best practices, which I leverage to create robust, efficient, and maintainable solutions. My commitment to quality and continuous learning drives me to stay at the forefront of technology, ensuring that my work consistently meets and exceeds expectations.

Experience

Validus

Senior Back End Engineer

Sep 2023Present · 2 yrs 7 mos · Jakarta Selatan, Jakarta, Indonesia · Remote

  • Led the revamp of Batumbu V3, designing a more scalable and modular backend architecture.
  • Migrated CI/CD pipelines from Jenkins to Bitbucket Pipelines, accelerating deployment cycles and reducing DevOps dependencies.
  • Led data migration from legacy systems and Fisik Data to Batumbu V3, ensuring data integrity and minimal downtime.
  • Designed and led the technical debt initiative for centralized RBAC (Role-Based Access Control) and authentication, standardizing access control across all systems.
  • Implemented comprehensive observability (structured logging, tracing, metrics) and memory profiling, improving system reliability and optimizing infrastructure costs.
  • Created company-wide coding standards and conventions, improving code consistency, maintainability, and overall quality.
  • Led backend testing initiatives, achieving over 70% test coverage through unit, functional, and integration tests.
  • Conducted in-depth code reviews, enforcing best practices, security standards, and performance optimizations.
  • Optimized database performance through schema normalization, indexing strategies, and query tuning for efficient data access.
  • Implemented read/write database separation using replication and connection pooling, enhancing scalability and reducing load on primary databases.
  • Worked closely with business analysts and product stakeholders, aligning technical solutions with business objectives and operational workflows.
  • Also collaborated with the data team to prepare compliance reports for regulators, ensuring accuracy and timely submission.
  • Authored clear technical documentation and design specs before distributing tasks to developers, ensuring smooth and aligned execution.
MicroservicesClean ArchitectureGoogle Cloud Platform (GCP)Unit TestingMySQLGo (Programming Language)+3

Mceasy

Back End Engineer

Sep 2023Oct 2023 · 1 mo · Greater Surabaya · Remote

  • Engineered and implemented robust back-end services for Vendor, Contract, and Cost Management, enhancing system efficiency and functionality.
  • Delivered scalable, high-performance solutions tailored to business requirements, ensuring seamless integration with existing systems and workflows.
GolangClean ArchitectureDockerLinuxPostgreSQL

Koinworks

Back End Engineer

Jun 2022Sep 2023 · 1 yr 3 mos · Jakarta Selatan, Jakarta, Indonesia · Hybrid

  • Engineered and maintained high-traffic back-end systems for KoinWorks NEO Core Banking, ensuring reliability, scalability, and optimal performance.
  • Integrated third-party APIs, including Mambu and MasterCard, to enhance core functionality and expand service offerings.
  • Actively contributed to Agile development processes, driving timely feature delivery and ensuring alignment with sprint goals.
  • Collaborated closely with QA teams to guarantee the release of high-quality, bug-free software, improving overall system stability.
  • Developed and optimized the Core Banking System, enhancing security protocols and elevating the user experience.
  • Led a small team in the development of new back-end features for KoinWorks BPR (now KoinWorks Bank), ensuring innovation and system expansion.
  • Established and implemented comprehensive e2e, unit, and integration testing frameworks, achieving over 70% code coverage.
  • Conducted thorough code reviews to maintain high code quality and adherence to coding standards, ensuring consistency across development efforts.
MicroservicesKafkaRedisgRPCMambuobservability+4

Pt alto network

Back End Engineer

Jul 2021Jun 2022 · 11 mos · Jakarta, Indonesia · Hybrid

  • Developed and maintained back-end systems for Disbursement, Virtual Accounts, and Secure Digital Transfer features, ensuring robust and secure transaction processing.
  • Collaborated with cross-functional teams to design and implement scalable, secure solutions for financial transactions, driving system growth and efficiency.
  • Leveraged advanced technologies and frameworks to ensure seamless integration, high performance, and reliability across platforms.
  • Optimized back-end processes to enhance system efficiency, improve transaction speeds, and ensure consistent reliability.
JavakafkaMicroservicesRedisGo (Programming Language)PostgreSQL+1

Inception technology co., ltd

Back End Engineer

Jan 2020Jul 2021 · 1 yr 6 mos · Jakarta Selatan, Jakarta, Indonesia

  • Developed and maintained back-end systems for LOVE Remit, with a focus on Disbursement and Virtual Account features, ensuring secure and efficient transaction processing.
  • Contributed to the design and implementation of scalable, secure solutions for domestic and international money transfer services, enhancing service reliability.
  • Collaborated with product and engineering teams to ensure seamless integration and optimal performance of financial technology solutions.
  • Leveraged industry best practices and cutting-edge technologies to improve system reliability and support the financial operations of PT Madame Express Remitindo.
JavaMicroservicesGo (Programming Language)PostgreSQLAPI Development

Self employed

Software Engineer

Jul 2017Nov 2019 · 2 yrs 4 mos

  • Designed and developed custom software solutions tailored to specific client requirements, delivering high-quality, functional applications that met business objectives.
  • Managed the complete software development lifecycle, from planning and development to testing, deployment, and ongoing maintenance.
  • Wrote reusable, maintainable code to enhance development efficiency and ensure scalability for future projects.
  • Implemented unit testing frameworks, achieving a minimum of 35% code coverage to ensure software robustness, reliability, and long-term stability.
  • Key Projects:
  • SPP Payment Information System: Developed a comprehensive system for managing school fee payments, streamlining financial processes and improving payment tracking.
  • Ngaji Kuy Apps: Built a mobile application to support educational initiatives and foster community engagement.
  • E-Police Report (Polsek Sukarame, Lampung): Designed and developed a web-based reporting system for local police, improving data collection, accessibility, and operational efficiency.
  • Face Recognition for Home Security: Designed and implemented a facial recognition system to enhance home security measures, offering a modern solution for residential safety.

Education

Universitas Teknokrat Indonesia

Bachelor of Computer Science — Informatics

Jan 2019Present

Stackforce found 100+ more professionals with Microservices & Go (programming Language)

Explore similar profiles based on matching skills and experience