Muhammad Syahmi Bin Zulkalnain

A self-taught passionate software engineer.

Explore My Work

Technical Expertise

Frameworks & Libraries

Laravel

  • Expert in Breeze, Jetstream, Sanctum, Livewire
  • Advanced debugging with XDebug
  • Custom middleware and service providers
  • Real-time updates with Laravel Reverb
  • Queue systems and task scheduling

React & AngularJS

  • Component-based architecture
  • Single-page applications
  • Data-binding optimization

Mobile Development

Cross-Platform

  • Ionic for hybrid mobile apps
  • Capacitor for native integration
  • Apache Cordova deployment
  • Firebase push notifications

Programming Languages

Primary Languages

  • C++ - Game modding & Unreal Engine
  • PHP - OOP, design patterns, APIs
  • JavaScript/TypeScript - Modern ES features
  • Java - Enterprise applications
  • C# - .NET desktop applications

Professional Experience

OFCOM Solution Sdn. Bhd.
Software Engineer
Windows Automation: Built automation software using C#, .NET, WinForms and WinAPI for console and GUI applications.
UI/UX Development: Transformed Canva designs to pixel-perfect HTML/CSS implementations.
Legacy Modernization: Migrated CakePHP applications to latest PHP standards.
Cross-Platform Mobile: Developed Ionic/Capacitor apps deployed to Google Play Store and Apple App Store.
Real-time Features: Implemented Firebase push notifications for Android and iOS platforms.
Custom Development: Hand-coded mapping mechanisms and complex SQL procedures from scratch.

Education

Universiti Teknikal Malaysia Melaka
Diploma in Information Technology

Core Programming

  • C/C++, Java, Web Technologies
  • Object-Oriented Programming
  • Algorithm Analysis & Data Structures
  • Event-Driven Programming

Systems & Networks

  • Database Systems & SQL
  • Computer Networks & Security
  • Operating Systems
  • System Analysis & Design

Specialized Areas

  • AI in Robotics & Automation
  • Computer Game Programming
  • Cybersecurity Concepts
  • Industrial Training Experience