Skip to content
Andi Muhammad Aqil

Resume & CV

Download PDF

Andi Muhammad Aqil Bin Andi Abd Rahman

Software Engineer · Software Engineering Graduate

Summary

Software Engineering graduate from Universiti Tenaga Nasional, building full-stack web applications across the front end and back end.

At MTechnix I build and deploy full-stack apps for clients with React, Express.js, PostgreSQL and Microsoft Azure, and I take on freelance web projects on the side.

Experience

Software Engineer, MTechnix Sdn Bhd

Aug 2026 – Present

K-Youth Programme

  • Develop full-stack web applications for clients across the whole lifecycle, from requirements gathering and analysis to development and deployment.
  • Design and build full-stack web applications with React, Express.js and PostgreSQL.
  • Deploy applications on Microsoft Azure, validating them before delivery to clients.
  • Run meetings with clients to gather business requirements, understand user needs and turn them into clear functional specifications.
  • Refine requirements and feature specifications with clients through iterative discussions.
  • Coordinate with clients throughout development to validate features and make sure the final solution meets the agreed requirements.

Freelance Software Developer, Self-employed

May 2026 – Present

  • Work directly with clients to gather requirements and translate business needs into technical solutions.
  • Build reusable UI components and responsive layouts for desktop and mobile.
  • Integrate frontend applications with REST APIs and backend services.
  • Iterate on features based on client feedback.
  • Run user acceptance testing with clients and fix the bugs it uncovers.
  • Deploy completed applications to production environments.
  • Set projects up on accounts the client owns: Vercel with me as a collaborator, a domain bought through Hostinger or Exabytes with their business email, and a GitHub repository that is theirs or transferred after final payment.
  • Hand over each project with a Notion page or PDF document.
  • This is my standard stack; when a client prefers other tools or technologies, I work with theirs.

Protégé Project Management Officer, Permodalan Nasional Berhad

Dec 2025 – Aug 2026

Get-MySTEP Programme · Tech & Cyber Risk Department

  • Coordinated meetings, prepared minutes and monitored project progress to keep programme activities running smoothly.
  • Developed a Power BI reporting dashboard to support programme oversight.
  • Collaborated with external PMO stakeholders from KPMG.
  • Tracked deliverables and supported cross-business coordination.
  • Assisted with programme oversight activities.
  • Gained exposure to project governance and risk management processes, including observing risk evaluation practices.

Backend Developer Intern, Telekom Malaysia Research & Development

Jul – Sep 2025

  • Developed and maintained multiple backend REST APIs using NestJS.
  • Optimized API performance and data fetching to improve response times and system reliability.
  • Improved code quality by reducing code smells identified by SonarQube.
  • Tested APIs with Postman and inspected the database with DBeaver.
  • Resolved merge conflicts and helped ensure smooth deployments to the staging environment.
  • Collaborated with team members across the project.
  • Presented internship progress to my university lecturer.

Projects

FocusPro

May 2025

Final Year Project · Laravel, MySQL, Firebase

A full-stack productivity app combining task management, Pomodoro focus sessions, website distraction blocking and a productivity analytics dashboard, with separate interfaces for users and administrators.

What’s Cooking

Jun 2025

NestJS, Angular, Gemini 2.5 Flash API

A full-stack recipe recommendation app: an Angular frontend sends your ingredients to a NestJS REST API, which uses Gemini 2.5 Flash to generate recipe suggestions.

AquaBoost

May 2026

.NET, Firebase

A hydration tracking app built with .NET and Firebase: set a daily water goal, log your intake and see how much is left for the day.

Student Depression Prediction

Apr 2025

Academic project

An academic binary-classification project comparing Logistic Regression, Decision Tree and KNN on a dataset of 27,901 records. Logistic Regression performed best, at 83.66% accuracy.

YumeFind

Nov 2025

Learning project · React, AniList API

An anime search site built with React and the AniList API, showing live titles, synopses, ratings, episode counts and images, with a dedicated detail page for each anime.

Paw & Preferences

Nov 2025

Learning project · React, CATAAS API

A swipe-style preference app built with React and the CATAAS API: dynamic cat images, like and dislike interactions and smooth swipe gestures.

Education

Bachelor of Computer Science (Hons.), Computer Science (Software Engineering)

Sep 2022 – Sep 2025

Universiti Tenaga Nasional · CGPA 3.56 · Dean’s List Awardee, 4 semesters

Foundation in Computer Science

Sep 2021 – Sep 2022

Universiti Tenaga Nasional · CGPA 3.89

Skills

Backend
Node.js, NestJS, Express.js, Laravel, .NET
Frontend
React, Angular, HTML, CSS, Tailwind CSS, Bootstrap
Languages
JavaScript, TypeScript, C#, PHP, Python, Java, C++, SQL
Database & tools
PostgreSQL, MySQL, Firebase, Microsoft Azure, Git, Docker, Postman, DBeaver, Power BI, SonarQube, Microsoft Access
Currently learning
React Native
Spoken languages
Malay, English

Activities

Mega Fitness Carnival UNITEN 2023

Aug 2023

Committee member

  • Coordinated the registration process and managed participant sign-ups using QR-code registration.
  • Managed the distribution of curriculum points (SCORUN).
  • Helped keep registration and accreditation running smoothly.
17 results