Skip to content

Adril Putra Merin, Software Engineer & AI Researcher

I build software products and intelligent systems at the intersection of engineering and AI.

Now at CermatiJakarta · Indonesia
01About

I like buildingthings thatactually work.

Profile

I’m a software engineer working on fintech products at Cermati, with experience building backend systems, web applications, and developer infrastructure.

I’m also interested in AI research, particularly agentic systems, persistent memory, and reasoning.

Currently
Software Engineer
Cermati Fintech Group
Education
B.Eng Computer Science
Institut Teknologi Bandung
Focus
Backend · Frontend · AI
Products and research
02Work

Selectedwork

Production systems across fintech, payments, and trading, plus platforms built for thousands of students.

Experience

(03)
  1. Building Cermati Invest, an investment platform spanning multiple investment products.

    • Migrated and rebuilt the Cermati Invest landing page from a legacy implementation to Next.js, improving Lighthouse performance by 20% while modernizing the frontend architecture and user experience.
    • Improved backend data processing for investment products, including retrieval of mutual fund partner data such as top holdings and NAV.
    • Developed and extended backend APIs for user activity tracking and analytics across the platform.

    +20%

    Lighthouse performance after the Next.js rebuild

    Stack

    Java · Spring Boot · PostgreSQL · MongoDB · Redis · Express.js · Next.js · Jenkins · Redash

Selected projects

(03)
OSKM ITB 2025 key visual
01 / 03Backend Engineer

OSKM ITB 2025

University orientation platform

Engineered the backend for ITB’s campus-wide orientation event, including a real-time anonymous chat with low-latency matchmaking and messaging under heavy concurrent use.

students on the platform
6,000+
students on the platform
chat & matchmaking
Real-time
chat & matchmaking

Express.js · TypeScript · PostgreSQL · Redis · Socket.IO

Visit OSKM ITB 2025
Arkavidia 10.0 landing page
02 / 03Engineering Co-lead

Arkavidia 10.0

Competition & event registration platform

Co-led engineering and UI/UX for Arkavidia’s registration platform, with production-grade observability and enforced code quality and storage reliability.

participants registered
3,000+
participants registered
engineers & designers co-led
24
engineers & designers co-led

Prometheus · Grafana · Loki · SonarQube · MinIO

Visit Arkavidia 10.0
Colorbank lip shade mapping page
03 / 03Full-stack Engineer

Colorbank

Product management platform

A platform for one of Indonesia’s largest FMCG cosmetics companies to manage product categories and color databases, featuring automated color prediction.

backend, frontend & deployment
End-to-end
backend, frontend & deployment
color prediction
Automated
color prediction

Client project

03Research

Memory,reasoning

My research looks at how language models remember, reason, and work across languages, with a focus on agentic systems.

  • Agentic systems
  • Persistent memory
  • Reasoning
  • Multilingual NLP
arXiv:2601.071532026

Can Large Language Models Understand, Reason About, and Generate Code-Switched Text?

Examines how LLMs understand, reason about, and generate text that switches between languages mid-sentence.

Genta Indra Winata, David Anugraha, Patrick Amadeus Irawan, …, Adril Putra Merin, Emmanuele Chersoni · 18 authors

Read on arXiv
04Background

Built onfundamentals

3×
ICPC Asia Jakarta finalist
2023 · 2024 · 2025
3.90/4
GPA in Computer Science
Institut Teknologi Bandung
7th
Indonesia National Contest
2025 · ICPC qualifier
1st
Unpad Informatics Festival
2024 · Competitive programming

Education

Institut Teknologi Bandung

B.Eng Computer Science · 2022 - 2026

  • Coordinator

    Programming Laboratory

  • Head Teaching Assistant

    Algorithms & Programming II

  • Teaching Assistant

    Algorithms & Programming I · Object-Oriented Programming

Honors & awards

2025

  • ICPC Asia JakartaFinalist
  • Indonesia National Contest7th Place
  • Compfest UI Senior Competitive ProgrammingFinalist · Top 10
  • Find IT! UGM Competitive ProgrammingFinalist · Top 10
  • Ideafuse Competitive Programming4th Place

2024

  • ICPC Asia JakartaFinalist
  • Unpad Informatics Festival Competitive Programming1st Place
  • Compfest UI Senior Competitive ProgrammingFinalist · Top 10
  • Bakti BCA ScholarshipAwardee

2023

  • ICPC Asia JakartaFinalist
  • JOINTS UGM Programming CompetitionFinalist · Top 11

Toolkit

Languages

  • TypeScript
  • Go
  • Python
  • Java
  • C#
  • C / C++
  • Kotlin
  • PHP
  • SQL

Frameworks

  • React
  • Next.js
  • NestJS
  • Express
  • Hono
  • Gin
  • Fiber
  • ASP.NET

Data & Infra

  • PostgreSQL
  • Redis
  • MongoDB
  • Kubernetes
  • AWS
  • GCP

Quality

  • Playwright
  • Jest
05Contact

Have somethingworth building?

For engineering conversations, research collaborations, or just to say hello, my inbox is open.