Ported a C# AutoCAD plugin to a LibreCAD plugin for ATR/BPN (Agrarian and Spatial Planning Ministry of Indonesia), using C++ with the QT Framework and SQLite.
- Jun2024 - Sep2024BragaTechnologiesC++ Developer (Project Based)
- Oct2023 - PresentFata Organa SolusiSenior Full Stack Software Developer
Led the development of a high-performance audio analysis core module for various applications (SaaS, Desktop App, SDKs), reducing code redundancy by designing different interfaces with the same core module. Utilized C++17, Go, and PostgreSQL, and implemented cross-platform compatibility for Linux and Windows. Also contributed to various web development projects by utilising Python, Go, .NET Framework, React, Node.js, Docker, and Microsoft SQL Server.
- Nov2021 - Aug2022Fata Organa SolusiJunior C++ Developer
Maintained and developed high-performance audio analysis SDKs written in C++17.
- Jun2019 - Oct2021GIK Lab, The University of ChicagoResearch Assistant
Developed a novel approximate similarity search algorithm named Variance-Aware Quantization using C++11, Intel SIMD intrinsic, and the Eigen Library. Additionally, designed and implemented a bit-vector-based approximate k-NN library for high-dimensional data using C++11. My contribution involves studying the parallel database migration behavior with different DBMS (PostgreSQL, SciDB) and various data formats (Apache Arrow, ZeroMQ).
- Jan2019 - 30/04/2021Programming Laboratory, Institut Teknologi BandungLab Assistant
Assisted students in Programming Fundamentals, Algorithm and Data Structures, and Object-Oriented Programming practical classes with personalised guidance and feedback, resulting in an enhanced understanding of programming concepts.
- Jun2018 - Aug2018Matagi Informasi PertiwiJavaScript Developer Intern
Built dynamic and responsive websites for a variety of corporate clients using JavaScript web development stacks: NodeJS, React, and MongoDB.