Portfolio · LinkedIn · Email · Repositories
Software engineering is the path I am building through practical work that improves digital products and everyday processes.
My career is still in its early stages, but each project has taught me to take responsibility, work through unfamiliar problems, and care about the quality of what I leave behind.
Learning through delivery has shaped a grounded approach to building software: stay useful, keep improving, and make decisions that hold up beyond the first version.
|
Machine learning that has a reason to exist beyond the notebook. CNNs · LSTMs · Computer Vision Generative AI · Edge AI · ESP32 |
Turning repetitive processes into reliable systems. n8n · Make · REST APIs Shopify Admin API · Workflow Design |
Building faster, more scalable digital experiences. Shopify · React · Node.js Performance · SEO · E-commerce |
A real-time driver-drowsiness detection system using a CNN–LSTM pipeline to classify eye-blink patterns.
The system was designed around embedded constraints, with the model optimised for ESP32 deployment and connected to Bluetooth alerting for fatigue notifications.
Python CNN LSTM TensorFlow ESP32 Bluetooth
At DENM Digital, I worked on a high-traffic Shopify platform where performance and operational efficiency were central to the work.
My contribution included front-end optimisation, Core Web Vitals improvements, asset optimisation, release automation and Shopify API workflows.
The automation layer processed 200+ product assets and reduced repetitive operational work through n8n and Make.
Shopify Liquid JavaScript n8n Make Shopify Admin API
I built an optometry e-commerce solution around a reusable Shopify foundation rather than treating the project as a single deployment.
The system included React and Node.js components, automated catalogue creation through Shopify's Admin API, collection management and local SEO.
The architecture was designed around a repeatable delivery model capable of supporting 100+ potential client sites.
React Node.js REST APIs Shopify SEO
|
01 Identify the constraint that actually changes the outcome. |
02 Create the smallest reliable version that can be tested. |
03 Remove repetitive work once the process is understood. |
04 Use real feedback to make the next version better. |
|
Languages Python JavaScript Java C# HTML / CSS SQL |
Development React Node.js Express REST APIs MongoDB MySQL SQLite |
|
AI & Data CNNs LSTMs NumPy Pandas TensorFlow Generative AI APIs |
Platforms & Tools Shopify Shopify Admin API n8n Make Git GitHub Figma |
I'm interested in building software where engineering has a measurable effect:
AI that improves a real decision.
Automation that gives people time back.
Commerce systems that make the customer experience faster and more dependable.
Developer tools that make the next problem easier to solve.
Bachelor of Computing · Belgium Campus iTversity
Currently completing a Bachelor of Computing with coursework spanning:
Software Development · Databases · Cloud Computing · Machine Learning
Certifications
Oracle Cloud Infrastructure Generative AI Oracle AI Vector Search Microsoft AI Fluency HP IT for Business Success GitHub Labs
Portfolio · LinkedIn · shakeel.lfc@gmail.com
Johannesburg, South Africa · Software Engineering · AI · Automation · Commerce






