Summary
Overview
Work History
Education
Skills
Timeline
Generic
Hendra Fauzi Nugraha

Hendra Fauzi Nugraha

Backend Engineer
Bekasi

Summary

Backend Software Engineer with over 5 years of extensive experience in the fintech industry, particularly in building and maintaining payment gateway systems. Proficient in developing microservices and high-performance RESTful services using backend technologies as needed by the business. Demonstrated ability to improve code quality through Test-Driven Development (TDD) and cross-functional collaboration, achieving over 90% code coverage. Skilled in optimizing database performance and designing scalable architectures to enhance system reliability and user experience.

Overview

7
7
years of professional experience
2
2
Languages

Work History

Backend Engineer

DOKU
12.2021 - Current
  • Handle Acquisition and Activation services.
  • Developed high-performance RESTful web services using Java Spring Boot, PostgreSQL, Apache Kafka, Redis.
  • Implement TDD, code coverage more than 90% .
  • Evaluated and developed new tools and technologies to help achieve company-level goals.
  • Implement proper logging strategy to proactively identify potential issues before they impacted end-users experience.
  • Migrated database change management from conventional/manual SQL to Liquibase for version-controlled and automated schema deployment.
  • Documented and ensured proper software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Shared and presented documented technical flows of our services to the team for better understanding and alignment.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Coordinated deployments of new software, feature updates and fixes.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Working closely with Product Owner, QA Engineer, and Delivery Manager to ensure seamless delivery of high-quality products.

Backend Engineer

Prudential Indonesia
09.2020 - 11.2021
  • Handling backend of back-office web apps. (Payment and User's task management)
  • Handling backend of pruhub payment process.
  • Improved code quality by implementing unit tests and conducting thorough code reviews, reducing bug occurrence rates.
  • Streamlined codebase through refactoring efforts, resulting in a more maintainable and scalable architecture.
  • Developed and maintain existing high-performance RESTful web services.

Backend Engineer

Home Credit Indonesia
02.2019 - 08.2020
  • Collaborated with cross-functional teams like PO and QA to ensure seamless delivery of high-quality products.
  • Handle and maintain payment and credit card services.
  • Designed backend process and handle e-wallet features in Home Credit Indonesia apps.
  • Developed RESTful web services, Integrated third-party APIs into existing systems and Implement TDD.
  • Reduced application load times for improved user experience by optimizing database queries and caching strategies.
  • Improved performance and reliability of databases, web services and other integrations.

IT Application Engineer

Bank Danamon
07.2018 - 12.2018

Handle daily report using Oracle SQL Developer and Excel for Avantrade desktop application.

Backend Web Engineer Intern

SmartEye.id
02.2018 - 04.2018

Handle web vr using three.js and node.js

Education

Bachelor of Science - Computer Information Systems

Gunadarma University
Jakarta
04.2001 -

Skills

    Java Spring Boot

    Version Control with Git

    Experience with SQL and NoSQL databases

    Deep understanding of restful API's

    Cross-functional collaboration

    Problem-solving abilities

    Programming and OOP

Timeline

Backend Engineer

DOKU
12.2021 - Current

Backend Engineer

Prudential Indonesia
09.2020 - 11.2021

Backend Engineer

Home Credit Indonesia
02.2019 - 08.2020

IT Application Engineer

Bank Danamon
07.2018 - 12.2018

Backend Web Engineer Intern

SmartEye.id
02.2018 - 04.2018

Bachelor of Science - Computer Information Systems

Gunadarma University
04.2001 -
Hendra Fauzi NugrahaBackend Engineer