I am a Fullstack Software Engineer with expertise in Next.js, React.js, JavaScript, Golang, PHP, and Node.js. I specialize in crafting scalable and efficient web and service applications, handling both frontend and backend development to deliver seamless and robust solutions that meet complex business needs. With a passion for clean code and modern frameworks, I enjoy working in dynamic environments where I leverage my technical skills to build innovative and user-centric applications. Throughout my career, I have had the opportunity to contribute to projects ranging from loan management systems integrated with core banking to fraud management and employee systems with OCR and document automation. I also take pride in mentoring junior engineers and creating reliable, high-performance software solutions across different platforms, including mobile applications built with React Native.

Hendrikus Adi Purnama

I am a Fullstack Software Engineer with expertise in Next.js, React.js, JavaScript, Golang, PHP, and Node.js. I specialize in crafting scalable and efficient web and service applications, handling both frontend and backend development to deliver seamless and robust solutions that meet complex business needs. With a passion for clean code and modern frameworks, I enjoy working in dynamic environments where I leverage my technical skills to build innovative and user-centric applications. Throughout my career, I have had the opportunity to contribute to projects ranging from loan management systems integrated with core banking to fraud management and employee systems with OCR and document automation. I also take pride in mentoring junior engineers and creating reliable, high-performance software solutions across different platforms, including mobile applications built with React Native.

Available to hire

I am a Fullstack Software Engineer with expertise in Next.js, React.js, JavaScript, Golang, PHP, and Node.js. I specialize in crafting scalable and efficient web and service applications, handling both frontend and backend development to deliver seamless and robust solutions that meet complex business needs. With a passion for clean code and modern frameworks, I enjoy working in dynamic environments where I leverage my technical skills to build innovative and user-centric applications.

Throughout my career, I have had the opportunity to contribute to projects ranging from loan management systems integrated with core banking to fraud management and employee systems with OCR and document automation. I also take pride in mentoring junior engineers and creating reliable, high-performance software solutions across different platforms, including mobile applications built with React Native.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Section Head - Software Engineer at Adira Finance, Jakarta
November 1, 2024 - Present
Improved and optimized a loan management system integrated with core banking software to ensure seamless loan processing and management. Integrated BigQuery with Metabase for enhanced business data insights. Mentored junior engineers to boost their technical skills. Developed scalable microservices using Node.js (Fastify) and worked as a fullstack engineer on a digital lending app focusing on end-to-end digital loan contract management. Created extensive unit tests, leveraged Apache Kafka for event-driven architecture, and developed React Native mobile applications tightly integrated with backend APIs for high performance.
Software Engineer – Fullstack at Moladin, Jakarta
November 1, 2024 - August 3, 2025
Built a Fraud Management System with scoring mechanisms to block transactions. Designed and developed an Employee Management System with onboarding, promotions, OCR integration, third-party service integration, and automated document processing. Developed OCR service with Flask API, and scalable microservices using Go. Built Blacklist and Validation Engine services integrated with third-party and internal systems. Created technical requirement documents and comprehensive unit tests. Used Apache Kafka for real-time event-driven communication improving system scalability and performance.
Software Engineer - Fullstack at Gue Ecosystem (Member of Dexa Group), Tangerang
June 1, 2022 - August 3, 2025
Developed and maintained end-to-end applications including GueSehat, Teman Bumil, and Teman Diabetes. Collaborated with product teams for feature delivery. Enhanced code quality through refactoring. Managed version control using BitBucket, Gitlab, and Github with Gitflow and Trunk Based strategies. Implemented swagger and maintained technical documentation. Reduced API service costs by 25% through query tuning, code improvements, and collaboration with DevOps. Worked on features like In-App Purchase, Cashback, Product Management, Shipping, Homepage Customization, and Loyalty Points.
Assistant Lecturer at Atma Jaya University, Yogyakarta
December 31, 2019 - August 3, 2025
Created modules on Database Fundamentals, assisted in practicum sessions, and compiled students' final grades, ensuring effective learning experiences and accurate academic record-keeping.

Education

Bachelor of Information Technology at Atma Jaya University, Yogyakarta
January 1, 2016 - December 31, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Education, Healthcare