Summary
Overview
Work History
Education
Skills
Timeline
Generic

VISHNUPRASANTH BALACHANDRAN

Hermitage

Summary

Senior Software Engineer with 9+ years building and scaling distributed enterprise systems and applied Generative AI solutions at Fortune 500 companies. Proven across event-driven backend services, full-stack reporting, and RAG-based knowledge platforms — core stack includes Java, Spring Boot, React, Python, Kafka, PostgreSQL, Kubernetes, and Azure OpenAI

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Thermo Fisher Scientific
Pittsburgh, PA
08.2024 - Current
  • Enhanced a multi-region connected enterprise platform supporting inbound request routing, transaction and order processing, auditability, reporting, and analytics workflows across North America and Europe — improving reliability, observability, and operational supportability of existing distributed systems.
  • Improved high-volume transaction and order-processing workflows by strengthening request intake, message-driven processing, retry handling, dead-letter recovery, and operational traceability across integration flows supporting 10K+ orders per day.
  • Engineered event-driven backend services and integrations using Java, Spring Boot, Kafka, IBM MQ, Redis, PostgreSQL, GraphQL, and REST APIs to move data reliably across routing, setup, processing, and audit systems.
  • Developed full-stack reporting and analytics capabilities using React, TypeScript, Apollo GraphQL, Chart.js, Express, and TypeGraphQL — surfacing transaction health, billing, audit, retry, and partner metrics, reducing investigation time by 40% and saving 8+ hours per week.
  • Built a document-search and knowledge-retrieval pipeline ingesting SharePoint content via Microsoft Graph API — extracting, chunking, and embedding enterprise documents with Azure OpenAI, storing vectors in PostgreSQL with pgvector, and employing Retrieval-Augmented Generation (RAG) applications for support and knowledge retrieval grounded in internal enterprise data.
  • Contributed to a secure MCP-based enterprise AI platform exposing 20+ internal tools (search, pricing, document access, order lookup, and workflow automation) with JWT, RBAC, rate limiting, and audit logging; supported AI agent improvements for SQL, OpenSearch, Solr, and OpenAI-compatible chat and embeddings APIs.
  • Led design reviews and mentored a junior engineer on event-driven architecture and testing best practices, improving onboarding efficiency and accelerating feature delivery.

Software Engineer

Thermo Fisher Scientific
Pittsburgh, PA
09.2019 - 03.2024
  • Headed a team of 6 developers (on-site and overseas) using Agile SCRUM, increasing customer satisfaction by 35% through UI/UX enhancements and iterative feature delivery.
  • Modernized legacy monolithic supplier integration workflows into 20+ Spring Boot microservices with JWT authentication and AWS-hosted data services (Lambda, S3, DynamoDB, Elasticsearch), reducing downtime, memory usage, and AWS expenses by 50%.
  • Built Kafka, Spring Batch, and SFTP/FTP workflows for automated processing of purchase orders, invoices, and shipment data — improving concurrent processing efficiency by 30% across 1M+ records.
  • Directed migration of 50+ applications from Stash to GitHub and led phased upgrades from Java 8/11 to Java 21 and Spring Boot 3.2.x, reducing downtime by 25% and closing critical security vulnerabilities.
  • Designed JDBC/PostgreSQL integration layers and implemented multithreading using streams and lambda expressions, reducing processing time by 40% and system downtime by 30%.

Software Engineer

T. Rowe Price
Owings Mills, MD
11.2016 - 08.2019
  • Modernized a paper-based retirement account rollover process by building a digital end-to-end transfer workflow using Java, JSP, HTML, CSS, JavaScript, Node.js, and Vue.js — increasing user engagement by 40%, conversion by 25%, and user satisfaction by 25% while reducing bounce rates by 30%.
  • Built 10+ Spring Boot microservices with OAuth 2.0 and Jersey, improving scalability and enabling peak-load handling with high-availability SLAs.

Education

M.S. - Computer Information Systems

Florida Institute of Technology
Melbourne, Florida
05.2016

B.E. - Electronics and Communication Engineering

Sri Krishna College of Engineering
Coimbatore, India
05.2013

Skills

  • Programming Languages: Java, Python, TypeScript, JavaScript, HTML, CSS
  • Frameworks & Web: Spring Boot, FastAPI, React, Express, Vuejs, Nodejs, Spring Batch, Spring Data JPA
  • Cloud / DevOps: AWS — Amazon Web Services (Lambda, S3, DynamoDB), Docker, Kubernetes, Jenkins, CI/CD, Git, Maven, Gradle
  • Databases: PostgreSQL, Oracle, Redis, DynamoDB, MongoDB, Elasticsearch, OpenSearch, Solr
  • Messaging & APIs: Apache Kafka, IBM MQ, REST, GraphQL, Apollo GraphQL, TypeGraphQL, Microsoft Graph API, SFTP/FTP
  • AI / ML: Azure OpenAI, Retrieval-Augmented Generation (RAG), vector embeddings, pgvector, semantic search, MCP tool integrations
  • Security & Monitoring: JWT, OAuth 20, RBAC, Splunk, Datadog, Grafana
  • Testing & Tools: Selenium, Spock, JUnit, JIRA, Maven, Gradle, Git

Timeline

Senior Software Engineer

Thermo Fisher Scientific
08.2024 - Current

Software Engineer

Thermo Fisher Scientific
09.2019 - 03.2024

Software Engineer

T. Rowe Price
11.2016 - 08.2019

B.E. - Electronics and Communication Engineering

Sri Krishna College of Engineering

M.S. - Computer Information Systems

Florida Institute of Technology
VISHNUPRASANTH BALACHANDRAN