
About Me
A brief introduction to my journey as a software engineer.
01 / Who Am I
Who Am I?



Alif Arya Ramadhan
I am a Junior Software Engineer based in Bekasi, West Java, Indonesia, and a graduate of BINUS University. I build web applications with HTML, CSS, JavaScript, TypeScript, and React, and mobile applications with Flutter and Dart.
On the backend, I work with Node.js, Go, and Java with Spring Boot, storing data in PostgreSQL and Supabase. I use Bootstrap and jQuery for quick, consistent interfaces, Git and GitHub for version control, and Vercel to deploy my work. I also use Figma at a basic level to turn designs into working pages.
- React
- TypeScript
- Next.js
- Go
- Flutter
- Dart
- Spring Boot
- Java
- PostgreSQL
- Supabase
- Node.js
- Tailwind CSS
02 / Skills
Skills & Expertise
Explore my technical skills across different domains. Click on any category to see the specific technologies and tools I work with.
Web Development
Building modern, responsive web applications
Backend & API
Creating backend services and databases
Mobile Development
Cross-platform mobile app development
Technology Stack
Infrastructure & Tools
03 / Experience
Professional Experience
Sarana Mandiri Utama
Software Developer (Remote)• Freelance
Developed the frontend of the SMUtrans travel booking website with React, TypeScript, Vite, and Chakra UI, including an interactive Java route map, popular destination packages, a fleet showcase, customer testimonials, and WhatsApp booking integration.
Zegen Solusi Mandiri
Full Stack Developer• Internship
Built a full-stack learning management system for universities with four user portals (student, lecturer, department head, and admin). Developed JWT authentication with role-based access, course and assessment modules with GPA calculation, thesis workflow, course registration, payment tracking, and bilingual support (EN/ID). Designed 50+ database models, 25+ API route groups, and 100+ frontend pages.
PT Globalindo Pandawa Teknologi
Software Developer• Internship
Improved and maintained the company website using HTML and CSS. Built a Flutter mobile app to record incoming and outgoing inventory.
04 / Education
Education
Get to know more about my educational background.
BINUS University
Computer Science - Software Engineering | S.Kom



I am a graduate of BINUS University, where I built a solid foundation in software development through hands-on projects. For my thesis, I built HabitKu, an AI-powered habit tracking app with a Flutter client, a Spring Boot REST API, and a local LLM habit coach running on Ollama.
Through my coursework, I shipped web projects ranging from a React e-commerce store with Midtrans payment integration to responsive sites built with HTML, CSS, and vanilla JavaScript. These projects shaped how I work today as a Junior Software Engineer.
SMK Madinatul Quran
Software Engineering (Rekayasa Perangkat Lunak)



An Islamic boarding school focused on information technology, where I learned the fundamentals of programming and web development, and completed an internship as a software developer at PT Globalindo Pandawa Teknologi.
Academic Projects
Projects I built during my studies.
05 / Certifications
Certifications
Professional certifications I have earned.
Claude Code in Action
Anthropic
Issued October 2026
Credential ID ea5zpo4j8g6n
Go (Basic)
HackerRank
Issued October 2026
Credential ID A76DFB67F6AC
Frontend Developer (React)
HackerRank
Issued October 2026
Credential ID 73AF6AA1E01C
Junior Web Programmer
Badan Nasional Sertifikasi Profesi (BNSP), through LSP Telematika
Issued May 2022 · Expired May 2025
Credential ID 72202 2132 1309 2022