Embedded Systems Engineer

Oman Khalid
Butt

Edge AI medical devices. Blockchain energy networks. Autonomous drones. Custom processors on FPGA. I build systems that compute at the hardware boundary.

Connect with me:
Oman Khalid Butt

Introduction

What I Do

I am an Electrical Engineer from UET Lahore specialising in embedded systems, edge AI, and hardware-software co-design. My work spans building portable medical devices that run deep-learning inference on-device, engineering blockchain-integrated energy trading platforms on Raspberry Pi clusters, designing autonomous surveillance drones with on-board object detection, and implementing custom RISC-V processors on FPGA.

Currently a Research Assistant at LUMS, I focus on distributed IoT systems that merge physical sensing with decentralised software architectures. I thrive at the boundary where hardware meets software — turning schematic designs into deployed, working prototypes.

Career

Experience

Lahore University of Management Sciences

May 2026 – Present

Research Assistant, EED

  • Engineered a six-node distributed P2P energy-trading prototype combining physical smart meters, embedded control, and Quorum blockchain
  • Implemented end-to-end system integration across nodes — hardware, IoT transport, and multi-node coordination with relay-based load control
  • Presented and demonstrated the working prototype at multiple events with live decentralized transactions
View Details

Smart Computing Pvt Ltd

Dec 2025 – May 2026

Trainee Embedded System Engineer

  • Developed custom firmware on STM32 microcontrollers for the INVEX metering project — MQTT, Ethernet, GSM, and LCD interfaces
  • Resolved STM32 + DP83848 Ethernet bring-up failure by tracing a missing PHY reference-clock connection
  • Built a reusable monochrome LCD driver on U8g2, characterized backlight power draw, and implemented auto-timeout for battery life
View Details

Robotics Stellar Skills Pvt Ltd

Jun 2025 – Nov 2025

Robotics / IoT Engineer

  • Deployed ML models to the edge on ESP32 and Raspberry Pi platforms for real-time offline inference
  • Built IoT network topologies spanning Wi-Fi Mesh, BLE, and ESP-NOW bridging sensor arrays to MySQL backends
  • Led technical instruction on LEGO EV3 and Spike Prime platforms, diagnosing hardware and firmware issues in real time
View Details

Technologies

Stack

Programming

PythonCC++SQLVerilog HDLSolidity

AI / ML

TensorFlowTF LitePyTorchTensorRTYOLOv7OpenCVScikit-learn

Embedded Platforms

Raspberry PiSTM32ESP32Jetson NanoArduinoFPGA (Nexys A7, BASYS-3)

Protocols

CANSPII2CUARTMQTTHTTPRS-485MAVLinkEthernetRS232

Tools

MATLAB / SimulinkSTM32CubeXilinx VivadoArduPilot / PX4AltiumCadenceProteusLinux

Blockchain

QuorumIBFT ConsensusSolidityweb3.pySmart Contract Design

Academic

Education

~/education/uet-lahore

Bachelor of Science in Electrical Engineering

University of Engineering and Technology, Lahore

Batch 2021 – 2025

CGPA: 3.2 / 4.0

Relevant Coursework

Computer Architecture
Computer Networks
Intro to VLSI Systems
Microprocessor Systems
Machine Learning
Deep Learning
Data Structures & Algorithms
Electromagnetism & Applications
Control Systems
Project Management
Electronic Devices & Circuits

Notable

Winner — Robotics Competition 2023, IEEE UET RCET Student Branch

Credentials

Achievements & Certificates

Professional certifications, competition wins, and peer-reviewed publications.

Certifications

IBM AI Developer Professional Certificate

IBM / Coursera

IBM AI Developer Professional Certificate

20 June 2025

A professional-level programme covering the design, development and deployment of AI-powered applications, including generative AI, large-language-model integration, Python for AI, and building end-to-end AI solutions on cloud infrastructure. The credential is backed by Credly for third-party verification.

Machine Learning Specialization

Stanford Online / DeepLearning.AI

Machine Learning Specialization

25 February 2025

Three-course specialisation delivered by Stanford Online and DeepLearning.AI, covering supervised learning (linear and logistic regression, neural networks, decision trees), advanced learning algorithms, unsupervised learning, recommender systems and reinforcement learning, with practical model-building throughout. Instructor: Andrew Ng.

Generative AI Application Developer Certificate — Top Performer

Pak Angels / iCode Guru / Aspire Pakistan

Generative AI Application Developer Certificate — Top Performer

28 August 2025

Awarded on completion of the Pak Angels Generative AI training programme (Silicon Valley, CA), covering practical development of generative-AI applications. Recognised as a Top Performer of the cohort. Training: June – July 2025. Cert ID: 21350342f38065c7.

Recognitions

IEEE Society, UET Rachna College of Engineering and Technology (RCET)

Winner — Robotics Competition

2023

Awarded first place in the robotics competition organised by the IEEE Society at UET RCET. The event assessed hands-on robotics engineering under time-bounded competitive conditions.

IEEE ComSoc Lahore Chapter / KICS, UET Lahore

Certificate of Recognition — Distinguished Guest

26 December 2024

Presented as a Distinguished Guest at the IEEE Communications Society (ComSoc) Lahore Chapter Annual Meet-Up 2024, held at UET Lahore in association with the Al Khawarizmi Institute of Computer Science (KICS).

Publications

Spectrum of Engineering Sciences (SES), Vol. 4, No. 1, pp. 288–297

Development of an AI-Powered Assistive Wearable Prototype Enabling Visual Interpretation and Contextual Verbal Feedback

Oman Khalid Butt, Abdullah Khan, Saad Rehman Babary

20 January 2026

Global Conference on Advanced Science and Technology (GCAST) — Spring 2025 Proceedings

Comparative Analysis of Wired Communication Methods for Smart Grid Applications: Performance, Scalability, Reliability and Cost

Abdul Rafay, Uzair Khan, Abbas Jveed, Oman Khalid Butt, Haad Ahmad, Moazzam Shehzad

29 April 2025

Connect

/bin/contact

> echo "Let's connect and build something amazing"

oman ~ zsh /bin/contact

oman@portfolio:~$ initiate_connection

oman@portfolio:~$

Connect with me: