Hello, I'm

Prithivirajasingh K

Hardware & Embedded Systems Engineer  ·  Homelab Builder

Engineering professional with 5+ years at HCL Technologies delivering mission-critical systems across aerospace, medical, and semiconductor domains — from ATE design for aircraft braking systems to FPGA-level board design for wafer fabrication. I bridge hardware depth with a strong software instinct, and I build things end-to-end.

About

Who I am

I'm an embedded systems and hardware engineer who is equally comfortable with an oscilloscope and a terminal. At HCL Technologies I built automated test equipment from proposal to delivery, led teams, worked across regulated industries, and consistently shipped in high-stakes environments.

In my personal time I run a self-hosted homelab — a full Docker stack on ARM single-board computers, including a WireGuard VPN server, reverse proxy, automated media pipeline, and Python-driven infrastructure bots. I approach personal infrastructure the same way I approach professional engineering: documented, version-controlled, and production-quality.

Skills

What I work with

⚙️

Test Engineering

LabVIEW ATE Design Test Architecture Acceptance Testing Root Cause Analysis PDR / CDR
🔌

Embedded Hardware

I2C CAN FPGA / CPLD Board Bring-up Cable Harness Lab Instruments
🖥️

PCB & Circuit

OrCAD PSpice PCB Layout Schematic Capture High-speed Digital Obsolescence Mgmt
🐍

Software

Python Shell / Bash VB Macro Git REST APIs
🐳

Infrastructure

Docker Linux Nginx / SWAG WireGuard Cloudflare Samba
✈️

Domains

Aerospace Medical Devices Semiconductor Regulatory Compliance DMR

Experience

Where I've worked

HCL Technologies Ltd
Member Technical Staff
Aug 2014 – Feb 2020  ·  India

Full-time engineer across three engineering domains over 5.5 years, delivering hardware and software solutions for mission-critical systems. Recognised for technical breadth, teamwork, and consistent delivery on complex, high-stakes projects.

✈️ Aerospace

  • End-to-end ATE design for aircraft braking & fuel gauging systems
  • Board bring-up: component selection, layout verification & testing
  • LabVIEW automated testing — improved efficiency and reliability
  • I2C & CAN protocol integration for reliable inter-device communication
  • Cable harness design to stringent aerospace standards
  • PDR / CDR client presentations and Electrical Interface Documents
  • Root cause analysis and debugging of complex field issues

🏥 Medical Devices

  • Device Master Records (DMR) for regulatory compliance and product quality
  • Led team to optimise and streamline data processing workflows
  • VB macro automation for productivity improvements

🔬 Semiconductor

  • Board-level design, validation, and obsolescence management for wafer fabrication
  • Schematics in OrCAD; current limit circuit design
  • PSpice simulations and detailed layout reviews
  • FPGA / CPLD design and high-speed digital interface implementation
  • PCB layout oversight; vendor collaboration for schematic capture
  • Obsolescence management — identifying and qualifying replacement components

Personal Projects

What I build at home

🏠

Self-hosted Homelab

Full Docker-based infrastructure stack on ARM single-board computers (OrangePi). Reverse proxy, VPN, media server, Samba, and automation — all containerised, version-controlled with git-crypt encrypted secrets, and documented.

Docker Compose Linux OrangePi SWAG / Nginx
🔐

WireGuard VPN Server

Home WireGuard server with multi-peer configuration, giving remote devices full-tunnel access to the LAN. iptables NAT masquerade enables transparent routing into the home network from anywhere.

WireGuard iptables Docker Networking
🤖

Python Automation Suite

Collection of Docker-hosted Python services: Cloudflare DDNS updater, Telegram bot for remote torrent management across multiple servers, Flask API endpoints, and an intelligent pCloud sync monitor with stability detection before upload.

Python Telegram Bot API Cloudflare API Flask
🎬

VPN-tunnelled Media Stack

qBittorrent running inside gluetun's VPN network namespace (kill-switch enabled), with automatic post-download processing scripts and cloud backup via rclone to pCloud — triggered only when files are stable.

qBittorrent gluetun ProtonVPN rclone

Contact

Get in touch

Open to new roles, collaborations, and interesting engineering challenges. Drop me a message — I usually respond within a day.