About Me

I'm a Software Engineer at Motive with a Computer Engineering background (BE, NUST–CEME, 2024, CGPA 3.66/4.0) and hands-on experience across embedded systems, FPGA development, and robotics. I'm driven by curiosity about how things work at a fundamental level — a curiosity that goes back to childhood tinkering with electronics — and I've spent years building projects that span from FPGA logic design up through backend web services.

My core interests are embedded systems, IoT, FPGA/ASIC design with HDL, computer architecture fundamentals, and increasingly, software architecture and system design.

I'm currently building professional experience in backend software engineering while working toward a long-term move back into embedded and hardware-focused engineering roles, ideally in Europe.

3.66 CGPA, BE Computer Engineering
30+ Coursera courses completed
4 Roles across embedded & software
120+ Freelance projects delivered

Work Experience

L2 Software Engineer — Motive
Sep 2024 – Present
Ruby on Rails · Python · PostgreSQL · Redis · Git · REST APIs
  • Developed and maintained backend services handling production traffic with high reliability.
  • Debugged and resolved critical production issues, reducing downtime.
  • Designed and implemented RESTful APIs for internal services.
  • Optimized PostgreSQL/Redis query performance and caching strategies.
  • Contributed to code reviews and deployment practice improvements.
Embedded Systems Intern — RISETech
Jul 2023 – Sep 2023
Nordic nRF52 · Zephyr RTOS · BLE · SAADC · C/C++
  • Worked on an IoT healthcare device using the Nordic nRF52 DK with Zephyr RTOS.
  • Integrated SAADC to acquire EMG sensor data, transmitted over BLE.
  • Developed firmware to manage the MPU6050 sensor over I2C.
  • Optimized embedded algorithms for performance and memory efficiency on ARM microcontrollers.
  • Supervised and mentored junior interns.
Software Intern — BCUBE
Sep 2021 – Oct 2021
Python · PyQt · Device APIs
  • Developed Python software to control a biometric device with a custom UI.
Assembly Language Tutor — Fiverr
Mar 2021 – May 2023
MIPS · x86 · ARM Assembly · Debugging
  • Delivered 120+ projects, maintaining a 5-star rating across 50+ clients.

Education

BE Computer Engineering — NUST, CEME, Islamabad

Graduated June 2024 · CGPA 3.66 / 4.0

Completed 30+ Coursera courses alongside coursework, including specializations in Development of Secure Embedded Systems (EIT Digital), Introduction to Programming the IoT (UC Irvine), and Computer Vision with Embedded ML (Edge Impulse).


Technical Skills

Languages

  • C/C++
  • Python
  • Ruby
  • SQL
  • Go

Embedded & Systems

  • Embedded C
  • RTOS (Zephyr)
  • Embedded Linux Basics
  • Firmware Development

Architecture

  • RISC-V
  • Computer Architecture
  • CPU Design Fundamentals

Hardware Platforms

  • Arduino
  • ESP8266/32
  • Raspberry Pi
  • Nordic nRF52
  • Jetson Nano

Core CS

  • Operating Systems
  • System Programming
  • System Design
  • Data Structures & Algorithms

Low-Level

  • Interrupt Handling
  • Memory Management
  • Boot Process Basics
  • I2C/SPI/UART

Backend

  • Ruby on Rails
  • Flask
  • REST APIs

Databases & Tools

  • PostgreSQL
  • Redis
  • Git
  • Linux
  • Docker