Profile

Hi, I'mAdril Putra Merin

Fullstack developer passionate about turning ideas into robust, impactful products. I love engineering elegant systems that merge strong architecture with real-world purpose.

About Me

I’m a Computer Science student at Institut Teknologi Bandung with a strong passion for building reliable and impactful software. Over the years, I’ve worked across the stack, from architecting scalable backend systems to crafting engaging mobile experiences. I enjoy tackling complex problems through clean architecture, efficient code, and thoughtful design.

Beyond software development, I’m deeply interested in machine learning, particularly in natural language processing. I also enjoy solving competitive programming and math problems.

Skills and Technologies

Languages

Python
Go
Java
C
C++
C#
TypeScript
JavaScript
Kotlin
Haskell
HTML5
CSS
PHP
Dart

Frontend

React
Next.js
TailwindCSS
shadcn/ui

Backend

Express
NestJS
Hono
Gin
Fiber
FastAPI

Mobile

Kotlin
Jetpack Compose
Flutter

DS/AI

NumPy
Pandas
Matplotlib
Seaborn
scikit-learn
TensorFlow
PyTorch
Transformers

Database

PostgreSQL
MySQL
SQLite
MongoDB
Redis

Tools

Git
Github
Gitlab
GCP
AWS
Docker
Linux
Postman
Figma

Experience

Programming Laboratory Assistant

Sep 2024 - Present

Programming Laboratory ITB

Led a team of laboratory assistants for the Algorithm and Programming practicum, coordinating teaching and grading for 100+ students. Oversaw the final project design and assessment, ensuring fair and consistent grading.

Backend Engineer Intern

July 2025 - Sep 2025

Makmur.id

Implemented a new stock investment feature by developing backend microservices in TypeScript. Contributed to improving system performance through caching strategies and modular service design.

Backend Engineer

Jul 2025 - Sep 2025

OSKM ITB 2025

Engineered the backend for a large-scale university event serving 6,000+ students, handling real-time interactions. Built anonymous chat system with low-latency matchmaking & messaging

Frontend Engineer

Mar 2024 - Apr 2024

Parade Wisuda April 2024

Developed the TA Fair page showcasing the final projects of ITB graduates using NextJS, delivering a dynamic and interactive user experience.

Laboratory Assistant

Aug 2023 - Dec 2023

Comlabs-USDI ITB

Supervised 70+ students in Python-based Introduction to Computing labs.

Featured Projects

OSKM ITB Web App

OSKM ITB Web App

A website for large-scale university event serving 6,000+ students, featuring a real-time anonymous chat system with low-latency matchmaking and messaging.

Express.jsTypeScriptPostgreSQLRedisWebSocketSocket.io
Galancer

Galancer

A narrative-driven Unity adventure game where players act as galactic freelancers completing eccentric jobs across planets. Features interactive storytelling, dialogues, and mission-based gameplay. Awarded Best Game Submission in ITB's Game Design course (2025).

UnityC#Game Design
Purrytify

Purrytify

A Spotify-inspired Android app built with Kotlin and Jetpack Compose. Includes playlists, playback, downloads, personalized recommendations, and push notifications.

KotlinJetpack ComposeExoPlayerAndroidMVVM
LinkedPurry Network

LinkedPurry Network

A LinkedIn-inspired social networking platform built as a Single Page Application (SPA) featuring connections, activity feed, real-time chat, and notifications. Designed with a type-safe REST API, schema validation, and Redis caching for high performance.

ReactTypeScriptExpress.jsPostgreSQLPrismaRedisWebSocket
LinkedPurry Jobs

LinkedPurry Jobs

A job-seeking platform under the LinkedPurry ecosystem where companies can post openings and applicants can apply directly. Built with pure PHP and PostgreSQL, containerized using Docker for consistency and easy deployment.

PHPDockerPostgreSQLJavaScriptHTMLCSS
Nelfix

Nelfix

A Netflix-inspired movie streaming platform with browsing, search, and detailed movie pages. Built using NestJS with Prisma ORM, PostgreSQL, and AWS S3 for secure content storage.

NestJSTypeScriptPostgreSQLPrismaAWS S3
Fingerprint Matching

Fingerprint Matching

A biometric identification system capable of recognizing individuals based on unique fingerprint patterns. Implements Boyer–Moore and Knuth–Morris–Pratt algorithms for efficient pattern matching, linked with a database for user identity verification.

C#.NET 8.0SQLiteAlgorithms
WikiRace Solver

WikiRace Solver

A web app that computes the shortest path between two Wikipedia articles using BFS or IDS algorithms. Provides single or multiple path solutions and visualizes the link traversal process.

TypeScriptNext.jsTailwindCSSDockerGoGin
doOrS

doOrS

A custom operating system targeting x86 32-bit Protected Mode. Includes interrupt handling, drivers, file system, memory management, user processes, shell, and multitasking with scheduling algorithms.

CAssemblyQEMUKernel DevelopmentOperating System

Awards & Recognition

Ideafuse Competitive Programming (4th Place)

Universitas Mikroskil

2025

Achieved 4th place in the national-level competitive programming contest.

Compfest Senior Competitive Programming Contest (Finalist)

Universitas Indonesia

2025

Finalist among the top 10 teams nationwide in Compfest Senior Competitive Programming Contest.

FindIT Competitive Programming (Finalist)

Universitas Gadjah Mada

2025

Finalist among the top 10 teams nationwide in FindIT Competitive Programming Contest.

ICPC Asia Jakarta Regional (Finalist)

ICPC Foundation

2024

Ranked among the top 50 out of 700+ teams in the prestigious regional ICPC competition.

Compfest Senior Competitive Programming Contest (Finalist)

Universitas Indonesia

2024

Finalist among the top 10 teams nationwide in Compfest Senior Competitive Programming Contest.

Unpad Informatics Festival (1st Place)

Universitas Padjadjaran

2024

Secured 1st place in the Informatics Festival Competitive Programming competition.

RISTEK UI Datathon (Finalist)

RISTEK Universitas Indonesia

2024

Finalist among top 7 of 150+ teams. Developed a fraud detection model using GNN (Honorable Mention for most innovative model) and built a product search engine using SBERT in the final round.

Bakti BCA Scholarship (Awardee)

Bank Central Asia (BCA)

2024

Received scholarship for academic excellence and leadership achievements.

ICPC Asia Jakarta Regional (Finalist)

ICPC Foundation

2023

Ranked among the top 50 out of 700+ teams in the ICPC Asia Jakarta Regional competition.

JOINTS UGM Programming Competition (Finalist)

Universitas Gadjah Mada

2023

Finalist among the top 11 teams nationwide in JOINTS UGM Programming Competition.

Get In Touch

Have a project in mind? Let's collaborate and create something amazing together.

Let's Connect

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!

Follow Me