YASH SRIVASTAVA
I build practical, reliable software systems across Python, touch-first embedded interfaces, medical technology, and enterprise data platforms.
DISCIPLINE: Software + AI + Embedded
LOCATION: Ghaziabad, UP, India
ARCH: Raspberry Pi CM5 / Web / Cloud
What I Build & Engineer
Bridging software algorithms, database systems, and physical embedded hardware into reliable working products.
Medical Technology Software
Building touch-first software interfaces, operational workflows, and real-time sensor monitoring for therapy equipment and clinical kiosks.
Embedded Systems & Linux
Configuring Raspberry Pi platforms, serial communication buses (I2C, SPI), GPIO interlocks, ADC converters, and systemd kiosk automation.
Enterprise Django Systems
Designing database-driven inventory and management platforms with serial/QR tracking, audit logs, and granular role-based permissions.
Desktop GUI Engineering
Creating responsive PyQt6 applications featuring custom virtual dials, pinpads, asynchronous background workers, and SQLite storage.
Computer Vision & OCR
Developing practical image processing scripts, facial feature extraction routines, and scanned document OCR parsing pipelines in Python.
Meet Yash
Software engineer building practical systems across Python, desktop GUIs, embedded hardware, and enterprise web applications.
Practical Engineering Across Hardware & Software
I am a Software Engineer based in Ghaziabad, Uttar Pradesh, specializing in Python application development, embedded Linux platforms (Raspberry Pi), and touch-first desktop user interfaces.
My engineering work is rooted in practical execution: writing asynchronous sensor acquisition loops over I2C/SPI buses, building touch-optimized PyQt6 clinical control panels, configuring hardened Linux kiosk environments with systemd daemons, and developing multi-tier Django inventory systems.
Snapshots & Engineering Lab
// Workbenches, collaborative sessions & embedded hardware testing
Technical Skill Stack
Demonstrated tools, frameworks, and technologies applied across software development, embedded systems, and database workflows.
Programming Languages
Frameworks & GUI Toolkits
Embedded & Hardware
Computer Vision & OCR
Databases & Storage
DevOps & System Tools
Learning & Training
Featured Engineering Projects
Real software systems and appliances engineered with Python, PyQt6, Django, embedded Linux, and hardware interfacing.
System Architectures
Detailed data flow, threading models, and hardware interfacing pipelines for flagship systems.
TECAR Capacitive & Resistive Therapy System
Touchscreen Display (PyQt6 Touch-First UI: Rotary Dials, Keypad, Mode Switch)
↓ [Qt Signals & Slots (Thread-Safe Parameter Updates)]
Therapy & Protocol Manager (State Machine / Countdown Timers / SQLite Presets)
↓ [Worker Thread Task Dispatch]
Hardware Abstraction Layer (HAL / QThread Asynchronous Worker Loop)
↓ [I2C Bus 1 / SMBus Transactions]
Analog Sensors & Signals (ADS1115 16-Bit ADC, MLX90614 Contactless IR Temp, PCA9685 PWM)
↓ [Continuous Edge-Detection Monitoring]
Safety Interlocks (GPIO Footswitch Monitoring with Software Power Cutoff & Audio Feedback)
How I Can Help
Technical software services grounded in demonstrated implementations and production code.
Python & Desktop GUI Engineering
Designing responsive, touch-friendly desktop interfaces using PyQt6 / PySide. Building custom controls, multi-threaded worker loops, serial device communication, and local database storage with SQLite.
Raspberry Pi & Embedded Linux Interfaces
Setting up dedicated single-board computer kiosks, writing Python hardware communication scripts over I2C/SPI buses, and configuring auto-restarting systemd kiosk services.
Full-Stack Django & Database Systems
Architecting internal business platforms, inventory databases, serial/QR code tracking systems, and role-based permissions with Django and MySQL/SQLite.
Computer Vision & OCR Automation
Building practical Python automation pipelines with OpenCV and OCR libraries for document digitization, threshold filtering, edge detection, and facial feature extraction.
Key Engineering Milestones
Progress milestones across medical software interfaces, technical content ingestion, and embedded systems development.
Medical Technology & Embedded Linux Engineering
Designed and built full-screen touch control software for TECAR therapy and Lumino Pro laser systems on Raspberry Pi OS. Implemented asynchronous I2C sensor acquisition (ADS1115 ADC, MLX90614 IR temperature), footswitch GPIO safety monitoring, and systemd kiosk automation.
Software Development Internship at uCertify
Engineered web platform components, participated in enterprise agile sprints, structured data assessments, and strengthened relational data workflows and testing practices.
Avionics Division Training at HAL
Completed an engineering internship at Hindustan Aeronautics Limited (HAL) in the Avionics division, examining defense-grade fault tolerance, telemetry protocols, and computer vision models.
B.Tech Degree in Information Technology
Graduated from United College of Engineering and Research (UCER), Prayagraj, building foundational capabilities in algorithms, relational databases, software design, and embedded microcomputing.
Work Experience
Software Engineer
- Developed touch-optimized PyQt6 clinical control panels with virtual rotary dials, keypad widgets, and mode selectors.
- Configured asynchronous background threading loops polling ADS1115 ADC and MLX90614 IR sensors over I2C.
- Programmed GPIO footswitch listeners to execute immediate software shutoff when the operator releases the pedal.
- Configured systemd kiosk services on Raspberry Pi OS for appliance auto-boot and recovery.
Software Development Intern
- Authored interactive educational modules and structured data verification routines.
- Collaborated in agile development sprints, participated in code reviews, and resolved bugs.
- Gained practical experience with enterprise version control and production deployment cycles.
Engineering Intern
- Studied defense avionics architectures, fault tolerance, and mission-critical verification protocols.
- Explored OpenCV algorithms for feature extraction, facial landmark recognition, and edge processing.
Formal Education
Bachelor of Technology (B.Tech)
United College of Engineering and Research (UCER), Prayagraj
Dr. A.P.J. Abdul Kalam Technical University (AKTU)
- Core Coursework: Operating Systems, Computer Networks, Database Management Systems, Data Structures & Algorithms, Object-Oriented Software Engineering.
- Practical Implementations: Built desktop database applications, sensor interfaces, and foundational computer vision prototypes.
Dedicated Experience & Resume Pages
Looking for a recruiter-tailored timeline or immediate PDF resume download?
Currently Exploring
Expanding capabilities into modern systems engineering, edge AI, and web technologies.
Edge AI & Lightweight Inference
Deploying optimized vision models on Raspberry Pi for real-time video processing.
Advanced Embedded Linux
Exploring custom Yocto builds, overlay filesystems, and device tree overlays for embedded hardware.
Modern Full-Stack Architectures
Deepening knowledge of TypeScript, Next.js, and RESTful microservices paired with Python backends.
Advanced Qt & QML
Creating fluid animated user interfaces using QML with C++ and Python bindings.
Curriculum Vitae / Resume
A comprehensive overview of technical proficiencies, project experience across medical technology, embedded hardware, academic credentials, and software engineering roles.
Code Repositories & Open Source
Source code repositories and technical scripts illustrating system architecture, component design, and version control practices.
Explore open-source repositories, medical device control architectures, and full-stack Python implementations on GitHub.
Let's Build Something Remarkable
Whether you are discussing engineering opportunities, medical technology software, AI applications, or embedded systems, feel free to reach out.