Irfan Sofyana Putra is a Senior Software Engineer from Indonesia with expertise in banking, payments, and Developer Experience. With a B.Sc. in Informatics from Bandung Institute of Technology. Irfan is known for his strong problem-solving skills, quick learning ability, and customer-oriented person. He has a proven track record of driving initiatives independently and delivering effective technology solutions across various domains he has worked in.
Superbank is a digital bank in Indonesia backed by companies like Emtek, Grab, Singtel, and Kakaobank.
Joined as a Senior Software Engineer (Backend DevEx) at Superbank Indonesia. Working on a team is responsible to help engineers especially in the backend team to be come more productive and happier by improving the developer experience.
Xendit is a fintech company that provides payment infrastructure for SEA.
Senior individual contributor in the Banking Experiment team, focused on innovating next-generation banking products, particularly consumer open banking products. Collaborated with Product Managers on requirements gathering, timeline estimation, and end-to-end development. Projects included like API Gateway & Authentication Platform for Open Banking Products, Consumer Open Banking service, eKYC, and more.
Worked on Xendit's SNAP merchant-facing Payment API (QRIS, Virtual Account, Direct Debit, etc) and led various development initiatives focused on internal automation while contributing to internal open-source software.
Worked directly with CTO to establish Engineering reliability metrics and reporting.
Eduka System is a startup that provides e-learning services for high school students in Indonesia.
Developed backend services for an e-learning platform.
School of Electrical and Informatics Engineering (STEI) is one of the faculties at Institut Teknologi Bandung (ITB).
Teaching assistant for fundamental programming and data structure & algorithm courses.
Trained middle and high school students in competitive programming and computer science olympiad preparation across prestigious institutions including ALC Indonesia, PelatihanOSN.com, Cyberfi Institute, LOPI, and the OSN Training Center. Mentored students to achieve Bronze, Silver, and Gold medals at national-level competitions.
Participated in many Programming competitions like ICPC, and others. Members of HMIF (Himpunan Mahasiswa Informatika) ITB.
Computer olympiad students. Head of Student Council.
A Google AppScript library enabling users to easily and freely make their Google Sheets API-accessible. Inspired by tools like SheetDB or Shitsu.
An open-source Go library designed to dispatch notifications across multiple messaging services. Contributed to PR#415 which added an integration to Viber platform.
A serverless API crafted for converting web content into markdown format. Developed using Go and deployed on Vercel's serverless 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.