SOFTWARE ENGINEER — Zing Technologies, Bengaluru
1 year of experience · Python systems · test automation · serverless
------------------------------------------------------------------------
Built a PyQt5 hardware test platform for HAL's ALH helicopter programme
end to end, cutting stabilisation builds 40 -> 4 across four releases,
zero critical defects from release 3 through sign-off.
Deployed an AWS serverless platform now used by 50+ people across 7 teams.
Seeking: Software Engineer roles in a product organisation.
|
⚙ AUTOMATION Test automation for hardware & software workflows — multi-threaded execution, fault-tolerant device comms. |
🌐 BACKEND & CLOUD Serverless services on AWS Lambda, MongoDB-backed platforms, REST APIs with FastAPI. |
🧪 TESTING & QA pytest regression suites, unit/integration/functional testing, code review standards. |
|
🚀 DEVOPS / CI-CD Jenkins, Docker, Kubernetes, GitHub Actions pipelines replacing manual release steps. |
🔌 HARDWARE INTEGRATION SCPI/VISA & serial comms across oscilloscopes, PSUs, DMMs, audio analyzers, microcontrollers. |
👁 AI / COMPUTER VISION OpenCV + MediaPipe pipelines for gaze- and gesture-driven interaction. |
$ whoami
> Koushik Ram — Software Engineer @ Zing Technologies
$ ./experience --summary
stabilisation_builds ......... 40 → 4 (release 1 → final; zero critical defects from R3)
connector_groups_validated ... 5 (oscilloscope, audio analyzer, PSU, DMM, Ethernet/RS232/RS422)
mid_test_aborts ............... -40% (fault-tolerant SCPI/VISA layer, 4+ instruments)
pytest_scripts ................ 56
test_cases ..................... 500+
cross_pipeline_defects ........ -30% (API-first design reviews)
test_execution_speed .......... +40% (SQLite query optimisation + OOP standards)
manual_status_followups ....... -80% (50+ users, 7 teams)
----------------------------------------------------------
internship_test_setup_time .... -60% (8+ engineers, 2 microservice test frameworks)
internship_release_cycle ...... -35% (Jenkins + Docker + Kubernetes + GH Actions)
$ systemctl status
automation ..................... online
backend-serverless ............. online
testing-qa ...................... online
devops-cicd ..................... online
coffee .......................... required| Stabilisation builds | Test cases | Regression scripts | Users · 7 teams | Fewer manual follow-ups | Faster test execution |
| Fewer mid-test aborts | Fewer cross-pipeline defects | Less test setup time* | Shorter release cycle* | Lower CV cursor latency | CGPA / 10 |
*Pyspiders internship metrics.
| Timeline | Role | Outcomes |
|---|---|---|
| Aug 2025 — Present | Software Engineer Zing Technologies |
Multi-threaded PyQt5 test automation for HAL's ALH helicopter programme; fault-tolerant SCPI/VISA layer; 56-script pytest regression suite; on-site delivery & operator onboarding at HAL; serverless task platform (Python, MongoDB, AWS Lambda); mentored 2 interns. |
| Jun — Jul 2025 | Software Engineer Intern Pyspiders |
Built 2 Python microservice testing frameworks with PyPI packaging; stood up CI/CD pipelines with Jenkins, Docker, Kubernetes, GitHub Actions. |
| Dec 2021 — Jul 2025 | B.E., Information Science & Engineering MVJ College of Engineering |
CGPA 8.54 / 10. |
|
Hardware Test Automation · Role-based PyQt5 desktop application for structured hardware test & QA workflows. Connects to lab instruments over VISA/serial, runs guided test sequences, and generates PDF/Excel reports across engineer, admin, and meta-admin roles.
|
|
Frontend / Systems Design · A frontend for an operator managing a fleet of 8 robots, built for a frontend engineering hiring challenge. Both a recorded-log replay mode and a live telemetry simulator feed the same ingestion pipeline, so the UI never knows which one is producing events.
|
|
Computer Vision / HCI · A touch-free cursor controller driven by eye tracking and hand gestures — clicks and scroll are triggered through MediaPipe Hands, cursor movement through gaze detection. |
|
Blockchain / Full-Stack · A tamper-proof voting platform: every vote is recorded on-chain via an Ethereum smart contract and cast through MetaMask, while candidate and session data live off-chain in MySQL behind JWT-verified voter access. |
|
Web · A free music streaming web app — search and stream from the Saavn catalogue, build playlists, favorite tracks, and auto-queue similar songs. |
ISTJ — Test Jig
OPERATOR (Engineer / Admin / Meta-Admin)
│
▼
PyQt5 GUI Layer ────────────────► SQLite (auth, calibration, config)
│
▼
Device Control Layer (VISA / Serial)
│
├──► Oscilloscope
├──► Digital Multimeter
├──► Power Supply Unit
├──► Audio Analyzer
└──► Microcontroller
│
▼
Report Engine ──► Excel (XLSX) + PDF Export
E-Voting System
VOTER (Browser + MetaMask)
│
▼
React / JS Frontend
│
├──► FastAPI Backend ──► MySQL (candidates, sessions)
│ │
│ ▼
│ JWT Auth (voter verification)
│
└──► Ethereum Smart Contract ──► On-chain vote record
AI / Computer Vision & Blockchain
PYTHON & AUTOMATION ████████████████████
BACKEND & APIS █████████████████
TESTING & QA █████████████████
HARDWARE INTEGRATION ███████████████
CLOUD & DEVOPS █████████████
AI / COMPUTER VISION ██████████
FRONTEND / WEB █████████
Relative focus, not measured percentages.
$ cat now-building.txt
Deepening backend & cloud-native systems work, and extending automation
platform experience from hardware test into general-purpose engineering
tooling. Open to Software Engineer roles in product-focused teams.
|
Education B.E., Information Science & Engineering MVJ College of Engineering, Bengaluru CGPA 8.54 / 10 · Dec 2021 – Jul 2025 |
Certifications Microsoft Azure AI Essentials Google Cloud Foundations & Generative AI Databricks Fundamentals |
$ sudo ./koushik --help
Available commands:
--projects list featured builds
--experience print engineering console
--stack print tech stack
--contact open connect panel
$ systemctl status koushik.service
automation ......... ONLINE
backend ............ ONLINE
testing ............ ONLINE
coffee ............. REQUIRED