hafiedz@kl: ~ · zsh · 120×42
Last login: Sun Oct 25 09:41:07 on ttys001

Hafiedz Helmi

Role: Software Engineer @ JurisTech

Study: MSc Data Science (part-time)

Location: Kuala Lumpur, MY

Stack: PHP · Python · AI

Status: open to work

Building lending systems by day. Training models by night. Software Engineer at JurisTech, pursuing a data science master’s part-time, plus web apps, ML, and microcontroller builds.

Experience, 3 roles

* 4e1a9c2 (HEAD -> main) Jun 2025 – Now 

Software Engineer

@ JurisTech

Building features across an enterprise loan origination system for banking clients, working on the web application itself as well as the API layer that integrates it with the mobile version. Day-to-day work spans backend PHP, query optimisation across Oracle, MariaDB, and DB2, and SOAP/REST integrations, plus client deployments, disaster recovery, and on-call production support, increasingly through agentic AI development workflows.

+ 130+ API stories shipped · 4 financing product lines · ~40 story points / sprint
Stack: PHP · ORACLE · MARIADB · DB2 · PL/SQL · SOAP/REST · DOCKER · LINUX
* 7be91d0 Feb – May 2025 

Software Developer

@ Kasatria Technologies

Embedded in the internal R&D team, building tools to streamline colleague workflows: a multi-source Google Sheets automation, automated test coverage to cut manual verification, and a web-based prototype navigator with clickable hotspots to simulate user journeys without product code.

+ Reporting workflow 3 hrs → ~2 min · manual verification cut to <25% of cases
Stack: JAVASCRIPT · GOOGLE APPS SCRIPT · GCP · PHP
* 3c0d5a4 Oct 2024 – Jan 2025 

Software Engineer Intern

@ KOLLECT

Resolved UI and data bugs across a Laravel debt-collections platform serving multiple clients, from client meetings through to fixes and testing, and optimised slow queries. Drove a Laravel 6→11 upgrade, refactoring raw SQL to Eloquent ORM so the client could integrate with newer systems.

+ 35 production bugs fixed · queries 30–65% faster · led 3 developers
Stack: LARAVEL · PHP · POSTGRESQL · SQL OPTIMISATION

My cool stuff, 7 projects

~/cool-stuff
smart-home/[live demo] ↗

DIY smart home for my room. An ESP32 hub drives the AC through an IR blaster, Yeelights, Tuya plugs and a Xiaomi purifier over their own local protocols, and shows them in Apple Home for Siri. It keeps one outgoing MQTT link to a PHP server, so a tap reaches the device in under a second without opening the home network. The web app adds scenes with timed steps, energy and climate insights, and Apple Watch sleep data. Deployed to the cloud. The demo is a made-up house that resets every hour.

# ESP32 · C++ · HOMEKIT · MQTT · PHP 8.4 · IONIC REACT · POSTGRESQL · DOCKER
cpp-finance/[live demo] ↗

My personal-finance tracker, built from scratch with a custom PHP backend and a mobile-ready Ionic React frontend. Covers accounts, net worth, goals, and PDF/image bank-statement import via GPT-4o. Features an AI agent with dedicated finance tools for forecasting, scenario planning, and spending insights, plus consolidation of live transactions from various sources. Deployed to the cloud.

# PHP 8.4 · IONIC REACT · TYPESCRIPT · POSTGRESQL · DOCKER · GPT-4O
eyesafe/[degree][final year project] ↗

Browser extension that filters explicit content in real time. Dataset built by scraping Google and Reddit using their APIs, then resized and split for training. A fine-tuned MobileNetV2 model classifies images into 10 sensitivity levels, and users set their own threshold to control what gets blurred.

# JAVASCRIPT · PYTHON · MOBILENETV2 · WEB SCRAPING · CNN
skincnn/[degree][ml research] ↗

Skin-disease classification model built with PyTorch. Data collected via web scraping, then multiple training iterations with architecture experiments tracked across 9 runs, each with its own confusion matrix and feature-map visualisations.

# PYTHON · PYTORCH · CNN · WEB SCRAPING
365news/[degree][web app] ↗

News management system with role-based access control for editors, staff, and readers. Article publishing, category management, user authentication, and email verification.

# PHP · MYSQL · PHPMAILER
orchies/[degree][embedded] ↗

Automated orchid-watering system on ESP32. Reads temperature, humidity, soil moisture, and tank level, then uses a fuzzy inference system (27 rules, 3 inputs) to set exactly how long to run the pump. Monitored remotely via Blynk.

# C++ · ARDUINO / ESP32 · FUZZY LOGIC · BLYNK
timmytomato/[degree][ml research] ↗

Collaborative tomato-leaf disease detection model. Each contributor trained their own model variant on a shared labelled dataset, comparing approaches across different architectures for agricultural image classification.

# PYTHON · CNN · IMAGE CLASSIFICATION
7 directories

Skills

languages: [PHP, Python, JavaScript, TypeScript, C++, SQL, HTML / CSS]
frameworks_and_libraries: [Laravel, Slim, Ionic React, Tailwind CSS, MVC Architecture]
databases: [Oracle, MariaDB / MySQL, PostgreSQL, DB2, PL/SQL]
ai_and_machine_learning: [PyTorch, CNN (MobileNetV2), Image Classification, Data Preparation, Web Scraping, OpenAI API]
tools_platforms_and_apis: [Docker, Git, GitHub Actions, Linux, Apache, GCP, Tencent Cloud, REST / SOAP APIs, MQTT, OAuth 2.0, Google Apps Script, Arduino / ESP32, Apple HomeKit, Browser Extensions]
ways_of_working: [Agile / Scrum, Sprint Delivery, Code Review, Git Workflow / Branching, CI/CD, Test Automation, Technical Documentation, Client Deployment, Production Support & On-call, Disaster Recovery, Requirements Analysis, Stakeholder & Client Communication]

Résumé, on request

# My résumé is not a public download. Tell me who you are and what you are hiring for, and I will send a copy over myself, usually within a few hours.

# Requests come straight to me. No list, no newsletter, no automated follow-up.

# In a hurry? Email me and it is the same result.

Contact