My Professional Portfolio

Hi! I Am Hamza

Welcome To My Personal Portfolio Website!

I am a Software Engineer with 3+ years of development experience in the industry. Having worked on a wide variety of projects, my knowledge and experience makes me a great addition to any development team.

Muhammad Hamza Butt
19-06-1993
hamza.b93@protonmail.com
+92-319-5040505
Profile picture of Hamza

Work Experience

Senior Software Engineer

OnStak

April 2025 – Present

Predictive Maintenance (Express.js + (Node.js) + POSTGRESQL + AWS S3 Bucket Service + JWT)

  • Worked on the design and development of an AI based Predictive Maintenance system that is designed to observe and measure various sensor parameters of a Vehicle Assembly Line and make predictions about hardware failure and overall efficiency
  • Setup complete database with authentication and tenant based access control in POSTGRESQL
  • Setup Docker based deployment pipeline using GitHub Actions and Github Runners
  • Implemented AWS S3 Bucket based storage solution for file uploads

Military Mutual (SupaBase + Vercel + GitHub)

  • Worked on the migration of client's AI based chatbot application to a new server instance
  • Migrated the database (SupaBase) while retaining all authentication and authorization functionality and data
  • Created deployment pipeline using GitHub for automated deployment

PCB-Cloud (Node.js + Fastify + MYSQL + Prisma + JWT + MQTT)

  • Worked on the design and development aspect of Pakistan Cricket Board's custom player analytics solution (Backend)
  • Created entire Backend structure in Node.js using Fastify as the Backend framework, MYSQL as the database and Prisma as the ORM
  • Implemented authentication, user registration and role based access using JSON Web Tokens (JWTs)
  • Implemented in-app notifications using MQTT PubSub methodologies
  • Guided junior development resources in-terms of functionality enhancement for the project
  • Assigned tasks to junior resources working on this project and helped these resources accomplish tasks in a timely manner
  • Developed CI/CD Pipelines for code deployment inside containerized environments using GitHub Actions, GitHub Runners and Podman
  • Acted as de facto tech lead on multiple client projects, managing task allocation, code reviews, and architectural decisions
  • Basic familiarity with TypeScript and AWS services like EC2, S3 (used for small-scale deployment or testing environments)

Junior Software Engineer

OnStak

April 2022 – March 2025

KFC Drive-Thru Analytics (Node.js + Express + MYSQL + Sequelize + JWT)

  • Worked on the development aspect of KFC Pakistan's Drive-Thru management and analytics application (backend)
  • Created entire Backend structure in Node.js using Express.js as the Backend framework, MYSQL as the database and Sequelize as the ORM
  • Implemented authentication, user registration and role based access using JSON Web Tokens (JWTs)
  • Briefly worked on the integration of third-party Point-Of-Sale terminal APIs with the application's backend for data synchronization
  • Developed solution to store data regarding day to day drive-thru customers based on events generated by machine learning models
  • Implemented features to generate reports based on this data

Video Analytics Platform (Node.js + Express + MYSQL + Sequelize + JWT + AWS Storage)

  • Worked on the company's primary product (machine learning and computer vision based analytics platform) as a backend engineer
  • Worked on integrating various machine learning models into the software solution
  • Integrated role based and tenant based authorization in the software solution
  • Made use of deployment strategies like Podman and Docker to deploy instances of the platform based on client requirements

Associate Software Engineer

Wi-Metrix

July 2021 – April 2022

Production Line Management System (Node.js + Express + Microsoft SQL + Sequelize + JWT + Node Cache)

  • Worked on the development aspect of the company's production line management system geared towards the textile industry
  • Helped in maintaining the backend codebase for this software solution
  • Added new features in the codebase based on various client requirements
  • Worked on developing and integrating basic level caching mechanisms using node cache
  • Worked on integrating backend REST APIs with frontend engineers and Android applications

Certifications And Achievements

Introduction to Data Analytics for Business

University Of Colorado Boulder

Coursera

UX Design Fundamentals

California Institute Of Arts

Coursera

Visual Elements Of User Interface Design

California Institute Of Arts

Coursera

Front-End Web UI Frameworks And Tools: Bootstrap 4

The Hong Kong University Of Science And Technology

Coursera

Winner Of Forman Computing Society's Freshmen Gaming Competition (Counter Strike)

FCCU FCS 2016

Core Strengths And Skills

Node.js
JavaScript
Git
Docker
Podman
Vue.js
SQL
NOSQL
Linux
Alibaba Cloud
Web Sockets

Supporting Skills And Strengths

Nuxt.js
Linux
HTML
Bootstrap
CSS
Tailwind CSS
POSTGRESQL
SupaBase
MySQL
MongoDB
Firebase
AWS
Fastify
Express.js
MQTT
Prisma
Sequelize
Socket.IO

Educational Background

Bachelors Of Computer Science (BCS)

Forman Christian College

2016-2020

Completed comprehensive computer science curriculum covering programming, algorithms, databases, and software engineering principles.

Key Skills

LinuxBootstrap

Final Year Project

Social Media Predictive Analytics System. Used Machine Learning and Predictive Analytics models to predict social media post reach.

A'Levels

Beaconhouse Defence Campus Lahore

2012-2014

Completed advanced level studies with focus on science and mathematics.

O'Levels

DHA Senior School For Boys Lahore

2008-2012

Completed secondary education with a strong foundation in mathematics and science.

Interests And Hobbies

Photography and Videography
Graphics Design (2D and 3D)
Videogames and E-sports
Tennis, Football, Swimming and Hiking
Bilingual (English and Urdu)
Content Creation

© 2025 - All Rights Reserved