Irfan Sofyana Putra is a senior software engineer from Indonesia with a passion for Backend Development, Infrastructure, AI, and Developer Experience. He brings extensive experience in the payment and banking domains, consistently delivering robust and scalable solutions. Irfan holds a B.Sc. in Informatics from the Institut Teknologi Bandung (ITB) and is recognized for his exceptional problem-solving abilities, rapid adaptability, and customer-centric mindset. Renowned for taking initiative and working independently, he excels at driving technology projects to successful completion across diverse domains.
Superbank is a digital bank in Indonesia backed by companies like Emtek, Grab, Singtel, and Kakaobank.
Driving engineering excellence and productivity initiatives at Superbank through innovative developer tooling and streamlined processes. Empowering backend engineering teams to deliver high-quality software efficiently while maintaining exceptional developer experience.
Key achievements and responsibilities:
Xendit is a leading fintech company providing comprehensive payment infrastructure across Southeast Asia.
Built experimental open banking products from 0 to 1, spanning both consumer and corporate banking products.
Key achievements and responsibilities:
Contributed to company-wide engineering initiatives and led automation projects across engineering and HR departments, managing cross-functional teams and delivering scalable solutions.
Key achievements and responsibilities:
Collaborated directly with CTO to establish foundational engineering reliability metrics and reporting infrastructure.
Key achievements and responsibilities:
Eduka System is an innovative startup providing comprehensive e-learning solutions for Indonesian high school students.
Developed scalable backend services for comprehensive e-learning platform.
School of Electrical Engineering and Informatics (STEI) at Institut Teknologi Bandung (ITB)
Provided instructional support for fundamental programming and data structures & algorithms courses, mentoring students in core computer science concepts.
Delivered specialized training in competitive programming and computer science olympiad preparation across prestigious institutions including ALC Indonesia, PelatihanOSN.com, Cyberfi Institute, LOPI, West Java Province, and the OSN Training Center. Mentored students to achieve exceptional results in national-level competitions, consistently producing medal winners.
Notable student achievements in National Olympiad in Informatics (OSN Informatika) 2017-2020: 3 Gold medals, 1 Silver medal, and 5 Bronze medals.
Participated in many Programming competitions like ICPC, and others. Member of HMIF (Himpunan Mahasiswa Informatika) ITB and Arkavidia ITB.
Computer olympiad student. Head of Student Council.
PR agent is an AI-Powered tool for Automated Pull Request Analysis, Feedback, Suggestions and More. Contributed to PR#1744 (https://github.com/qodo-ai/pr-agent/pull/1744) to support models from OpenRouter provider.
A comprehensive collection of web-based tools for developers. This project provides a toolkit that developers can access via GitHub Pages to perform common development tasks more efficiently. Can be accessed via https://devtools.irfansp.dev/
A plugin to pull and get context from Youtube video for LLM CLI to use.
A Google AppScript library enabling users to easily and freely make their Google Sheets API-accessible. Inspired by tools like SheetDB or Sheetsu.
An open-source Go library designed to dispatch notifications across multiple messaging services. Contributed to PR#415 (https://github.com/nikoksr/notify/pull/415) which added an integration to Viber platform.
A GitHub action template allowing users to seamlessly add web content to their Instapaper accounts. Built using JavaScript and GitHub actions.
A personal Telegram bot for tracking user spending, featuring capabilities to create, update, delete, and report expenses. Engineered using Google App Scripts, Google Sheets, and the Telegram API.
Ranked 7th among 4000 teams around the world in a 24-hour programming competition held by IEEE.
Awarded a Gold Medal for the national category in ICPC Asia Jakarta 2019 from around 70 finalists in Asia.
Got 1st place in ICPC Provincial round from around 100 national participants in Indonesia.
Got 2nd place in Senior Competitive Programming Contest from the Compfest event, one of the prestigious computer festivals for college students in Indonesia.
Selected as one of the national winners from around 70 finalists in this prestigious programming competition for college students in Indonesia and SEA.
Got silver medal (ranked 12) from around 80 national finalists in the largest science competition held by the Indonesia Ministry of Education.
A certified backend developer from Telkom Digital Talent Incubator Program 2020
Responsible for disseminating information about Informatics competitions to HMIF members and improving their interest in competitions. Organized two HMIF Bootcamp programs to enhance ITB students' skills in various areas including Data Science, Competitive Programming, Capture the Flag, Game Development, and UI/UX.
Led the competitive programming competition at Arkavidia 6.0, with responsibilities including problem setting, quality assurance, and infrastructure engineering for the competition server.