Hi, I’m Jeremiah 👋

Software engineer with 6 years experience of building scalable and high-performance systems. I have a proven track record of developing robust software solutions in telecom, finance, and banking. Skilled in designing reliable architectures that drive business success, I thrive in solving complex challenges and optimizing system performance.

Profile

Work Experience

Software Engineer – Akar Inti Enterprise

Aug 2023 – Present

Full-stack backend engineering across fintech infrastructure:

▸

Developed and maintained billing platforms and banking middleware supporting core banking, virtual account, and EDC transactions using Java (Spring Boot, J2EE), Go (Gin), and Node.js (Express).

▸

Implemented event-driven architectures using Apache Kafka and RabbitMQ to enable scalable communication between distributed systems.

▸

Designed and maintained PostgreSQL database solutions for high-volume transactional workloads.

▸

Contributed to cloud-native deployment using Docker, Kubernetes, ArgoCD, and Huawei Cloud.

▸

Implemented monitoring and security observability using ELK Stack, Zabbix, and Wazuh SIEM.

▸

Designed microservices following Domain-Driven Design (DDD) principles and Test-Driven Development.

Tools: Go (Gin), Java (Spring Boot), TypeScript (Node.js), Docker, Kubernetes, ArgoCD, Git, Linux, PostgreSQL, Huawei Cloud Platform

Skills: Software Development, System Design, CI/CD, DevOps, Cloud Engineering, Domain Driven Design, Core Banking, Microservices Architecture

Software Engineer – PT. Mandala Multifinance Tbk

Jan 2022 – Aug 2023

Full-stack development across lending & regulatory fintech:

▸

Developed and enhanced a Loan Origination System (LOS) for web and mobile platforms using Java (Quarkus, ZKOSS) and Next.js.

▸

Collaborated in designing and implementing financing modules supporting loan and interest calculation processes.

▸

Built REST and file-based integration services with OJK systems to support regulatory compliance and external data exchange.

▸

Developed survey and data validation modules to streamline loan application verification and improve data quality.

▸

Designed and maintained database solutions using Oracle Database and PostgreSQL to support core financing operations.

▸

Provided L2 production support and implemented monitoring using Graylog, Elasticsearch, and Zabbix to maintain system reliability.

Tools: Java (Quarkus, ZKOSS), Docker, Kubernetes, GitOps, Git, Linux, PostgreSQL, Oracle DB, Amazon Web Services

Skills: Software Development, System Design, CI/CD, DevOps, Cloud Engineering, Microservices Architecture

Software Engineer – Tech Mahindra

Nov 2019 – Dec 2021

Full-stack engineering across telecom services & enterprise platforms:

▸

Developed and maintained CRM, POS, and Omnichannel systems using Java (Spring Boot, J2EE), Go (Beego), JavaScript, and React.

▸

Designed and implemented backend services for web and mobile applications with database solutions using Oracle Database (SQL, PL/SQL) and PostgreSQL.

▸

Integrated enterprise applications using Apache Kafka and TIBCO to enable reliable cross-system communication and data exchange.

▸

Contributed to DevOps and observability initiatives with Dockerized deployments, Jenkins-based CI/CD pipelines, and ELK Stack monitoring.

▸

Supported on-premises and cloud infrastructure using AWS (EC2, S3), JBoss EAP, Red Hat Enterprise Linux, and CentOS.

▸

Provided L2 production support by troubleshooting incidents, analyzing logs, and resolving issues to maintain system availability and operational stability.

Tools: Java (Spring Boot, Java EE), Go (Beego, Gin), Git, SVN, Linux, PostgreSQL, Oracle DB

Skills: Software Development, System Design, CI/CD, DevOps, Cloud Engineering, Telecom Services, Microservices Architecture

Certification & Publication

Certifications

Publications