Software Engineering Student · Backend & AI

MUHAMMAD MIKAIL

I build the backend side of software, with a steady pull toward AI. Currently studying Software Engineering at BINUS University focused on backend architecture, API design, and microservices.

View work →Download CV
Muhammad Mikail

Software engineering student at BINUS University who builds the backend side of software, with a steady pull toward AI.

I went into software engineering because I like solving real problems by building systems that actually work, and I kept studying AI and machine learning because pairing the two is where the more interesting solutions live.

So far I have owned backend architecture, API design, and microservices across course and competition projects, and I am increasingly drawn to larger, more complex multi-service systems.

Recent highlight: backend developer and proposal writer for a circular-economy project that reached the IOFest 2026 final.

3.21
GPA / 4.00
Top 5
IOFest 2026 finalist

Tools I reach for

Programming Languages
C++JavaPythonJavaScriptTypeScriptDartSQLHTMLCSS
Backend & Frameworks
Node.jsNestJSExpress.jsPrismaREST API designMicroservices
AI / Machine Learning
Python (scikit-learn)Random ForestXGBoostLogistic RegressionPaddleOCRGroqGoogle GeminiStreamlitN8N
Databases, Cloud & Tools
PostgreSQLSupabaseMySQLRailwayHugging Face SpacesGit / GitHubPostmanPlantUML
Practices & Soft Skills
Design Patterns (GoF)SOLIDRefactoringSDLCBackend architectureAPI developmentTechnical documentation
Frontend & Languages
FlutterReact.jsIndonesian (Native)English (Advanced)

Experience & highlights

MAY — JUN 2026
IOFest 2026 Finalist · 5th place

Final-round finalist (score 81.78). Backend developer and proposal writer for a circular-economy waste marketplace (UNTAR BEM FTI).

SEP — NOV 2024
Laboratory Assistant Trainee · SLC BINUS

Selected into the SLC pre-training track preparing the 2024 assistant cohort. Built C++ algorithms/data structures, Java OOP end-to-end, and practiced SQL/relational database fundamentals.

2022 — 2023
National Science Olympiad (OSN) · Informatics

Two-time competitor representing SMA Negeri 1 Kajen.

JUL 2023
English Debate Competition · Winner

Winner of English Debate Competition Region Kabupaten Pekalongan and Pre-Province round.

Education

SEP 2024 — PRESENT
BINUS University
Computer Science — Software Engineering · GPA 3.21 / 4.00. Coursework: Software Architecture, Code Reengineering, Mobile/Hybrid Dev, Computational Biology, Research Methodology. Focus: backend engineering, software design patterns, and AI / ML integration.
JUL 2021 — MAY 2024
SMA Negeri 1 Kajen
Natural Science (IPA)
ORGANIZATION
Yearbook Committee & MPK Student Council
Chairman of the Yearbook Committee (led committee, coordinated team and timeline) and Member of the Student Representative Council (MPK) at SMA Negeri 1 Kajen.

Selected projects

← scroll / drag to browse →
RestMaterial
COMPETITION · BACKEND

RestMaterial

Developed for the VO Festival 2026 National Web Development Competition (UNTAR), securing 5th place. As the Backend Engineer, Proposal Writer, and presenter, I engineered the Express and Supabase backend and built a CO2 impact calculator grounded in EPA and Bappenas emission factors. I authored the full project proposal and pitched to the panel of judges, bridging real-world environmental impact with dependable, user-centric engineering.

Node.jsExpress.jsSupabasePostgreSQL
Visit Project
Harmoney
AI · MOBILE BACKEND

Harmoney

As the backend developer and AI engineer, I built the microservices connecting to the Groq API for Harmoney, a money management app featuring AI receipt scanning (OCR) and spend tracking (Harmoney Runway). I designed backend business logic layers and established the Supabase database integrated with Prisma migrations, ensuring stable connection to our layered architecture.

Node.jsExpress.jsPrismaSupabaseGroq API
Visit Project
NATY (Nusantara Technology)
STUDIO · BACKEND

NATY (Nusantara Technology)

As Co-Founder, CEO, and Backend Developer of NATY, I consolidated our freelance developer portfolios under a single software agency brand to establish market credibility. As CEO, I manage client relationships, scope, and team delivery. As Backend Developer, I own the server-side architecture, APIs, databases, third-party integrations, and deployment, emphasizing security and reliability.

Node.jsExpress.jsPostgreSQLAPI DesignDocker
Visit Project
GeoLapak
HACKATHON · SPATIAL / AI

GeoLapak

Created for the Gunadarma Code Week hackathon, GeoLapak is a location-intelligence platform helping entrepreneurs identify target markets and property agents find rental spaces. As the team's hacker, I proposed the core concept, mapped the technical stack, and made key architectural decisions regarding spatial data tools and location-based APIs.

Node.jsExpress.jsPostgreSQLGoogle Maps API
Visit Project
Refactoring Hotel Management
ACADEMIC · RE-ENGINEERING

Refactoring Hotel Management

As Project Manager, I led a technical debt reduction effort for a legacy hotel management system. I analyzed and mapped god classes and modularity coupling smells, then delegated refactoring tasks. We transitioned the application into a clean domain-driven architecture with UI, Service, and Domain layers, successfully replacing rigid inheritance with delegation.

JavaDesign PatternsUMLRefactoringClean Architecture
Visit Project

Let's build something solid.

Have a backend or AI project, internship, or collaboration in mind? Drop me a message — it lands straight in my dashboard.

© 2026 Muhammad Mikail — Backend & AI
Owner Dashboard
PRIVATE ACCESS
Enter your password

Only the owner can read incoming messages.

Wrong password. Try again.

Inbox

0 total · 0 new
No messages yet
Messages from the contact form will appear here.