Full Stack Developer

MuhammadAkbarRamadhan

I build reliable backend services and APIs for large-scale applications, and full-stack products when a project needs one.

01
About

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.

JavaScript ·TypeScript ·Java ·HTML ·CSS ·Dart ·MySQL ·PostgreSQL ·DB2 ·React ·Next.js ·Vue ·Nuxt.js ·Flutter ·Bootstrap ·Tailwind ·.NET ·Node.js ·Java Spring Boot ·Git ·GitHub ·GitLab ·Swagger ·ELK Stack ·Vercel ·Figma
02
Experience
2026

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.

2026

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.

2025

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.

2024

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.

2023

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.

03
Selected Work

Mobile

DIGITS

DIGITS

Flutter / Dart

DIGITS 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

DIGITS For PAUD

Flutter / Dart

DIGITS 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

PPDB Telkom Schools

Next.Js / React.Js / CSS / Bootstrap

The 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

DigiTS Telkom Schools

Nuxt.Js / Vue.Js / CSS / Bootstrap

The 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

Baitul Adab Islamic School Website

React.Js / TailwindCss / DaisyUI

The 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.

04
Contact

Currently open to new opportunities. Let's talk.

makbarramadhan62@gmail.com