Full Stack Developer
MuhammadAkbarRamadhan
I build reliable backend services and APIs for large-scale applications, and full-stack products when a project needs one.
I'm a Full Stack Developer currently working across backend and frontend at Bank Mandiri, building internal tools and data-driven dashboards with Spring Boot, and the ELK stack. Before that, I worked on enterprise web applications and legacy system modernization at Taiwan Mobile, and on mobile and front-end products at Telkom Foundation, shipping in Flutter, Vue, and React.
Full Stack Developer @ PT Bank Mandiri (Persero) Tbk.
As a Full Stack Developer at Bank Mandiri, I build internal tools and data-driven dashboards using Spring Boot. I also work with the ELK stack (Elasticsearch, Logstash, Kibana) for log data processing and visualization, collaborating with cross-functional teams to support data analytics and system monitoring initiatives.
Software Developer @ Taiwan Mobile
As a Software Developer at Taiwan Mobile, I developed and maintained internal enterprise web applications using React.js, Spring Boot, and DB2. I took part in legacy system modernization and application rewrite initiatives, analyzing legacy codebases to support migration planning, while handling API integration, feature enhancement, and bug fixing across front-end and back-end systems alongside QA, PM, Infrastructure, and technical leads in Agile teams.
Mobile Developer @ Telkom Foundation
I was responsible for developing and maintaining mobile applications for Telkom Schools using Flutter, creating development standards and starter templates to streamline projects. I collaborated with UI/UX, backend, and DevOps teams to ensure design consistency, optimize performance, and align app functionality with business needs.
Front End Developer @ Telkom Foundation
I was responsible for developing responsive user interfaces for Telkom Schools' web applications, optimizing performance, and ensuring a seamless user experience. I collaborated with UI/UX, backend, and DevOps teams to maintain smooth operations and aligned the application flow with business requirements.
Software Engineer @ PT. Akhdani Reka Solusi
I was responsible for designing, developing, and maintaining software in line with the business needs or project requirements. My role also involved collaborating closely with a cross-functional team of developers, designers, and project managers to ensure that projects were completed on schedule and met their objectives.
Mobile

DIGITS
Flutter / DartDIGITS is an integrated academic super app for Telkom Schools, where students and parents can manage and track class schedules, attendance, and student achievement in real time.

DIGITS For PAUD
Flutter / DartDIGITS For PAUD lets parents keep an eye on their children at school by viewing school CCTV footage from anywhere, staying connected to their daily activities.
Web

PPDB Telkom Schools
Next.Js / React.Js / CSS / BootstrapThe PPDB Telkom Schools website streamlines the registration process for Telkom Schools in Indonesia, offering a user-friendly interface for easy application, document submission, and status tracking.

DigiTS Telkom Schools
Nuxt.Js / Vue.Js / CSS / BootstrapThe DigiTS platform simplifies the re-registration process for students, while also providing comprehensive management tools for schools, covering everything from student and teacher data to academic, curriculum, and department management.

Baitul Adab Islamic School Website
React.Js / TailwindCss / DaisyUIThe Baitul Adab Islamic School website serves as a comprehensive landing page, providing key information on admission requirements, facilities, and school activities. It also features an online registration form for prospective students, making the enrollment process easy and accessible.
Currently open to new opportunities. Let's talk.