Zakriya Asif Paracha
Software Engineer — Embedded Systems Background
Summary
Software Engineer at Motive with a Computer Engineering background and hands-on experience across embedded systems, FPGA development, and robotics. Building backend engineering experience while working toward embedded and hardware-focused roles.
Experience
- 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.
- 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.
- Developed Python software to control a biometric device with a custom UI.
- Delivered 120+ projects, maintaining a 5-star rating across 50+ clients.
Education
- 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
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 & Databases
Ruby on Rails, Flask, REST APIs, PostgreSQL, Redis
Tools
Git, Linux, Docker
Selected Projects
- Single-player game implemented entirely on FPGA, displayed via VGA, using alpha-beta pruning to reduce the search tree.
- Designed a fleet of ESP8266-based robots with region-segmented routing to eliminate collisions; built a Python backend and Angular dashboard for real-time control.
- Built a network of NodeMCU and Raspberry Pi devices controlled via a custom Android app.
- Implemented Block Cipher and Cyclic Block Cipher algorithms and a file/directory compression tool as polished Linux CLI tools.