Irfan Maulana Nasution

Software Engineer
Jakarta, ID.

Work

Atome Financial Indonesia (Kredit Pintar Team)
|

Software Engineer

Jakarta, Jakarta, Indonesia

Summary

As a Software Engineer, spearheaded the development of high-impact financial systems and integrated critical banking APIs, significantly enhancing platform capabilities and operational efficiency.

Highlights

Engineered a high-performance system processing ~100,000 data points via scheduled tasks, enabling a critical GMV limit feature.

Spearheaded an auto-transfer system, facilitating the daily movement of nearly 100 billion Rupiah in financial transactions.

Seamlessly integrated 5 BCA SNAP APIs into the internal system, leveraging existing abstractions for smooth financial service expansion.

Initiated and developed 10+ documentation sets, significantly reducing project onboarding friction and improving team efficiency.

Kargo Technologies
|

Software Engineer

Jakarta, Jakarta, Indonesia

Summary

Optimized database performance and contributed to large-scale payment integration projects, enhancing system efficiency and maintainability for a logistics platform.

Highlights

Reduced API costs by up to 40% across database usage through refactoring queries and implementing strategic indexing.

Contributed to 4 out of 6 sprints for large-scale payment integration projects, developing and deploying 13 critical APIs.

Ensured 100% seamless frontend integration by developing code that strictly adhered to team standards, enhancing maintainability.

Gojek
|

Data Warehouse Engineer Intern

Jakarta, Jakarta, Indonesia

Summary

Maintained critical fintech data tables and ensured data pipeline reliability, supporting Gojek's financial services operations.

Highlights

Maintained over 583 fintech team tables, ensuring data integrity and availability through daily error handling and job monitoring via Apache Airflow.

OY!
|

Software Engineer Intern

Jakarta, Jakarta, Indonesia

Summary

Developed and implemented critical failover systems, significantly enhancing product stability and reliability for the platform.

Highlights

Programmed a robust failover system that reduced the failure rate of over 8 products by 10x, significantly improving system uptime.

Pintu
|

Data Engineer Intern

Jakarta, Jakarta, Indonesia

Summary

Optimized data lake storage and processing efficiency, resulting in significant cost reductions for the financial platform.

Highlights

Reduced data storage costs by over 10% and processing costs by more than 11% by optimizing file types within the data lake architecture.

Volunteer

Toastmaster International
|

Executive Committee

Jakarta, Jakarta, Indonesia

Summary

Led strategic communication and public speaking initiatives within Toastmasters International as an Executive Committee member.

Highlights

Developed strategic communication, presentation, and public speaking skills through active participation and leadership.

Collaborated with over 10 local and international members to successfully organize a regional-level speech competition.

Kampus Merdeka by Ministry of Education
|

National Coordinator Batch 1

Jakarta, Jakarta, Indonesia

Summary

Served as National Coordinator for Kampus Merdeka, overseeing significant student and company engagement initiatives.

Highlights

Initiated and managed over 3 projects, impacting approximately 200 students from 13,000+ students across 100+ companies.

Pengenalan Mahasiswa Baru (PMB) Fasilkom UI
|

Mentor

Depok, West Java, Indonesia

Summary

Mentored new students at Fasilkom UI, guiding their academic and career development.

Highlights

Mentored 8 new students, providing guidance on campus life and assisting in shaping their future career interests.

RISTEK Fasilkom
|

Network Security & OS (NetSOS) Junior Member

Depok, West Java, Indonesia

Summary

Participated as a junior member in RISTEK Fasilkom's Network Security & OS division, engaging in technical discussions and competitions.

Highlights

Actively discussed, learned, and practiced advanced NetSOS topics, demonstrating expertise in network security and operating systems.

Participated in 2 competitions, applying theoretical knowledge to practical challenges.

Jakarta Environment Care Project (AIESEC)
|

Vice President of Partnership

Jakarta, Jakarta, Indonesia

Summary

Led the partnership division for the Jakarta Environment Care Project under AIESEC, securing crucial collaborations.

Highlights

Secured 7 key partnerships with various organizations and companies, significantly contributing to the success of volunteering initiatives.

Education

Universitas Indonesia
Depok, West Java, Indonesia

Bachelor

Computer Science

Courses

Advanced Database

Advanced Programming

Computer Network

Operating Systems

System Programming

Web Application

Artificial Intelligence & Data Science

Awards

Awardee, Public. Kargo Excellerate Hackathon II

Awarded By

Kargo

Recognized as an awardee in the Kargo Excellerate Hackathon II, demonstrating exceptional problem-solving and technical skills.

Student Representative, National. Kampus Merdeka Batch 1 Onboarding

Awarded By

Ministry of Education

Selected as a National Student Representative for the Kampus Merdeka Batch 1 Onboarding program, highlighting leadership and academic standing.

Bronze Medalist, National. Kompetisi Matematika Nalaria Realistik

Awarded By

Kompetisi Matematika Nalaria Realistik

Achieved a Bronze Medal in the National Kompetisi Matematika Nalaria Realistik, showcasing strong analytical and mathematical abilities.

Languages

Indonesian
English

Skills

Tools & Platforms

Git, Postman, Docker, Kubernetes, RabbitMQ, Cron, Regex.

Specialized Technologies

Image Processing, Computer Vision, Pattern Recognition.

Programming Languages

Java, Go, Python, SQL.

Databases

MySQL, PostgreSQL, Redis.

Frameworks & Libraries

Spring, GraphQL, Django, Pandas, Selenium.

Projects

KTP-OCR

Summary

Developed an OCR system to convert Identity Card (KTP) photos into JSON format, utilizing advanced image processing, computer vision, and pattern recognition techniques.

Agent-D

Summary

Created 'Agent-D,' an agenda LINE Bot, by implementing robust design patterns, Test-Driven Development (TDD), and clean code principles, integrated with REST API and LINE API.

Socket Programming Project

Summary

Engineered a sorting microservice with a custom-built server socket in Java, demonstrating expertise in low-level network programming.