Early-Career Developer & Systems Engineer

YASH SRIVASTAVA

Software Engineer Python & Embedded Systems Django Developer

I build practical, reliable software systems across Python, touch-first embedded interfaces, medical technology, and enterprise data platforms.

// Core Technical Focus
>_ Python { } PyQt6 </> Django </> React [ ] Next.js >_ AI/ML { } Raspberry Pi
yash@workstation: ~/portfolio
LIVE_NODE
Developer at workstation coding on a laptop
$ ./system_status.sh --verbose
STATUS: READY_TO_BUILD
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.

Yash Srivastava portrait photograph
YASH SRIVASTAVA // SYSTEMS DEV

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.

Primary Engineering Focus:
Python 3 PyQt6 / Desktop GUIs Raspberry Pi (CM5 / 4) Django & Relational ORM I2C / SPI Sensor Buses Embedded Linux (systemd)
whoami --profile
ONLINE
whoami
NAME : Yash Srivastava
ROLE : Software Engineer
FOCUS : Python / PyQt6 / Django
SYSTEMS : Raspberry Pi / Embedded Linux
LOCATION : Ghaziabad, Uttar Pradesh, India
STATUS : Available for Opportunities
B.Tech in Computer Science & Engineering
United College of Engineering and Research (UCER), Prayagraj (2021 – 2025)
Location & Work Model
Ghaziabad, Uttar Pradesh, India • Open to On-Site, Hybrid, and Remote Roles
Systems Engineering Focus
Python GUI design, I2C/SPI sensor acquisition, and Linux kiosk automation
Explore Extended Biography & Story

Technical Skill Stack

Demonstrated tools, frameworks, and technologies applied across software development, embedded systems, and database workflows.

Programming Languages

Python 3 (Primary) JavaScript (ES6+) SQL HTML5 & CSS3 C / C++ (Foundations)

Frameworks & GUI Toolkits

PyQt6 / Qt GUI Django Django ORM Flask (REST APIs) Tkinter Bootstrap

Embedded & Hardware

Raspberry Pi (CM5 / 4) Embedded Linux I2C & SPI Buses GPIO Interfacing ADS1115 16-Bit ADC MLX90614 IR Sensor PCA9685 PWM

Computer Vision & OCR

OpenCV (cv2) OCR (pytesseract) NumPy Image Preprocessing Facial Feature Extraction

Databases & Storage

SQLite3 MySQL Relational Schema Design JSON Data Modeling

DevOps & System Tools

Git & GitHub Linux Shell (Bash) systemd Kiosk Daemons SSH / SCP Deployment VS Code

Learning & Training

Core Java (Training) MERN Stack (Training) Next.js / React (Exploring) TypeScript (Exploring) Edge AI Inference
View Categorized Skills Deep-Dive

Featured Engineering Projects

Real software systems and appliances engineered with Python, PyQt6, Django, embedded Linux, and hardware interfacing.

Browse Complete Projects Catalogue

System Architectures

Detailed data flow, threading models, and hardware interfacing pipelines for flagship systems.

Medical Technology | Hardware Integration

TECAR Capacitive & Resistive Therapy System

Multi-Threaded Asynchronous Sensor Loop & Safety Cutoff Pipeline
Active Prototype
01
Touchscreen GUI (PyQt6)
Custom touch widgets, numerical input pads, and real-time parameter dials running on Qt event loop.
02
Protocol State Engine
Coordinates dual CAP/RES therapy modalities, countdown phases, and session presets stored in SQLite.
03
Hardware Abstraction Layer
Dedicated background QThread polling I2C sensors asynchronously without blocking the UI thread.
04
Sensors & Signal Processing
ADS1115 16-bit ADC samples current/impedance; MLX90614 reads contactless skin temperature.
05
Safety Cutoff Monitoring
GPIO edge detection monitors physical footswitch triggers, immediately stopping power modulation upon pedal release.
View Full TECAR Case Study

Embedded & Hardware Engineering

Configuring physical microcomputing platforms, serial bus communication, and dedicated appliance deployments.

Raspberry Pi Compute Platforms

Experience developing on Raspberry Pi CM5 and Raspberry Pi 4 boards running Linux, utilizing eMMC/NVMe storage, GPIO headers, and direct touchscreen integration.

I2C & SPI Serial Communication

Direct device communication with analog-to-digital converters (ADS1115), contactless temperature sensors (MLX90614), and PWM drivers (PCA9685) over hardware serial buses.

Safety Interlock Monitoring

Configuring debounced GPIO interrupt listeners to monitor hardware footswitches and emergency stop buttons, executing immediate software cutoff sequences.

Appliance Kiosk Automation

Crafting custom Linux systemd daemons, Plymouth medical boot splash screens, and windowless kiosk runtimes that boot directly into touch applications without desktop distractions.

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.

PyQt6 QThread Custom Widgets Touch UX

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.

Raspberry Pi I2C / SPI GPIO systemd Kiosk

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.

Django MySQL / SQLite QR Tracking Role-Based Auth

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.

OpenCV pytesseract OCR Image Processing Python Automation
CURRENT AVAILABILITY
Open to full-time Software Engineer positions, on-site/remote roles, and select freelance technical development projects. Typical response time within 24 hours.
Get in Touch

Key Engineering Milestones

Progress milestones across medical software interfaces, technical content ingestion, and embedded systems development.

2025 – Present

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.

August 2024 – April 2025

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.

July 2024

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.

2020 – 2024

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

Curves and Contours LLP
Apr 2026 – Present
Engineering touch-first GUI applications on Raspberry Pi for physical therapy devices:
  • 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

uCertify
Aug 2024 – Apr 2025
Web platform feature engineering, structured assessments, and data validation:
  • 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

Hindustan Aeronautics Limited (HAL)
July 2024
Completed an engineering internship focusing on avionics systems and computer vision in Python:
  • 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)

Information Technology
2020 – 2024

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.

5
Featured Projects
Python & PyQt6
Touch GUI & Sensor Interfaces
Embedded Linux
Raspberry Pi CM5 & Kiosk Automation
Django & MySQL
Enterprise Inventory & Role Access

Curriculum Vitae / Resume

A comprehensive overview of technical proficiencies, project experience across medical technology, embedded hardware, academic credentials, and software engineering roles.

Yash_Srivastava_Resume.pdf
Official PDF document including technical skills, employment history, and education.
Download Official Resume Open Resume Page

Code Repositories & Open Source

Source code repositories and technical scripts illustrating system architecture, component design, and version control practices.

Open-Source & System Repositories

Explore open-source repositories, medical device control architectures, and full-stack Python implementations on GitHub.

GitHub: github.com/yashsrivastava12345 Open GitHub Profile

Let's Build Something Remarkable

Whether you are discussing engineering opportunities, medical technology software, AI applications, or embedded systems, feel free to reach out.

✉
Mobile Number
💻
WhatsApp Direct
Chat on WhatsApp ↗
📍
Current Location
Ghaziabad, Uttar Pradesh, India

Send a Direct Message