Muhammad Rienchy Razak Simatupang · Software Engineer
Fifth-semester Informatics student in Depok, currently on the backend track of Maxy Academy’s Digital Career Bootcamp. I care about building software that works the way it should — fast, correct, and easy for the next person to pick up. I enjoy the parts where the hard problems live: keeping data consistent, making systems behave under load, and writing code that is clear enough to trust.
Not an illustration. This is the request that served the page you are reading, and the policy step is the reason you cannot see my unpublished drafts.
Curated rather than collected. Each one exists because it taught me something I could not have read.
A digital wallet API where a transfer survives the worker dying halfway through it.
Replacing a paper purchasing and sales cycle with a permissioned system and a real payment gateway.
A markdown editor whose PDF export produces a real document, not a picture of one.
An offline-first progressive web app built with no framework, no build step, and no dependencies.
Everything listed here appears in a project on this page. Nothing is here because it looks good in a list.
I am in my fifth semester of Informatics Engineering at Universitas Pancasila, and I am currently on the backend track of Maxy Academy’s Digital Career Bootcamp.
Software engineering is what I want to do. I like the whole arc of it — turning a messy real problem into something that runs, then making it solid enough that other people can rely on it. The parts that pull me in most are the ones with real consequences: a payment that must not run twice, a request that reaches the right place and nowhere else, data that stays consistent when things happen at once. Getting those right is the craft I enjoy.
I write code to be read. I explain why something is there, I name things for what they do, and if a piece is clever I rewrite it until it is just clear — because the next person on the project (often future me) should not have to reverse-engineer my intent.
I am looking for a backend internship where I can build real systems alongside people who will point out what I got wrong, because that is how I get better fast.