I'm Kurt Mikhael Purba

Software Engineer & Data Science Student at ITB

Frontend Developer • Machine Learning • AI/ML Enthusiast

Kurt Mikhael Purba — Informatics Engineering student at ITB, Software Engineer and Data Science enthusiast

Kurt Mikhael Purba is an Informatics Engineering student at Institut Teknologi Bandung (ITB) who is enthusiastic about creating innovative digital solutions. His academic journey is centered around two main pillars: Software Engineering and Data Science.

He believes that the combination of robust code and data-driven insights is the key to building products that are both intelligent and impactful. Within the realm of Software Engineering, his passion lies in front-end development — transforming complex ideas into clean, engaging, and accessible user interfaces using modern frameworks like React, Next.js, and TypeScript.

Featured Software Engineering & Data Science Projects

OSKM ITB 2025

OSKM ITB 2025

OSKM ITB 2025 is the orientation program for new students at ITB, where I contributed as a committee member to help organize and facilitate various activities for the newcomers.

View Project
Nusantara Alert

Nusantara Alert

Nusantara Alert is a platform that provides real-time information and alerts about natural disasters in Indonesia.

View Project
Pothole Detection

Pothole Detection

Pothole Detection is a project that uses computer vision techniques to identify and locate potholes on roads, aiming to improve road safety and maintenance.

View Project
Image Spoofing

Image Spoofing

Create a model to detect image spoofing using DinoV3 as the backbone, trained on a dataset of real and spoofed images to achieve high accuracy in distinguishing between the two.

View Project
3D Mesh Voxelizer using Octree

3D Mesh Voxelizer using Octree

A 3D mesh voxelizer that uses octree data structures to efficiently represent and manipulate 3D models.

View Project
RAG Chatbot

RAG Chatbot

A retrieval-augmented generation (RAG) chatbot designed to provide accurate and contextually relevant responses about Satedu.

View Project

Awards & Achievements

ISE Academy 2025
2025Achievement

ISE Academy 2025

Achieved Grade A in the Data Science Academy at ISE 2025, demonstrating strong analytical skills and practical application of machine learning techniques in real-world scenarios.

Research Publications in AI & Machine Learning

Divide and Conquer Strategy on Facial Image GridSegmentation for Liveness Detection Pre-ProcessingOptimization
Research

Divide and Conquer Strategy on Facial Image GridSegmentation for Liveness Detection Pre-ProcessingOptimization

This paper presents a novel approach to enhance the accuracy of liveness detection in facial recognition systems. By employing a divide and conquer strategy on facial image grid segmentation, the proposed method optimizes pre-processing steps, leading to improved detection performance. The study demonstrates significant improvements in both speed and accuracy compared to traditional methods, making it a valuable contribution to the field of biometric security.

Simulasi Pergerakan Manipulator Robotik di Ruang Euclidean dengan Pendekatan Geometri Vektor Menggunakan Algoritma Cyclic Coordinate Descent
Research

Simulasi Pergerakan Manipulator Robotik di Ruang Euclidean dengan Pendekatan Geometri Vektor Menggunakan Algoritma Cyclic Coordinate Descent

This paper explores the simulation of robotic manipulator movements in Euclidean space using vector geometry approaches. By implementing the Cyclic Coordinate Descent algorithm, the study provides an efficient method for calculating joint angles and positions, enabling precise control of robotic arms. The research highlights the effectiveness of this approach in achieving smooth and accurate manipulator movements, contributing to advancements in robotics and automation.

Professional & Organizational Experience

STEI-K ITB 2024

Academic Division Staff BPA STEI-K ITB 2024

Academic division staff responsible for educational programs, curriculum development, and student mentoring at STEI-K ITB 2024.

Impact ITB 2024

Competition Division Staff Impact 2024

Contributed to technical preparation and supervised competition execution, including guidelines development and infrastructure management.

OSKM ITB 2025

Front-End Developer OSKM ITB 2025

Implemented responsive user interface for OSKM website with cross-browser compatibility and interactive elements for new ITB students.

SATEdu ITB 2025

Vice Chief of Technology of satuedu 2025

As Vice Chief of Technology, led technology initiatives to support SatuEdu's mission of providing quality and inclusive education access to underserved communities in Indonesia.

Arkavidia 10.0

UI/UX Designer Arkavidia 10.0

Designing user interfaces and experiences for the Arkavidia 10.0 event, focusing on usability and visual appeal.

Ralat.ind

Head of Website

Building an educational learning platform accessible to the nation's youth

Technologies & Tools I Use

Next.js

Next.js

Vite

Vite

PostgreSQL

PostgreSQL

C++

C++

C

C

Python

Python

Go

Go

Figma

Figma

Node.js

Node.js

Java

Java

Haskell

Haskell

CSS

CSS

HTML

HTML

PyTorch

PyTorch

OpenCV

OpenCV

Hugging Face

Hugging Face

Scikit-learn

Scikit-learn

Numpy

Numpy

Pandas

Pandas

Fast API

Fast API

Jupyter

Jupyter

Supabase

Supabase

Git

Git

Docker

Docker

Vercel

Vercel

Connect with Me

I'm always open to new opportunities, collaborations, or just a friendly chat. Feel free to reach out!

Follow me on

© 2026 Kurt Mikhael Purba. All Rights Reserved.