Fajar Nur Hidayat

Fajar Nur Hidayat

Senior Software Engineer

West Java, Indonesia

Dynamic and versatile Full-Stack Software Engineer with extensive experience in architecting, developing, and deploying enterprise-grade digital solutions from scratch to production. Specialized in financial technology systems, including e-wallets, multi-method disbursement modules, and secure multi-channel Payment Gateways integrated with many payment channels (Virtual Accounts, e-wallets, Credit Cards and retail store networks). Proficient in managing end-to-end cycles encompassing frontend, backend, relational database optimization, web/application servers, and virtualized deployment environments. A proactive, fast learner dedicated to continuous skill expansion and implementing scalable technologies to deliver substantial business impact.

Technical Skills

Next.jsPostgreSQLJenkinsJavaJavaScriptTypeScriptPHPC#GoSpring BootSpring MVCReactJSAngularCodeIgniterMariaDBMySQLNginxDockerCloudflareUbuntu

Education

Indraprasta PGRI University (UNINDRA)

Bachelor of Computer Science (S.Kom.) - GPA: 3.78/4.00

September 2021 - August 2023

Pakuan University

Associate Degree in Information Systems (A.Md.) - GPA: 3.9/4.00

March 2016 - August 2019

Awards

  • Best Graduate of the Associate Degree ProgramPakuan University
  • 3rd Place - Outstanding Student Selection (Pilmapres)Vocational School, Pakuan University
  • Staff of the YearFootball and Futsal Student Activity Unit, Pakuan University

Work Experience

Software Engineer

PT. E2Pay Global Utama

Kuningan, Jakarta

January 2020 - Present
  • Specialize in full-cycle development of FinTech ecosystems, encompassing e-wallets, multi-method disbursement systems, payment gateways, transaction management portals, and reconciliation modules.
  • Architect, analyze, maintain, and support the deployment of robust multi-channel Payment Gateway modules integrated with over 10 mainstream channels, including bank Virtual Accounts, e-wallets, and retail networks.
  • Seamlessly integrate proprietary payment gateway and merchant disbursement systems into clients' core application architectures.
  • Directly contribute to high-level technical decisions regarding infrastructure architecture and database query performance optimization.
  • Research and implement fully automated CI/CD pipelines using Jenkins, Docker, and JBoss WildFly within secure Linux server environments.

Software Engineer

Klinik Pratama Rawat Inap Annisa Dua · Freelance

Bogor, West Java, Indonesia · Hybrid

May 2026 - Jul 2026
  • Planned and analyzed business requirements for Employee and productivity management.
  • Designed system architecture, database schema and server infrastructure.
  • Developed backend, frontend, and database integration.
  • Conducted functional and integration testing to ensure system reliability.
  • Set up CI/CD pipeline for automated deployment and updates.

Software Engineer

CV. Surya Kharisma Jaya

Bogor, West Java, Indonesia

June 2025 - September 2025
  • Planned and mapped core business requirements into systematic workflows for a full-scale POS (Point of Sales) platform, inventory tracking, and checkout processing.
  • Designed scalable system architectures, relational database schemas, and managed underlying server infrastructures.
  • Successfully implemented end-to-end features: sales transactions, purchase orders, automated attendance systems, HR management, customer relations, settlement pipelines, and warehouse deposit handling.
  • Built complete system integrations between frontend and backend while automated CI/CD pipelines to streamline iterative deployment cycles.

.NET Developer

PT Mitra Pratama Subur Jaya

Bogor, West Java, Indonesia

October 2019 - January 2020
  • Developed, maintained, and distributed high-availability payroll management and commercial sales applications.
  • Monitored and maintained the corporate internal local area network (LAN) and handled critical IT hardware infrastructures.
  • Configured and provisioned localized POS terminal infrastructures for newly launched retail store branches.
  • Conducted rigorous sales data analysis and provided rapid troubleshooting for complex database anomalies.

Computer Lab Assistant

Pakuan University

Bogor, West Java, Indonesia

February 2019 - June 2019
  • Assisted faculty members in conducting practical programming lab sessions and guiding undergraduate students.
  • Designed real-world programming case studies and system analysis frameworks utilized for foundational academic course modules.
  • Actively engaged in software quality assurance testing (QA) and intuitive user interface design validations.

Government Sector Internship

Dinas Pemberdayaan Masyarakat dan Desa

Bogor Regency, West Java, Indonesia

July 2018 - August 2018
  • Served as an IT Helpdesk technician and training facilitator to assist the deployment of the Village Information System across regional districts in Bogor.

Project Experience

Settlement Engine

PT. E2Pay Global Utama

June 2026 - July 2026
  • Merchant management
  • Fee configuration
  • Transaction type management
  • Journal accounting
  • RBAC user management

Employee Management

PT. E2Pay Global Utama

May 2026 - July 2026
  • Employee management
  • Attendance management

Point of Sales Application

May 2024 - September 2024
  • Application for managing FMCG industries, including customer, employee, product, inventory, and data analysis.

Cashout E-Money

PT. E2Pay Global Utama

March 2023 - May 2023
  • Developing API for cashout e-money balance through convenience stores.

Integrated Virtual Account System

PT. E2Pay Global Utama

February 2023 - Present
  • A core system to manage e-money service and disbursement system for integrated partner systems.

API BI-Fast B2B

PT. E2Pay Global Utama

February 2023 - June 2023
  • Developing B2B API transfer using BI-Fast.

Reconciliation System Virtual Account Transaction

PT. E2Pay Global Utama

August 2022 - September 2022
Spring BootJakarta Persistence (+2 skills)
  • Developed a reconciliation system for payment gateway transactions via Virtual Account of Permata Bank, CIMB Niaga Bank, and BNI.

Merchant Dashboard Application

PT. E2Pay Global Utama

February 2022 - March 2022
  • Application for monitoring and analyzing merchant transaction data.

Payment Gateway Mandiri Virtual Account

PT. E2Pay Global Utama

March 2021 - April 2021
  • Built a payment gateway integration using Mandiri Virtual Account for shopping transactions and top-up services.

Payment Gateway GoPay

PT. E2Pay Global Utama

January 2021 - February 2021
  • Built a new payment gateway integration using GoPay.

Payment Gateway BCA Virtual Account

PT. E2Pay Global Utama

September 2020 - October 2020
  • Built a new payment gateway integration using BCA Virtual Account for shopping transactions and top-up services.

Payment Gateway ShopeePay

PT. E2Pay Global Utama

July 2020 - August 2020
  • Built a new payment gateway integration using ShopeePay.

Payment Gateway DANA

PT. E2Pay Global Utama

April 2020 - May 2020
  • Build new payment gateway via E-Wallet DANA.

Payment Gateway BNI Virtual Account

PT. E2Pay Global Utama

March 2020 - April 2020
  • Build new payment gateway via BNI Virtual Account.

Top Up Emoney (MBayar & NuCash) Via BNI Virtual Account

PT. E2Pay Global Utama

March 2020 - April 2020
  • Backend integration for top up MBayar and NUCash balance from BNI Virtual Account.

Payment Gateway Integration System

PT. E2Pay Global Utama

January 2020 - February 2023
JavaSpring Framework
  • Developing and maintaining payment gateway integrations with more than 10 payment channels.

Payroll Application

PT Mitra Pratama Subur Jaya

October 2019 - January 2020
  • Build internal application payroll for manage salary, loan, bonus, attendance system for PT. Mitra Pratama Subur Jaya.

Organization Profile Website

August 2019 - August 2019
  • Create college organization profile website with wordpress CMS.

News Portal for Piala Rektor Event

October 2018 - November 2018
  • Create news portal for organization college event (Piala Rektor futsal competition).