EmilioJustin
Software Developer& competitive programming enthusiast.

01 / Selected work
Projects
Six selected builds across software, algorithms, and systems.
C++ / Raylib
Nimonspoli
A turn-based, Monopoly-themed game with both a command-line interface and a visually interactive graphical interface powered by Raylib.
Source code
Java / Maven / JavaFX
Banana Republic
A hexagonal board strategy game inspired by Catan, developed as an object-oriented application using Java 21, Maven, and JavaFX.
Source code
Python / Flet / FastAPI
YAREU
An MVC-based marketplace and donation platform built with Flet, Python, and PostgreSQL for buying, selling, trading, and charitable giving.
Source code
Go
Ice Sliding Puzzle Solver
An algorithmic puzzle solver using UCS, GBFS, A*, and Beam Search with three heuristics to guide a penguin past lava and toward an igloo.
Source code
Prolog
Prologkus
A GNU Prolog terminal game with starter Pokémon, player inventories, a 2D map, calculated stats, and interactive battles.
Source code
Next.js / FastAPI / Docker
GraphNss
An interactive graph theory visualizer built with Next.js and FastAPI.
Source code
Explore more repositories on GitHub.
All repositories02 / About
A little context
I sharpen my engineering skills through real-world projects and competitive programming.
My goal is to bring structured problem-solving into practical development and deliver software that is efficient, useful, and carefully considered.




Tools & technologies
A working set, shaped by each project.
- TypeScript
- Go
- Java
- C
- C++
- Python
- Haskell
- C#
- Prolog
- MySQL
- MariaDB
- Git
- Figma
- Linear
- Slack
- Docker
- React
- Next.js
- Tailwind CSS
- shadcn/ui
- Node.js
- Prisma
- FastAPI
- JavaFX
- PostgreSQL
- GitHub
03 / Experience
Where I’ve contributed
JUL 2026 — AUG 2026
Frontend Developer
OSKM ITB 2026
Developed the OSKM dashboard for mentors and Mamet, and engineered the interactive Map feature for the Open House Unit (OHU) website.
NOV 2025 — MAY 2026
Vice Director of IT
The Sandbox 3.0
Co-led end-to-end software engineering for a competition platform serving 250+ users, including registration and multi-stage submission pipelines built with Next.js and Prisma.
OCT — MAR 2026
Competitive Programming Problem Setter
Arkavidia 10.0
Helped prepare and operate a national competitive programming contest and authored “E-Split” for the preliminary round; the problem was later featured in TROC 43.
SEP 2025 — APR 2026
Frontend Developer
Kabinet KM ITB 2025/2026
Contributed to the official KM ITB website redevelopment, rebuilding the interactive Student Activity Units platform to improve the experience.
AUG 2025 — OCT 2025
Frontend Developer
Parade Wisuda Oktober ITB 2025
Contributed to the frontend development of the official Parade Wisuda Oktober ITB 2025 website.
Recognition
Honors & awards
2026
4th Place Competitive Programming
Gunadarma Code Week 2.0
2025
Finalist of ICPC Asia-Jakarta Onsite Regional 2025
ICPC
04 / Contact
Open to opportunities and internships.
If you’d like to work together, feel free to reach out.
emilio.justin54@gmail.com