Hi, I'm Irfan —
a full-stack developer
Computer Science (Interactive Media) student at UTeM building secure, user-centred digital products — from server infrastructure to AR-powered learning experiences.
Systems-minded, design-aware
I'm Irfan Hakimi — a Bachelor of Computer Science (Interactive Media) student at Universiti Teknikal Malaysia Melaka, with a foundation spanning software engineering, front-end and back-end development, human-computer interaction, database management, OOP, and information security.
I've spent the last two years shipping full projects end to end — hardening server infrastructure, building role-based ordering systems, and designing AR learning experiences validated through real user testing. I'm a fast learner who enjoys the overlap between how a system works and how it feels to use.
- Name
- Irfan Hakimi Bin Badrol
- Based in
- Baling, Kedah, MY
- University
- UTeM — Interactive Media
- CGPA
- 3.5
- Status
- Open to internship
Tech stack & tools
A working stack spanning programming, UI/UX, databases, security and AR/multimedia.
Programming & Development
Design & Research
Database & Web Technologies
Cybersecurity & Infrastructure
AR & Multimedia
Projects
Five builds spanning secure infrastructure, full-stack apps, and AR/UX design — from Oct 2024 to Jun 2026.
SecureVault
Secure web and database server infrastructure with isolated networking and hardened access.
- Separate web/DB servers, reducing exposure via network isolation
- Configured Apache, MySQL, HTTPS, SSH & SFTP for secure hosting and transfer
- Applied OWASP Top 10 protections across validation, auth & access control
DysCover
Promotional web app for a gamified dyscalculia-screening product.
- Secure registration, login, password hashing & session-based auth
- Responsive layouts, form validation, multimedia previews & dark mode
From Egg to Flight
Augmented reality educational e-book for children, designed with HCI principles.
- 86.3% of users rated navigation as easy in usability testing
- QR-based WebAR butterfly life-cycle models — 93.2% successful access rate
- Interactive chapters & quizzes; 86.4% reported improved engagement
Melakau Fun Zone
Java Swing ticketing system for a theme and water park, for members and guests.
- Park selection and ticket booking through one interface
- MySQL via JDBC with parameterised queries for secure auth & data
- OOP across tickets, carts, users & payments for maintainability
Bites & Brews
Role-based food and beverage ordering system for staff, customers & guests.
- Cart, inventory, discount, payment & receipt features
- C++ integrated with MySQL, plus sales reports for business analysis
Where I've grown
Pre-Degree, Matriculation Programme
Foundation in computer science and mathematics ahead of degree studies.
Bachelor of Computer Science (Hons.), Interactive Media
Dean's List recipient, Semester 5 & 6.
Head Barista
Led daily café operations, trained new staff on SOPs, and resolved customer issues while maintaining service quality.
Google UX Design Professional Certificate
7-course certificate covering user research, wireframing, prototyping, usability testing and high-fidelity UI design in Figma.
Committee Member & Photographer, MIF Project Exhibition
Coordinated refreshments and documented the exhibition through event photography.
Cadet Member, Kor SISPA
Completed civil-defence and First Responder Life Support training, building discipline and teamwork.