Solutions Architect & Full-Stack Engineer
I design and build complete systems, from the circuit board to the cloud.
Embedded firmware and custom PCBs, Python backends, React web apps, IoT and local-LLM AI: one engineer who owns every layer. Open to remote and on-site roles worldwide, and to building your product, prototype or hobby project.
- systems built end to end
- 6systems built end to end
- live client websites
- 12live client websites
- CGPA, BSc EE, UET Lahore
- 3.79CGPA, BSc EE, UET Lahore
- registered engineer
- PECregistered engineer
01 Hardware & PCB
A sensor is sampled on a board I designed: the STM32, its power stage and the GSM and GPS modules around it.
STM32ESP32Raspberry Pi PicoArduinoMore
What I build
Every layer of a connected product, from one pair of hands.
Most products need six specialists and a lot of hand-offs. I design the whole system and build each layer myself, so nothing is lost between the board and the browser.
- 01
Hardware & PCB
Every product I ship begins as a schematic and a bare board, microcontrollers placed, power stages sized, sensors wired. I design and populate custom PCBs, then bring them up on the bench with a scope on the rails.
- STM32
- ESP32
- Raspberry Pi Pico
- Arduino
- Custom PCB Design
- Power Electronics
- 02
Firmware
Register-level C on bare metal: interrupts, timers, DMA-fed peripherals, and the discipline of code that must run forever without a restart. This is where a board stops being hardware and starts being a product.
- Embedded C
- MicroPython
- PlatformIO
- Keil uVision
- IAR Embedded Workbench
- UART / SPI / I2C
- 03
Network & IoT
A reading is worthless until it arrives somewhere. I move data off devices over whatever link the field allows, Wi-Fi, GSM, MQTT over TCP, and design the client-server contract on both ends of the air.
- MQTT
- TCP/IP
- HTTP / HTTPS
- Wireless Communication
- Client-Server Architecture
- REST APIs
- 04
Cloud & backend
APIs, schemas and services that receive what the hardware sends: FastAPI and Django backends, PostgreSQL underneath, Docker and Nginx around it, deployed and kept alive on Linux, including virtualized environments I administer myself.
- FastAPI
- Django
- Python
- Node.js
- PostgreSQL
- MS SQL Server
- 05
Web & app
Dashboards, web apps and mobile apps, the layer everyone actually judges. React and TypeScript on the web, Flutter across both stores, designed in Figma and built responsive from the first commit.
- React
- Angular
- TypeScript
- JavaScript
- HTML
- CSS
- 06
Applied AI
The newest layer of the path: local LLMs grounded in private knowledge with RAG and vector search, agent workflows, and honest evaluation of what models can and cannot be trusted to do, run on hardware I built myself.
- Local LLM Deployment
- RAG Concepts
- Vector Databases
- Prompt Engineering
- AI Agent Workflows
- LM Studio
Architecture
Solution architecture is the discipline of holding every layer above in one head: deciding where a feature should live, what the interfaces cost, and which trade-offs the field will actually forgive. I design systems end to end, then build them the same way.
- System Design
- End-to-End Architecture
- Requirements Analysis
- Hardware-Software Integration
- Technical Feasibility Studies
- Workflow Optimization
- Solution Selection & Validation
- Design Reviews
- Energy Modeling (REopt · PVWatts · NREL)
Projects
Built, tested and photographed on my own bench.
Six complete systems. Each card opens the full story: what it does, how it was built and which layers of the stack I built myself.

Lead: firmware, PCB and integration
An end-to-end fleet telematics system built on a custom STM32F427 board. The device reads GPS position and MPU6050 motion data in real time, detects accidents and rollovers, and streams everything over a SIM800L GSM link to a web dashboard. A full power subsystem handles automatic switching between the vehicle battery and an onboard backup, with charging and protection circuitry, so the unit stays online even if main power is cut.

Embedded + cloud pipeline
An IoT data pipeline that takes readings from embedded sensor nodes and publishes them over MQTT to a cloud database, where they feed into monitoring applications. The project demonstrates the full telemetry loop: device acquisition, lightweight pub/sub transport, persistence, and live visualization.

Research & prototyping
A local-first AI assistant built on open-source LLMs running entirely on-device. I explored Retrieval-Augmented Generation and vector-database concepts to ground the model in a private knowledge base, then experimented with prompt engineering, conversational interfaces, and agent workflows, evaluating model quality, hardware requirements, and deployment trade-offs along the way.

Embedded control
A robotic vehicle controlled over Wi-Fi, pairing an STM32 for real-time motor and sensor control with an ESP32 handling wireless communication. It supports both a manual remote-drive mode and an autonomous navigation mode, showcasing tight coupling between a wireless link and an embedded control loop.

Power electronics
A bidirectional buck/boost converter driven by STM32-generated PWM. I implemented the control firmware, then tested and tuned the converter across operating points, measuring regulation, ripple, and efficiency to validate the design under real load.

Control systems
An automated bottle-filling station governed by closed-loop feedback. Flow sensors meter each pour, a keypad and display provide the operator interface, and the control logic drives the pump to hit target volumes reliably: a compact demonstration of industrial process automation.
Client websites
13 live websites, each built as its own product.
Clinics, a restaurant, a travel agency, a shop, an engineer. Every one has its own design system and one signature interaction, from a rotatable 3D heart to a self-drawing route map. Open any of them.
- 01CardiologyLifelineReal 3D model (react-three-fiber)Visit live site
- 02OphthalmologyFocusDraggable vision-correction sliderVisit live site
- 03DermatologyGlowMagazine-editorial art directionVisit live site
- 04OrthopedicsBlueprintInteractive skeleton hotspot diagramVisit live site
- 05PediatricsGrowthSelf-drawing scroll-tracked SVG spineVisit live site
- 06RestaurantZaitoonFold-out 3D CSS tasting menuVisit live site
- 07Travel agencyMeridian RoutesSelf-drawing scroll-tracked route mapVisit live site
- 08Architecture & constructionJaaliScroll-scrubbed construction-sequence revealVisit live site
- 09Leather goodsFoldReal per-variant photo crossfadeVisit live site
- 10Dental clinicAura Dental StudioPremium treatment-explorer interactionVisit live site
- 11Multi-specialty clinicClarity Medical CentreInstitutional departments-explorer with per-dept accentsVisit live site
- 12Civil engineerEngr. Sohaib BadarProcedural scroll-built 3D structural frameVisit live site
- 13VeterinarianDr. Abdul Haseeb QureshiWebGL patient ward, hold-to-open casesVisit live site
Want the full story on each one, or a site of your own?
See all 13 with detailsSkills
The full toolbox, grouped the way I use it.
Hardware to AI, in the tools employers actually search for. Everything here is in active use on the projects above or in my day job.
Solution Architecture
8- System Design
- End-to-End Architecture
- Requirements Analysis
- Hardware-Software Integration
- Technical Feasibility Studies
- Workflow Optimization
- Solution Selection & Validation
- Design Reviews
Embedded & Firmware
12- STM32
- ESP32
- Raspberry Pi Pico
- Arduino
- Embedded C
- MicroPython
- PlatformIO
- Keil uVision
- IAR Embedded Workbench
- UART / SPI / I2C
- PWM & Timers
- Interrupt-Based Programming
Backend & Data
10- FastAPI
- Django
- Python
- Node.js
- REST APIs
- PostgreSQL
- MS SQL Server
- Database Design
- Redis
- Automation Scripts
Frontend & Web
8- React
- Angular
- JavaScript
- TypeScript
- HTML
- CSS
- Responsive UI
- Figma
Mobile & App Development
7- Flutter
- Dart
- Android Development
- Cross-Platform Apps
- REST Integration
- App UI / UX
- Local Storage
IoT & Communication
8- MQTT
- TCP/IP
- HTTP / HTTPS
- REST APIs
- Sensor Integration
- Client-Server Architecture
- Wireless Communication
- Real-Time Systems
DevOps & Deployment
9- Docker
- Nginx
- Git / GitHub
- Version Control
- CI / Deployment
- Ubuntu Linux
- SSH
- VMware ESXi
- Virtual Machines
AI & Intelligent Systems
8- Local LLM Deployment
- RAG Concepts
- Vector Databases
- Prompt Engineering
- AI Agent Workflows
- LM Studio
- Ollama
- ComfyUI
Professional & Tools
9- Team Management
- Technical Documentation
- Datasheet Analysis
- Root-Cause Analysis
- AutoCAD Electrical
- MS Excel
- PowerPoint
- MS Visio
- Energy Modeling (REopt · PVWatts · NREL)
Experience and education
Engineering work, in production, since 2024.
An application engineer on simulation-driven power-system and engineering software projects, with an Electrical Engineering degree and PEC registration underneath.
- June 2025 to presentPakistan · remote-friendly
Application Engineer
- Design, evaluate and implement engineering software solutions: system architecture, workflow optimisation and technical feasibility.
- Build and extend engineering applications in Python and FastAPI, turning technical requirements into working backend features and automation.
- Develop automation scripts, scheduled tasks and database-backed workflows; work on simulation-driven power-system projects and design validation.
- Deploy, configure and troubleshoot applications in Linux and virtualised (VMware ESXi) environments.
- Run technical investigations, feasibility studies and root-cause analysis across software, infrastructure and engineering systems.
- Write technical documentation and design-review material for a multidisciplinary electrical, software and industrial team.
- June 2024 to June 2025Pakistan · remote-friendly
Engineering Intern
- Backend development, database tasks, automation, testing and software validation.
- Design reviews and UI/UX work in Figma.
- Engineering simulations, data analysis and technical documentation.
- 2021 to 2025Lahore, Pakistan
Bachelor of Science in Electrical Engineering
University of Engineering and Technology, Lahore
- CGPA: 3.79 / 4.00
- Registered Engineer, Pakistan Engineering Council (PEC)
Contact
Let's build something that works.
Hiring for a team, or need a product, prototype or hobby project built end to end? Either way it starts with one email. I reply within a day.
- Phone / WhatsApp
- +92 320 9450014
- Based in
- Pakistan · open to remote and on-site roles worldwide
