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