Langkau ke kandungan utama
Shahrin Azlee

Shahrin Azlee

Full-Stack Software Engineer

Bakat
Petaling JayaAhli sejak 19 September 2026
JavaScriptSQLLaravelHorizonEchoReverbGuzzleVue 3Nuxt.jsReactNext.jsTailwind CSSMySQLMariaDBPostgreSQLOracle Database 19cStored proceduresRedisBillplztoyyibPayGoogle Maps PlatformMaps JavaScript APIGeocodingPlacesWebSocketsOneSignalFirebase Cloud MessagingPusherNGINXWindows IIS
·

Sewa orang ini

Hantar tawaran kerja terus kepada calon ini

JavaScriptSQLLaravelHorizonEcho

Tentang

Full-stack software engineer with ~7 years delivering enterprise, municipal, and property-management systems end-to-end on Laravel and Nuxt.js / Next.js. Comfortable across the full delivery lifecycle — RESTful backend APIs, Vue 3 and React single-page frontends, database design across MySQL, PostgreSQL, and Oracle Database 19c, and deployment on Windows and Linux. Experienced integrator of third-party services including payment gateways, Google Maps Platform, push notifications, and WebSocket-based real-time features.

Pengalaman

Software Developer at Ultrack Technology Sdn Bhd (2020-05 – Present)

  • Architected and delivered Property Management Systems end-to-end, including integrated Visitor Management, ANPR, RFID, and NFC access-control modules.
  • Developed responsive frontends in Nuxt.js (Vue 3) and Next.js (React), styled with Tailwind CSS.
  • Built scalable Laravel APIs with queue jobs (Horizon/Redis), task scheduling, and Guzzle for service orchestration.
  • Delivered the MBPJ (Majlis Bandaraya Petaling Jaya) Inventory System for municipal asset and operations management.
  • Worked extensively with MySQL, MariaDB, PostgreSQL, and Oracle Database 19c, including design and integration of encapsulated stored procedures to reuse legacy business logic at the database layer.
  • Implemented real-time notifications using OneSignal and Firebase Cloud Messaging for mobile, and WebSockets (Laravel Echo / Reverb / Pusher) for in-app updates.
  • Implemented payment gateway integrations with Billplz and toyyibPay for automated billing and transaction processing.
  • Integrated Google Maps Platform (Maps JavaScript API, Geocoding, Places) for property location, visitor routing, and asset visualisation.
  • Applied Redis for caching, queues, and real-time pub/sub.
  • Deployed and configured applications on-site across Windows and Linux environments, including client-managed Azure and Google Cloud Platform (Compute Engine) VMs; administered NGINX and Windows IIS with SSL/TLS certificates and reverse proxies.

System Analyst Programmer at Gates IT Solution Sdn Bhd (2019-06 – 2020-04)

  • Developed system integrations with multiple Malaysian government agencies to streamline business registration and licensing workflows using Laravel.
  • Delivered and maintained the CHICS17 system for MDCH (Majlis Daerah Cameron Highlands), supporting council operations and digital service delivery.
  • Built business licensing reports for the SISMPK system at MPK (Majlis Perbandaran Kuantan) using Pentaho for ETL and report generation.

Intern at Gates IT Solution Sdn Bhd (2019-01 – 2019-05)

  • Contributed to the MBJB (Majlis Bandaraya Johor Bahru) Inventory System for municipal asset tracking and management.
  • Assisted in building the MPPG (Majlis Perbandaran Pasir Gudang) Payroll and HR System.

Pendidikan

Diploma in Computer Science and Information Technology – Kolej Yayasan Pelajaran Johor (KYPJ), Kulai (2016 – 2018)

Kemahiran

Full-Stack Software Engineer

Ulasan

Berkaitan