Hyderabad, India
Always shipping,
never quite finished.
Always striving for improvement — there is no perfection.


I'm a fullstack engineer based in Hyderabad, now a Senior Application Developer at IBM after seven years at Teleservices International building telecom software — the last two as Team Lead.
The work I'm proudest of there was leading the ground-up migration of our TeleProvision Manager frontend off a JSP stack onto React 19, TypeScript and Electron — the kind of hard, unglamorous rebuild that only pays off months later.
That product shipped to operators across Guyana, Curaçao, Belgium and Zimbabwe, which kept 'it works on my machine' an unacceptable standard.
Shipped to operators in
Languages
- Java
- JavaScript
- TypeScript
- SQL
Frameworks
- React
- Spring Boot
- Node.js
- Electron
- JSP
- Java Swing
Web & UI
- REST APIs
- Web Services
- Tailwind CSS
- TanStack Query
Data
- MySQL
- Oracle
- Redis
Protocols
- JMS
- RMI
- Sockets
- gRPC
- LDAP
- HTTP/S
Tools
- Git
- GitHub
2026 — Present
Senior Application Developer
IBM — building on seven years of telecom fullstack experience from Teleservices International.
2024 — 2026
Team Lead
Teleservices International — led a team of five on the next generation of TeleProvision.
- Migrated the TeleProvision Manager frontend from a legacy JSP stack to React 19, TypeScript and Electron — with TanStack Query/Router/Table, Zustand, WebSocket, Recharts, React Flow and Zod — built from scratch.
- Replaced manual server monitoring with automated daily reporting, cutting manual effort and errors.
- Automated Excel-driven server configuration updates into one consistent workflow.
2023 — 2024
Senior Software Engineer
Teleservices International — moved from feature work to owning integrations and client-facing reliability.
- Built and integrated 5+ Network Element adapters (Oracle ASAP, Ericsson EDA, Zhone, AOP PCRF, CWC Bluu) over JMS, Web Services, RDBMS, Sockets and STOMP.
- Cut RESTful payload size by 30%, speeding up server-UI communication.
- Resolved 95% of reported client issues within SLA.
2019 — 2023
Junior Software Engineer
Teleservices International — cut my teeth on the TeleProvision product while completing a B.Tech in ECE alongside.
- Integrated REST protocol, lifting server-client communication efficiency by 30%.
- Led GUI performance work that cut load times by 50% and UI bug reports by 25%.
- Applied Singleton, Builder, Factory Method and Abstract Factory patterns to harden core modules.
May — Oct 2019
Trainee
Teleservices International — 6-month internship as a Software Programmer Trainee.

TeleProvision Manager Modernization
at Teleservices International
Rebuilt a legacy telecom management frontend from a JSP stack into a modern desktop app, from scratch.
Led the ground-up migration of TeleProvision Manager — a telecom provisioning tool used by operators across Guyana, Curaçao, Belgium and Zimbabwe — off its legacy JSP stack onto React 19, TypeScript and Electron. Built the new data and state layer on TanStack Query/Router/Table and Zustand, real-time updates over WebSocket, and visualized network topology and metrics with React Flow and Recharts, with Zod for end-to-end schema validation.
Scrutor
An AI agent that reads security and code-quality scan findings and fixes them directly in the codebase, with a human approving every change.
Built to close the gap between scanners that surface hundreds of findings and the person who still has to read and fix each one by hand. Scrutor pulls findings straight from scan reports, groups near-duplicate issues so one fix resolves many at once, and drives an AI coding agent — invoked as a system process — through the fixes against the live project, streaming its progress to the UI over a WebSocket connection step by step. It never gets the final word: every change is reviewed and approved by a person before it's saved.
Network Element Adapter Integrations
at Teleservices International
Built 5+ protocol adapters connecting TeleProvision to third-party telecom network elements.
Developed and integrated adapters for Oracle ASAP, Ericsson EDA, DNS Min, Zhone, AOP PCRF and CWC Bluu network elements, communicating over JMS, Web Services, RDBMS, Sockets and STOMP. Also optimized the platform's RESTful communication layer, cutting payload size by 30% and measurably speeding up server-UI round trips.
User Sign-in & Authentication
A JWT-based authentication service backing sign-up and sign-in flows.
Built the backend for user sign-up and sign-in — issuing and verifying JWTs, hashing credentials, and persisting user records in MongoDB behind an Express REST API.
Have a project in mind, or just want to talk shop? My inbox is open.
harshavardhanghv99@gmail.com