Skip to content
View Itskoushik's full-sized avatar

Highlights

  • Pro

Block or report Itskoushik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Itskoushik/README.md

01 / IDENTITY

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.

02 / ENGINEERING PROFILE

⚙ 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.


03 / ENGINEERING CONSOLE

$ 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

04 / ENGINEERING IMPACT

40→4

Stabilisation builds

500+

Test cases

56

Regression scripts

50+

Users · 7 teams

80%

Fewer manual follow-ups

40%

Faster test execution

40%

Fewer mid-test aborts

30%

Fewer cross-pipeline defects

60%

Less test setup time*

35%

Shorter release cycle*

77%

Lower CV cursor latency

8.54

CGPA / 10

*Pyspiders internship metrics.


05 / MISSION LOG

TimelineRoleOutcomes
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.

06 / FEATURED BUILDS

🛠 ISTJ — Integrated System Test Jig

Hardware Test Automation · Python PyQt5 SQLite VISA/SCPI

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.

  • Multi-threaded control across 5 connector groups (oscilloscope, DMM, PSU, audio analyzer, microcontroller)
  • Device auto-detection, equipment self-check, and calibration record tracking
  • The production platform behind stabilisation builds dropping 40 → 4 across four releases

View Source →

🤖 Fleet Management Dashboard (Peppermint SDE-1 Challenge)

Frontend / Systems Design · React TypeScript Vite Recharts Vitest

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.

  • Single ingestEvent() funnel — replay and live simulator are interchangeable event producers
  • Custom useFleetState hook is the entire state layer (no Redux)
  • Pure, unit-tested advanceReplay() function drives variable-speed (1x–10x) playback

View Source →

👁 EyeCue-IntelliSense

Computer Vision / HCI · Python OpenCV MediaPipe PyAutoGUI

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.

RESPONSE LATENCY
3.5s ───────────────────────► 0.8s   (-77%, retrained on a cleaner dataset)

View Source →

🗳 E-Voting System

Blockchain / Full-Stack · Ethereum Solidity FastAPI MySQL JWT

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.

View Source →

🎧 Hayasaka Music

Web · Next.js JavaScript

A free music streaming web app — search and stream from the Saavn catalogue, build playlists, favorite tracks, and auto-queue similar songs.

View Source → · Live Demo →


07 / SYSTEM ARCHITECTURE

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

08 / TECH STACK

Languages

Frameworks

Databases

Cloud & DevOps

Testing

AI / Computer Vision & Blockchain


09 / SKILL FOCUS

PYTHON & AUTOMATION    ████████████████████
BACKEND & APIS         █████████████████
TESTING & QA           █████████████████
HARDWARE INTEGRATION   ███████████████
CLOUD & DEVOPS         █████████████
AI / COMPUTER VISION   ██████████
FRONTEND / WEB         █████████

Relative focus, not measured percentages.


10 / GITHUB TELEMETRY


11 / CURRENT FOCUS

$ 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.

12 / EDUCATION & CERTIFICATIONS

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


13 / SYSTEM STATUS

$ 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

14 / CONNECT


────────────────────────────────────

SESSION COMPLETE

BUILD • BREAK • LEARN • REBUILD

[ CONNECTION STATUS: ONLINE ]

────────────────────────────────────

Pinned Loading

  1. hayasaka.music hayasaka.music Public

    This is a free music streaming web application built with Next.js and powered by the savan API. The app allows users to search and stream music from a vast collection of songs available on the Saav…

    JavaScript 2

  2. E-Voting-System E-Voting-System Public

    A decentralized voting system using Ethereum blockchain for secure and transparent elections, with features like user authentication and real-time result tracking.

    JavaScript 1

  3. Leetcode_Dsa Leetcode_Dsa Public

    We support and push Young Coders to understand the concept much better.

    Python 3 2

  4. agri-project agri-project Public

    A mini project on the agricultural sector which deals with distributors and individual farmers.

    JavaScript 1

  5. FileFlex FileFlex Public

    Forked from AtotheY/FileFlex

    FileFlex – your go-to online tool for unlimited and free multimedia conversion

    TypeScript

  6. PDF-to-audiobooks PDF-to-audiobooks Public

    Python 1