Summary
Adi Utama is a seasoned full-stack engineer specializing in JavaScript and TypeScript with nearly a decade of experience building and optimizing web applications. He excels at shaping data flow and core logic, pairing React and Next.js on the front end with Node.js, NestJS, and Fastify on the back end. Applying FP, OOP, and design patterns, he writes clean, maintainable code and designs secure, scalable RESTful APIs, while using Tailwind to deliver efficient user interfaces. Now self-employed as a full-stack developer, he guides projects from inception to delivery, bringing end-to-end ownership and strong project-management discipline. Based in Yogyakarta, Indonesia, his career spans roles from software engineer to backend leadership, reflecting a practical, delivery-focused technologist who thrives on turning complex requirements into reliable solutions.
10 years of coding experience
11 years of employment as a software developer
Sarjana Komputer (S.Kom), Information Technology, Sarjana Komputer (S.Kom), Information Technology at Universitas Islam Indonesia
English, Indonesian