My 2026–2027 coding journey

Building the skills to create real products.

I am Muhammad Adeeb Irfaan, a Software Engineering student at UMPSA preparing to become a stronger mobile and backend engineer before my internship in February 2027.

About

Starting from fundamentals.

Name

Muhammad Adeeb Irfaan

Degree

Bachelor of Computer Science (Software Engineering), UMPSA

Goal

Internship-ready by February 2027

Career direction

Mobile development, backend engineering, DevOps, and MNC opportunities

Skills

The stack I am building.

Highlighted skills are my core focus.

Dashboard

Track the journey.

Progress is saved in this browser, so it is still here when you come back.

0%complete

Overall progress

0 / 30 tasks

Every great developer starts with a first file.

Current streak

Day 0

Log a day of learning to start your streak.

Internship target

Countdown to Internship

Building skills before February 2027.

Starts 1 February 2027, 9:00 AM (Malaysia time)

-- Days
-- Hours
-- Minutes
-- Seconds

Achievements

0 / 5 unlocked

  • First Commit Complete the GitHub task Locked
  • HTML Explorer Complete Phase 1 Locked
  • Java Starter Complete your first Java task Locked
  • Consistency Builder Reach a 3-day streak Locked
  • Project Shipper Complete all roadmap tasks Locked

Roadmap

The plan to February.

Open a phase and tick tasks off as you finish them.

  1. 01

    HTML, CSS, JavaScript Fundamentals

    Learn how the web works by building pages like this one from scratch.

    0 / 5 completed
  2. 02

    Java Fundamentals and Problem Solving

    Master OOP, data structures, and daily practice on coding problems.

    0 / 5 completed
  3. 03

    TypeScript, React, and React Native

    Add types to JavaScript, then build interfaces for web and mobile.

    0 / 5 completed
  4. 04

    Java Spring Boot and SQL

    Build REST APIs and design relational databases that store real data.

    0 / 5 completed
  5. 05

    React Native + Java API Integration

    Connect the mobile app to my own backend, end to end.

    0 / 5 completed
  6. 06

    Testing, Docker, GitHub, and Interview Preparation

    Ship with confidence, containerise the app, and get interview-ready.

    0 / 5 completed

Project

Campus Companion

My learning project.

In planning

A student productivity and personal finance app that helps users manage tasks, expenses, budgets, and monthly summaries.

  • React Native mobile app
  • Java Spring Boot API
  • PostgreSQL database
  • Authentication
  • Testing
  • Docker
  • GitHub documentation

Reset all progress?

This clears your ticked tasks, streak, and achievements saved in this browser. It cannot be undone.