Huawei Tech. Investment Co., Limited, Hong Kong SAR, China
Compiler Engineer, December 2023 – Now
Took part in solving various internal challenges involving low-level programming languages, optimizing systems, and researching compilers.
tiket.com, Jakarta, Indonesia
Backend Engineer, April 2023 – October 2023
Being part of Flight and Pricing engineering team. Developing edge projects, involves pricing, flights, and product business applications with Java, Jenkins, PostgreSQL, Apache Kafka, Redis, MongoDB, Grafana, Kibana, and Node.js.
Took part in grooming technical solution documents, including effort estimations and priorities organization.
In charge of maintaining 3 main projects, which directly accountable for the majority of a version release tasks, completing documentations, and onboarding new contributors.
Improved and scaled scraping technology horizontally and vertically.
Interviewed and measured the technical requirements for backend engineers joining the team.
OY Indonesia!, Jakarta, Indonesia
Fullstack Engineer Intern, January 2023 – April 2023
Developed business banking applications involving Java, React.js, PostgreSQL, and Ansible.
Fixed bugs, performance issues on the database and the three-tiered architecture systems.
Wrote unit test, system designs and API specifications for the edge features.
Money Forward, Inc., Tokyo, Japan
Backend Engineer Intern, July – August, November – December 2021, August – September 2022
Developed REST and gRPC Microservices in Golang, involving MySQL, Amazon S3 cloud object storage, and Docker.
Improved DAO layer performance of existing design.
Wrote unit test and specifications, fixed existing and unknown issues, translated, and produced repository documents.
IA-TOKI, Indonesia
Scientific Committee, September 2019 – September 2023
Prepared the delegation of Indonesia in International Olympiad in Informatics (IOI) 2020 in Singapore through its national training camp.
Provided monthly regular open contests through TLX, an online competitive programming judge platform.
Prepared problems in Asia-Pacific International Olympiad 2021.
Prepared problems in National Olympiads in Informatics (OSN) 2023 of Indonesia.
COMPFEST, Depok, Indonesia
Person in Charge of Competitive Programming Contest, February 2021 – November 2021
Prepared problems, test data, and solutions for the coder class, elimination, and final of both IOI-based and ICPC-based programming contest, mirrored in Codeforces, participated by over 3000 teams.
Languages
Bahasa Indonesia (Native proficiency)
English (Professional working proficiency)
Chinese - Mandarin ([Mock] HSK 3 proficiency)
Japanese ([Mock] N4 JLPT proficiency)
Chinese - 潮州話 (Daily life proficiency)
Chinese - 客家話 (Daily life proficiency)
Chinese - Cantonese (Limited daily life proficiency)
46th ICPC World Finalist, held in Luxor, Egypt, April 23rd, 2024.
Member on one of the 2019, 2020, 2021, and 2022 ICPC core teams.
Lecture assistant of Operating Systems 07/2021, Programming Foundations 1 08/2020, Competitive Programming 02/2021. Person in Charge of ICPC Multi-Provincial: COMPFEST 2021.
Valedictorian of the batch. Honors in Artificial Intelligence and taken image processing, information retrieval, machine learning, and data science courses.
Final thesis on cloud computing, exploring WebRTC, CRDT, Operational Transformations, and peer-to-peer architecture for real-time code editor
Professional Skills
Problem Solving, Data Structures, and Algorithm (Reached maximum 2154 rating on Codeforces)
Programming Languages (C++, Golang, Python, Java, JavaScript, Typescript)
Web Developing (HTML, CSS, Markdown, Django, Spring Boot, Hibernate, Node.js, Spring, React.js, Fastify, React Native)
46th ICPC World Finalist, Luxor, Egypt, April 2024, ICPC Foundation
Silver Medalist of APIO (Asia-Pacific Informatics Olympiad), May 2019, Innopolis University
Gold Medalist of NOI (National Olympiad of Informatics) of Singapore, March 2019, The Ministry of Education of Singapore
Champion of The 2022 ICPC Asia Jakarta Regional Contest, November 2022, ICPC Foundation
Champion of The 2022 Indonesia National Contest (INC), October 2022, ICPC Foundation
Best National and Fourth Winner of The 2021 ICPC Asia Jakarta Regional Contest, November 2021, ICPC Foundation
Champion of The 2021 Indonesia National Contest (INC), October 2021, ICPC Foundation
Silver Medalist of GEMASTIK Programming Competition, October 2021, Ministry of Education and Culture of Indonesia
Bronze Medalist of 2020 ICPC Asia Jakarta Regional Contest, December 2020, ICPC Foundation
Third Winner of the 2019 ICPC Asia Kuala Lumpur Regional Contest, November 2019, ICPC Foundation
National Gold Medalist of the 2019 ICPC Asia Jakarta Regional Contest, October 2020, ICPC Foundation
Bronze Medalist of NOI (National Olympiad of Informatics) of Indonesia, July 2017, The Ministry of Education, Culture, Research, and Technology Indonesia
Relevant Experiences
Miteiru — Open source ElectronJS (Node.js and NextJS) video player to learn CJK Languages. It has main language dictionary and tokenizer (morphological analyzer), based on external software MeCab
Pacilmate — Team lead of a Rest API based final project, a utility Discord™ chatbot. Involving Java, Spring, PostgreSQL, JDA Framework, and Gitlab CI.
PeerToCP — Developer of a WebRTC (peer-to-peer) based code editor and shared shell. Involving Electron, WebSocket, OT (Operational Transformation) and CRDT (Conflict-Free Replicated Data Types)
Ajaib Crypto — Scrum master and developer of an android cryptocurrency to-go mobile app. Involves React.js, Supabase, SQL, CSS