Medan, Indonesia
Junior Full Stack / Backend-oriented Software Engineer
About
A quick summary of my background, interests, and how I approach building software.
I’m a Junior Full-Stack Software Engineer with hands-on experience building secure and scalable web applications using TypeScript, React/Next.js, and NestJS. Experienced in designing RESTful APIs, implementing JWT-based authentication and role-based access control, and managing relational databases with PostgreSQL and Prisma ORM to ensure structured and reliable data handling. Passionate about developing maintainable systems across both frontend and backend, and eager to contribute impactful solutions within a collaborative engineering environment while continuously strengthening my technical expertise.
Education
FullStack Software Engineer (FSSE)
2025 — 2026
Completed an intensive full-stack software engineering program covering software development fundamentals, frontend, and backend architecture. Built modern web applications using TypeScript, React, and Next.js, and developed RESTful APIs with NestJS. Implemented authentication using JWT, tested APIs with Postman, and designed relational databases. Delivered integrated full-stack projects from system design to deployment.
Teknik Rekayasa Perangkat Lunak (TRPL)
2021 — 2025
Studied software engineering fundamentals including programming, database systems, and application development. Built web and mobile applications using PHP, Java, and Kotlin, and worked with frameworks such as Laravel and Yii. Developed Android applications using Android Studio and explored object-oriented programming, software design principles, and database integration as the foundation of my journey toward becoming a software engineer.
SMA
2018 — 2021
Completed senior high school education following the national curriculum at a public high school, studying core subjects such as mathematics, science, and social studies before pursuing software engineering in university.
Image preview
Technical interests
Hobbies
A few things I enjoy outside work:
- Building side projects
- Exploring new tech
- Read some comics/manga
- Gaming (casual)
Currently improving
- Docker & deployment workflows
- System design fundamentals
- Better testing habits
Projects
Selected work that highlights my engineering decision, backend focus, and end-to-end delivery.
Role-based LMS with reporting & exports
Learning Management System with modular NestJS architecture, Prisma migrations discipline, and reporting exports (CSV/XLSX).
- RBAC (Admin/Teacher/Student)
- Report export (CSV/XLSX)
- Modular services + validation
Game module + admin management
A simple game platform with admin endpoints and user-facing flow, including uploads and secure access control.
- Admin-only endpoints
- File uploads
- Auth flow
Skills
Core technologies I use to build maintainable, production-ready applications.
Backend
API design, validation, auth, database modeling
Database
Schema design, migrations, query optimization mindset
Frontend
Clean UI, reusable components, data fetching patterns
Soft Skills
Personal skills that support effective software development and teamwork.
Experience
Where I’ve built real-world habits: shipping features, communicating clearly, and keeping code maintainable.
Intern (Software Engineer)
Kominfo • Medan • January 2025 - February 2025
Worked on application development and learned delivery practices in a government environment.
- Built application features based on requirements and iterated through feedback cycles.
- Collaborated with stakeholders to clarify needs and translate them into implementation tasks.
- Improved reliability by applying validation and clearer data handling in API flows.
Contact
Want to discuss an opportunity or a project? The fastest way is email.