Zakriya Asif Paracha

Zakriya Asif Paracha

Software Engineer

zakriyaparacha@gmail.com +92 304 5113736 Rawalpindi / Islamabad, Pakistan github.com/ZakriyaParacha46 linkedin.com/in/zakriya-paracha

Summary

Software Engineer with backend and data engineering experience, most recently at Motive building APIs and Apache Airflow ETL pipelines that turned raw panel data into compliance insights. Working toward full-stack, product-minded engineering. Computer Engineering background. Currently open to new opportunities.

Experience

L2 Software Engineer at Motive
Ruby on Rails · Python · Apache Airflow · SQL · PostgreSQL · Redis · Git · REST APIs
  • Owned a complex Apache Airflow pipeline (Python, SQL) that ingested and transformed USA CSA panel data into clear, user-facing compliance insights.
  • Set up ETL DAGs for a Canada-based data environment, extending pipeline coverage to a new region.
  • Built and maintained backend services in Ruby 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 at RISETech
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 at BCUBE
Python · PyQt · Device APIs
  • Developed Python software to control a biometric device with a custom UI.
Assembly Language Tutor at Fiverr
MIPS · x86 · ARM Assembly · Debugging
  • Delivered 120+ projects, maintaining a 5-star rating across 50+ clients.

Education

BE Computer Engineering, NUST, CEME, Islamabad
CGPA 3.66 / 4.0
  • 30+ Coursera courses, 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).

Skills

Languages

C/C++, Python, Ruby, SQL, Go

Backend & Databases

Ruby on Rails, Flask, REST APIs, PostgreSQL, Redis

Data Engineering

Apache Airflow, ETL Pipelines, DAG Design, SQL, Data Ingestion & Transformation

Core CS

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

Tools

Git, Linux, Docker

Cloud (AWS)

EC2, EBS, ECS, EKS, S3, IAM, RDS, DynamoDB

Architecture

RISC-V, Computer Architecture, CPU Design Fundamentals

Embedded & Systems (hobby)

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

Hardware Platforms (hobby)

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

Low-Level (hobby)

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

Selected Projects

Optimizing Warehouse Item Transportation using Multi-Hop Robotic Networks (FYP)
Python · Angular · MQTT · ESP8266
  • Built a full-stack system for warehouse fleet coordination: a Python backend for multi-hop route optimization and collision avoidance, plus an Angular dashboard for real-time control and analytics.
CPSC Compliance Assistant
Python · FastAPI · LangChain · pgvector · React · AWS
  • Built and deployed a RAG app that answers US product safety compliance questions with every claim cited to the exact regulation, statute or CPSC guidance page, using hybrid pgvector and BM25 search with Claude on Bedrock.
  • Deployed on AWS (EC2, S3, CloudFront, CloudFormation) with keyless CI/CD through GitHub OIDC and SSM. Live at cpsc.zakriyaparacha.com.
C++ Audio Player
C++ · WinForms
  • Built a desktop audio player using WinForms and dirent.h.