Open to opportunities

Amirul
Aiman

Software Developer building web, mobile, and API products.

I like full-stack work and I can deliver across backend, frontend, and mobile. Explore selected projects below, or download a resume that fits the role you are hiring for.

Portrait of Amirul Aiman
Amirul Aiman

Building reliable software.

I am a Software Developer with a Bachelor of Computer Science (Software Technology) from Universiti Kebangsaan Malaysia (UKM, Nov 2025). At Swiss Link Communications, I design and deliver production features across web and mobile — using Laravel, REST APIs, React, and Android — so teams can run clearer workflows and customers get systems that stay stable under real use.

I like full-stack work and I can handle it end to end: backend services, APIs, frontends, and mobile features in one flow. I enjoy connecting those layers, improving existing platforms, and making sure the final product stays clear and maintainable for the people who use it every day.

I take ownership from problem framing through release and follow-up fixes. As a Software Developer, I am especially interested in roles where I can keep doing full-stack delivery, grow with a strong team, and help ship products that make a measurable difference.

Academic background.

  1. 01

    Universiti Kebangsaan Malaysia

    Bachelor of Computer Science with Honours (Software Technology)

    Oct 2022 to Nov 2025 · Bangi, Selangor

  2. 02

    Politeknik Ungku Omar

    Diploma of Information Technology (Digital Technology)

    Jun 2019 to Feb 2022 · Ipoh, Perak

  3. 03

    SMK Bukit Changgang

    Sijil Pelajaran Malaysia (SPM)

    Jan 2014 to Dec 2018 · Banting, Selangor

Experience.

  1. Software Developer

    Swiss Link Communications Sdn Bhd

    Jan 2025 to Present · Cyberjaya

    Current

    Platform & delivery

    • Shipped web and mobile features with Laravel, REST APIs, and Android, improving day-to-day workflows for internal users and clients.
    • Designed RESTful APIs for secure system integration and kept existing platforms stable through defect fixes and performance improvements.
    • Supported migration from legacy environments and contributed to a new company mobile app used in operations.

    SaaS product delivery

    • Built an AI-assisted meeting minutes SaaS for Malaysian SMEs (Laravel, Tailwind, queues) with capture, review, search, and PDF/DOCX export.
    • Implemented Freemium billing via ToyyibPay, account isolation, audit logging, Sanctum APIs, and Docker-based production deploy with a trilingual UI.

    Full stack & mobile

    • Delivered end-to-end features across a Laravel/MongoDB admin backend and a native Android field app, including version-adoption analytics for rollout decisions.
    • Modernized record-editing UIs through iterative stakeholder feedback for a clearer, more consistent operator experience.

    Production & reliability

    • Resolved a live production outage by tracing fatal PHP/autoloader failures and guiding recovery with Git and Composer.
    • Fixed recurring HTTPS/mixed-content bugs with request-based detection and prevented a broken Git submodule from breaking PDF generation in fresh deploys.

    Data integrity & UX

    • Built tooling to reconcile legacy duplicate records safely and added graceful handling for oversized PDF evidence uploads.
    • Simplified vehicle data entry from feedback while keeping printed/PDF formats backward compatible, and expanded vehicle reference data for field use.
  2. Software Developer Intern

    Swiss Link Communications Sdn Bhd

    Sept 2024 to Jan 2025 · Cyberjaya

    • Collaborated closely with development team members to support daily system tasks, demonstrating strong work ethic and adaptability while gaining hands on experience in real world software development environments.
    • Authored and finalized multiple user manuals and technical documents for internal systems, incorporating stakeholder feedback to improve usability, accuracy, and alignment with project requirements.
    • Performed bug fixing and error resolution across several existing systems, contributing to improved system stability, reliability, and smoother user experience.
    • Supported system documentation and maintenance by generating database structure and program file reports for EDND systems and applying version control practices using Git to ensure organized and traceable development work.
  3. Software Intern

    Sept 2021 to Feb 2022 · Cyberjaya

    • Developed and integrated frontend features using HTML, CSS, and JavaScript, supporting API integration and improving website functionality and user interaction efficiency.
    • Designed and built a full CRUD web application, strengthening backend logic and database management skills while supporting reliable data creation, retrieval, updating, and deletion.
    • Applied Java programming and object oriented principles through hands on collaboration with experienced developers, improving debugging accuracy and understanding of real world application development.
    • Contributed positively to team culture by collaborating effectively with colleagues, improving English communication and translation skills, and actively participating in company programs, achieving Top 10 placement in a company wide virtual run event.

Selected projects.

All on GitHub

Skills & stack.

Languages

  • Java
  • JavaScript
  • PHP
  • TypeScript

Frameworks

  • Blade
  • HTML & CSS
  • Laravel
  • Node.js
  • React
  • Spring Boot
  • Tailwind CSS
  • Vite
  • Vue.js

APIs & backend

  • Laravel Sanctum
  • REST APIs

Databases

  • MongoDB
  • MySQL
  • PostgreSQL
  • Redis

DevOps

  • Docker
  • Git & GitHub
  • Nginx
  • Red Hat Linux

Mobile

  • Android
  • Flutter
  • React Native

Tools

  • Firebase
  • Figma
  • Payment gateways
  • Unity

Certificates & awards.

Swipe · tap to enlarge

Let’s connect.

I work as a Software Developer, and I like and can do full-stack work across web, APIs, and mobile. Reach out on WhatsApp, email, or LinkedIn — I usually reply within one to two business days.