Irfan

AI-assisted software developer building web and mobile products with speed, clarity, and practical implementation.

I'm a Software Engineering student focused on rapid development, clean UI, and practical digital solutions for business and user problems.

Web & Mobile DevelopmentAI-Assisted WorkflowUI/UX Thinking

Looking for an internship opportunity where I can contribute to software development, product building, and AI-assisted workflows.

WHAT I CAN BRING TO YOUR TEAM

I help teams move faster without losing product quality.

Faster Prototyping

I can help teams quickly turn ideas into working prototypes using AI-assisted development tools, while still reviewing and improving the output manually.

Product & User Thinking

I do not just build screens. I try to understand the problem, user flow, business goal, and how the feature will actually be used.

Clean UI Implementation

I care about layout, spacing, responsiveness, and usability, so the final product feels polished and easy to use.

Adaptability

I am comfortable learning new tools, debugging issues, and improving based on feedback.

Practical Project Thinking

My projects are based on actual student project requirements, not just random cloned apps.

ABOUT ME

Short version.

I'm a Software Engineering student interested in building practical web and mobile applications. My strength is rapid development - using tools like ChatGPT, Codex, Gemini, Figma, and Google Stitch to speed up planning, prototyping, debugging, and UI iteration.

I'm especially interested in internship opportunities where I can contribute to real product development, learn from experienced teams, and improve as a software developer.

Focus

Web apps, mobile apps, and practical product work

Working style

Direct, structured, proof-first, and iteration-friendly

Tools I use

ChatGPT, Codex, Gemini, Figma, Google Stitch

Best fit

Teams that care about speed, clarity, and product quality

FEATURED PROJECTS

Case studies that show product thinking, not just screenshots.

Flutter travel planning app

CutiMate

FYP

A group travel planning app for Malaysian users that supports destination discovery, voting, itinerary planning, and expense tracking.

Problem

Group trip planning usually gets scattered across chat threads, screenshots, and separate expense notes, which makes it hard for everyone to stay aligned.

Solution

CutiMate brings the planning flow into one mobile experience with group coordination, destination discovery, voting, itinerary planning, and expense tracking.

My Role

I shaped the mobile flow, feature structure, and UI direction for a calmer and more usable travel planning experience.

Challenge

The challenge was balancing multiple trip-planning actions in one app without making the interface feel crowded or confusing.

Guided learning app

MyUmrahGuide

FYP

A calm Umrah practice companion app that helps users learn step by step, track progress, and move through the guidance with confidence.

Problem

Users often need a clear and reliable reference for Umrah practice, but the information is usually spread across sources that are not optimized for quick understanding.

Solution

The app presents onboarding, practice mode, progress tracking, and step-by-step guidance in a simple interface that supports learning instead of overwhelming the user.

My Role

I focused on the interface structure, the user journey, and the implementation of a clear and reassuring mobile experience.

Challenge

The main challenge was making the product feel simple and calm while still delivering structured guidance that users could trust.

Smart parcel security system

Safe Drop System

Completed

A secure parcel drop system that combines web logic, geofence checks, and verification flow to improve parcel handling safety.

Problem

Parcel drop workflows can be vulnerable when identity and location checks are not tightly controlled, especially in shared environments.

Solution

Safe Drop System uses verification flow, geofence status logic, and connected backend actions to make parcel drop handling more controlled and traceable.

My Role

I worked on the system flow, backend actions, and the logic that connects verification and parcel handling.

Challenge

The challenge was keeping verification logic and GPS-driven behavior reliable while still making the system easy to understand.

Mosque community PWA

Saf

Completed

A premium PWA for mosque community tools, prayer utilities, and local community features in one lightweight experience.

Problem

Mosque communities often need prayer tools, announcements, and community utilities in one accessible place instead of scattered across separate channels.

Solution

Saf combines spiritual utilities, community updates, lost and found features, and PWA convenience into one usable interface.

My Role

I helped shape the overall product flow and interface structure for a community-focused PWA experience.

Challenge

The challenge was balancing utility, clarity, and premium presentation without making the app feel heavy.

Ramadan / Raya personal finance planner

SakuRaya

Completed

A personal finance planner that helps users manage duit raya budgeting, cash breakdowns, and bank crowd visibility during Ramadan and Raya season.

Problem

During Ramadan and Raya, budgeting for duit raya, withdrawing cash, and dealing with bank congestion can become stressful and repetitive.

Solution

SakuRaya helps users manage recipients, calculate note breakdowns, track savings, and avoid crowded bank visits through a live crowd report flow.

My Role

I worked on the finance logic, structured data flow, and the product experience for a more focused budgeting tool.

Challenge

The challenge was combining budgeting, live crowd data, and privacy controls in a way that stayed clear and low-friction.

HOW I BUILD PRODUCTS

A simple process that keeps me fast and accountable.

I do not jump straight into code. I structure the work first so the end result is easier to use and easier to maintain.

01

Understand the problem

02

Research user pain points

03

Plan user flow and features

04

Design UI in Figma

05

Build MVP rapidly

06

Test, debug, and improve

07

Iterate based on feedback

I use AI-assisted workflows to speed up ideation, debugging, and development while maintaining code quality, usability, and clear thinking.

HOW I USE AI IN DEVELOPMENT

AI speeds up the work, but I still own the quality.

AI helps me move faster, but I still review, test, debug, and improve everything myself.

Planning

Breaking down features, user flows, and system requirements.

UI Ideation

Generating layout ideas, design directions, and copy variations.

Development

Speeding up boilerplate, component structure, and code refactoring.

Debugging

Understanding errors faster and comparing possible fixes.

Documentation

Writing clearer project explanations and implementation notes.

SKILLS

Grouped by how recruiters actually scan them.

No percentages. No fake bars. Just a clear read on what I can work with.

Web Development

ReactJavaScriptHTMLCSSTailwindLaravel

Mobile Development

FlutterDartReact NativeFirebase

Backend & Database

PHPSQLFirebaseBasic API integration

UI/UX & Product Design

FigmaWireframingUser flow planningResponsive design

AI-Assisted Development

ChatGPTCodexGeminiGoogle Stitch

Developer Tools

GitGitHubVS CodeDebuggingDocumentation

EXPERIENCE

Real responsibility, real communication, real troubleshooting.

FYP / Student Project Service

Helped students plan, structure, and develop academic software projects by turning rough ideas into clearer system flows, features, UI direction, and implementation plans.

Requirement gatheringCommunicationSoftware planningUI directionClient-style work

Computer Technician Experience

Diagnosed and resolved hardware and software issues for laptops, desktops, and printers, while communicating technical solutions clearly to customers.

TroubleshootingCustomer communicationTechnical problem solvingResponsibility

RESUME

Easy to download, easy to forward.

I'm currently open to internship opportunities in software development and product teams.

Looking for an internship opportunity where I can contribute to software development, product building, and AI-assisted workflows.

CONTACT

Open for internship opportunities.

If you need someone who can help build, improve, and ship digital products faster, this is where to reach me.