Hi, I'm Kefas Jonathan

|

Passionate about software engineering and product design, I love turning ideas into experiences. Currently also exploring Artificial Intelligence and Data-Driven Systems.

Education

Institut Teknologi Bandung

2023 – 2027 (expected)

GPA: 3.69/4.00

Bachelor in Informatics Engineering

Relevant Coursework

Website DevelopmentArtificial IntelligenceSoftware EngineeringAlgorithm StrategyObject Oriented ProgrammingAlgorithm and Data StructureParallel and Distributed SystemDiscrete Mathematics

Professional Experience

Product Designer

August 2025 – Present

Inkubator IT

As a Product Designer at Inkubator IT, the official software house of HMIF ITB, I bridge the gap between technical requirements and user-centric design. I am responsible for mapping user journeys, creating wireframes, and delivering high-fidelity prototypes for various digital products ranging from internal systems to commercial client platforms.

Key Contributions & Project:

• Sentral Sistem Laboratory: Led the UI/UX design for a comprehensive corporate and educational platform. Delivered a clean, trustworthy interface tailored for B2B clients in the environmental testing sector, optimized for both desktop and mobile experiences.

• Inkubator IT Official Website: Redesigned our core digital presence to better showcase our software engineering services, improving overall site architecture and user navigation.

Software Engineering Lab Assistant

September 2025 – Present

School of Electrical Engineering and Informatics ITB

Serving as a Software Engineering Lab Assistant at ITB’s Informatics Laboratory, I bridge the gap between theoretical software engineering principles and practical implementation. I have had the privilege of leading assistant teams, designing evaluation metrics, and mentoring students across various software development and project management disciplines.

Key Responsibilities & Contributions:

• Head Coordinator (Software Engineering): Led the assistant team for the main SE course. Designed comprehensive assessment frameworks, managed project evaluations, and ensured consistent grading standards across all student teams.

• Teaching Assistant (Project Management & Intro to SE): Currently guiding students through the software development lifecycle (SDLC), Agile methodologies, and foundational system architecture.

• Technical Mentorship: Conducted regular assistancy and code-review sessions. Helped students troubleshoot complex logic, refine their system modeling, and apply industry-standard best practices in software construction.

Core Technologies

Python
Python
C
C
C++
C++
Java
Java
JavaScript
JavaScript
TypeScript
TypeScript
React.js
React.js
Next.js
Next.js
Tailwind CSS
Tailwind CSS
HTML
HTML
CSS
CSS
Git
Git
GitHub
GitHub
Docker
Docker
PostgreSQL
PostgreSQL
MySQL
MySQL
MariaDB
MariaDB
Go
Go
Figma
Figma
Python
Python
C
C
C++
C++
Java
Java
JavaScript
JavaScript
TypeScript
TypeScript
React.js
React.js
Next.js
Next.js
Tailwind CSS
Tailwind CSS
HTML
HTML
CSS
CSS
Git
Git
GitHub
GitHub
Docker
Docker
PostgreSQL
PostgreSQL
MySQL
MySQL
MariaDB
MariaDB
Go
Go
Figma
Figma

Selected Works

Featured projects i've built across software engineering, AI, and product design.

No projects yet. Check back soon!

Honors & Awards

2025

CIMB Niaga Scholarship Awardee

Selected as one of 50 awardees from over 15,000+ national applicants.

2025

Finalist at BizzIT Compfest UI

Reached the final stage and ranked 3rd in the prelims from over 100+ groups across the nation.

2024

Finalist at Mini UI/UX Competition by BEM UI

Became one of the finalist after designing Classync, a real-time whiteboard-gadget synchronization app.

Research Papers & Publications

Penyelesaian Squad Building Challenge pada Permainan FC25 dengan Penerapan Algoritma Backtracking

Algorithm Strategy Coursework • Bahasa Indonesia • Jun 2025

Investigated the efficiency of the backtracking algorithm as a constraint satisfaction solution for selecting a valid 11-player squad from a dataset of over 18,000 FC25 players. The study successfully found valid squad combinations within 0.1 seconds by avoiding the exploration of invalid nodes through pruning techniques.

View Paper

Penjadwalan Liga Sepak Bola Menggunakan Pewarnaan Graf untuk Meminimalkan Konflik Jadwal

Discrete Mathematics Coursework • Bahasa Indonesia • Jan 2025

Applied graph coloring algorithms to optimize football league scheduling by minimizing geographical conflicts between closely located stadiums. By determining the chromatic numbers of the conflict graphs, the study successfully established the minimum conflict-free matchdays required for the Premier League and LaLiga.

View Paper

Analisis Tingkat Kompetitif Liga Sepak Bola Menggunakan Entropi Singular Value Decomposition pada Data Klasemen

Linear Algebra and Geometry Coursework • Bahasa Indonesia •Dec 2024

Applied Singular Value Decomposition (SVD) and entropy calculations to evaluate the competitiveness of five top European football leagues based on their end-of-season standings. The quantitative analysis successfully measured the distribution of team strengths, identifying the Premier League as the most competitive league among the dataset.

View Paper

Organizational Experience

[Organization Name]

Jan 2024 – Present

[Your Role]