MP

Loading Portfolio

Muhammad Prafit Alvido Pratama
Open to Work

Muhammad Prafit
Alvido Pratama

Software Engineer • Full-Stack Developer

Depok, Indonesia+62 899-114-7701mprafitap@gmail.com

About Me

I am a fresh graduate in Informatics Engineering from Universitas Indraprasta PGRI, highly motivated and driven by a strong growth mindset. I have a great enthusiasm for continuous learning, self-development, and adapting to new challenges. I can work both independently and collaboratively within a team environment.

I am currently a Full Stack Engineer at PT Langit Inovasi Aksi Teknologi, specializing in building scalable, reliable, and intelligent software ecosystems. With over eight years of hands-on programming experience since my early technical education, I bring a versatile engineering skill set across multiple domains.

My expertise covers mobile development, web development, backend engineering, and AI engineering—particularly in designing and integrating Large Language Models (LLMs). I also apply strong DevOps practices to ensure smooth deployment workflows and resilient infrastructure.

Combining deep technical knowledge with a practical, results-oriented mindset, I aim to deliver impactful, high-quality solutions and contribute meaningfully to the field of technology and information systems.

Work Experience

Fullstack Developer

PT. Langit Inovasi Aksi Teknologi

FulltimeNov 2025 - Present
  • Currently building scalable mobile & web applications along with AI/LLM-powered features.
  • Tech stack: React Native, TypeScript, Python, PostgreSQL, LangChain, Docker, Kubernetes, Firebase and DevOps.
Freelance Software Engineer

Self-Employed

FreelanceJan 2020 - Sep 2024
  • Developed and launched a school attendance website, successfully adopted by over 200 students and teachers, and increased data recapitulation efficiency by 90%.
  • Designed and implemented the entire application using Kotlin with the MVVM architecture, ensuring clean, testable, and maintainable code.
  • Integrated Firebase (Firestore/Realtime Database) as the backend for real-time data management and user authentication.
  • Analyzed user requirements and redesigned the user flow (UI/UX) to enhance usability, which successfully reduced user complaints by 50%.
  • Created technical documentation and user guides to ensure a smooth handover and future development.
Fullstack Developer

Kebayoran Baru Sub-District Office

InternshipJan 2019 - Feb 2020
  • Redesigned and developed the main institutional profile website using PHP, MySQL, HTML5, CSS3, and Bootstrap.
  • Implemented a digital information portal feature that allowed citizens to access service schedules, document requirements, and administrative procedures online.
  • Built and customized a Content Management System (CMS) that enabled internal staff to manage and update news content without requiring technical expertise.
  • Ensured the website had a responsive design, improving information accessibility for citizens using mobile devices.
  • Collaborated directly with sub-district staff to understand needs, gather content, and perform testing before the website's official launch.

Education

Universitas Indraprasta PGRI

Bachelor of Computer Science

Sep 2021 - Sep 2025

SMKN 1 Cibinong

Senior High School - Software Engineering

Organisational Experience

Google Developer Student Clubs (GDSC)

  • Proactively participated in workshops and tech-talks focusing on Android Development with Kotlin, Google Cloud Platform, and Machine Learning.
  • Actively engaged in technical discussions and contributed to group projects during study sessions to solve programming problems collaboratively.

My Tech Stack

Programming Languages

JavaScript
TypeScript
Python
PHP
Kotlin
Dart

Frontend Development

HTML5
CSS3
React
Next.js
React Native
Tailwind CSS

Backend & Database

Node.js
Express.js
Laravel
Flask
MySQL
PostgreSQL
Firebase

DevOps & Tools

Git
Docker
Jenkins
Vercel
Firebase

Infrastructure & Networking

Network (LAN/WAN)
Mikrotik

Featured Projects

A selection of projects that showcase my skills and experience in software development

SkinSavvy

An Android app for early detection of skin cancer (melanoma) using a CNN + TensorFlow Lite model — lets users take or upload photos of skin lesions, get a fast cancer vs non-cancer prediction with confidence score, and save prediction history.

KotlinTensorFlow LiteCNNAndroidMaterial Design 3Jetpack Components

CapstoneProject — Project Advantage

A modern marketplace platform for Out-of-Home (OOH) advertising in Indonesia that integrates traffic data and advertising spaces, offering advertisers a data-driven solution to book and manage ad campaigns more efficiently.

KotlinAndroidMVVMGoogle Cloud PlatformDockerCloud RunFirestoreTensorFlow

SpacePraf

An interactive app that gives users a dynamic background experience by fetching daily astronomy images from the API of NASA (Astronomy Picture of the Day — APOD), letting users explore space-themed visuals and possibly related info.

DartFlutterHTTP / REST API

Flask Web Application

Backend web application built with Python Flask framework, featuring RESTful APIs and database integration.

PythonFlaskREST APIMySQL

Stock-Scrapper-IDX

A Python-based scraper for Indonesian stock market data (from Bursa Efek Indonesia / IDX) — can fetch lists of listed companies and detailed stock data using IDX’s public API endpoints.

Python

Network Infrastructure Setup

LAN/WAN network configuration and installation project, implementing proper network topology and security protocols.

LAN/WANNetwork ConfigCiscoMikrotik

Certifications

Bangkit Academy 2024

led by Google, GoTo, & Traveloka

Dicoding Android Developer Expert

Dicoding Indonesia

National Professional Certification

BNSP (Badan Nasional Sertifikasi Profesi)

Digital Talent Scholarship

Kominfo

Get In Touch

I am currently seeking new challenges and opportunities. Feel free to reach out if you have any questions or just want to say hi!