Who is that guy

Let's get to know each other better!!!

Who is that guy

Executive Summary

I am a passionate and dedicated software engineer with a strong foundation in programming. I have been immersed in the world of web development, particularly focusing on backend technologies. My expertise spans various programming paradigms, including procedural, object-oriented, structured, and logical programming. I possess a natural curiosity and enthusiasm for learning, which drives me to explore new programming languages and frameworks that can effectively solve complex problems. Additionally, I am actively engaged in competitive programming, continually honing my problem-solving skills.


Professional Experience

GoTo Financial / One of Indonesia's largest financial technology companies (GoPay)

Software Engineer (Apr 2024 – Present)

  • Execute the reengineering of the Async process for the KYC verification service, slashing processing time by 60%, from approximately 15 seconds to just 6 seconds.
  • Developed an optimized batching mechanism for model inference, significantly reducing GPU utilization costs while maintaining flawless performance at over 25 RPS.
  • Successfully implemented a high-performance KTP scanning system for TikTok, enabling document validation, classification, and OCR with a 2-second SLA.
  • Led a backend team of 5 engineers to design and implement a scalable certificate registration user flow, successfully delivering the product on time. Spearheaded the development of a dashboard for monitoring and alerts in the initial phase, ensuring system reliability and proactive issue resolution.

Associate Software Engineer (Oct 2022 – Apr 2024)

  • As a member of the KYC team at GoTo Group, establish an in-house KYC platform to enable partner companies to complete their KYC requirements efficiently and in a centralized manner, streamlining the process for all stakeholders.
  • To deter fraudulent user activities, implement the Face Recognition Challenge feature, encompassing liveness checks, image hash verification, face matching, and fraud detection checks. An average response time of under 2 seconds was achieved while processing more than ~600 challenge submissions per minute.
  • Initiated the development of a consolidated metrics tracker convention and dashboard within Grafana. This decision was prompted by the diverse range of services our team manages, necessitating comprehensive monitoring, observation, performance analysis, and anomaly detection. In addition, we designed a business impact dashboard to facilitate the product team's assessment of the business perspective.

Mamikos / The best boarding house search application in Indonesia

Software Engineer I (Oct 2021 – Sep 2022)

  • Strategically develop and meticulously maintain a feature for Booking and Billing on Mamikos, aimed at providing a seamless experience for customers, enabling them to effortlessly and efficiently make bookings, thus enhancing the overall user experience.
  • Collaborate closely with Product, Quality Assurance, and Front-End teams to ensure a seamless integration and user experience.
  • Design and implement a script to bolster the quality assurance testing process, ensuring robust testing procedures.
  • Initiate the creation of a comprehensive suite of unit tests, aimed at augmenting test coverage from the current 81% to a target of 92%.

Backend Engineer (Part-time) (Oct 2020 – Oct 2021)

Backend Engineer Intern (Jul 2020 – Oct 2020)


Education

Telkom University

B. Information Technology (Aug 2018 - Jul 2022)



Projects & Achievements

  • Published Paper in IEEE Xplore (Source) - Collaborate with my lecturer to author a research paper titled "The Impact of Clean Architecture Implementation on the Maintainability Aspect of Backend System Code Base".
  • Finalist Compfest AI Innovation Challenges 2021 - Create web applications capable of predicting graduation levels, and personality traits, generating theme paper predictions, and summarizing abstracts from research papers. For this hackathon, I am focusing on building the backend using Flask, leveraging its ability to unpickle trained models efficiently.
  • Finalist of SAGA Hackathon 2022 - Develop mobile applications with the capability to predict eye diseases. For this hackathon, I am working on a Flask backend and mobile development using Flutter.
  • Scholarship Holder of Bank Indonesia - As a scholarship recipient from Bank Central Indonesia (BI), I had the opportunity to acquire a wide range of both soft and hard skills, which I have been able to apply and further develop through active participation in the GenBi community.

Skills

Java, Rust, PHP, Python, Golang, Ruby, Kafka, MySQL, PostgreSQL, MongoDB, Prometheus, Grafana, Backend Engineering


Written by

Fran

Vento Deco

Product Engineer based
in Indonesia


Contributors: