Perminder Singh
Principal Software Engineer • Building AI-Powered Backend Systems • Java | Spring Boot | LangChain4j
- Role
- Principal Member of Technical Staff at Oracle
- Location
- Gurugram, HR, IN
- LinkedIn followers
- 500 followers
About Perminder Singh
I\'m a Principal Software Engineer with 10+ years of experience building scalable backend systems across Healthcare, Fintech, Compliance, Logistics, and E-commerce — currently at Oracle.At Oracle Health, I lead data engineering for a healthcare scorecard platform — designing distributed ETL pipelines that process up to 1TB of data, driving a large-scale migration from AWS to OCI, and currently architecting the decomposition of a monolithic Hadoop pipeline into a modern Spark-based system. I lead a team of 4-5 engineers and own technical decisions end to end. More recently, I\'ve been deliberately expanding into AI-powered backend engineering. I\'m building production-grade AI APIs using Spring Boot and LangChain4j — with a focus on observability, token cost tracking, resilience patterns, and structured output. My goal is to bring the same engineering rigour I apply to backend systems to AI systems.Outside of work, I\'m building a specialized AI tool in the accounting and finance space — focused on solving a workflow that currently takes experienced professionals 4-5 hours per engagement, down to minutes. Core stack: Java • Spring Boot • Python • Go • Kafka • Postgres • MongoDB • Redis • Elasticsearch • LangChain4j • gRPC Always open to conversations with engineers and leaders working at the intersection of backend systems and AI.
Experience
Principal Member of Technical Staff
Feb 2025 — Present
Leading the decomposition of a large-scale monolithic Hadoop pipeline into a distributed Spark-based architecture, designing end-to-end solution across multiple services used by cross-functional teams — targeting significant reduction in pipeline execution time via on-demand Spark clusters processing 100s of GBs to ~1TB of data* Spearheading AWS to OCI cloud migration for data processing services, owning technical design and delivery end to end* Implemented MIPS Value Pathways (MVP), a full end-to-end feature addition to the healthcare scorecard pipeline, from design through delivery.* Managed and maintained ETL pipelines and data processing services responsible for healthcare scorecard generation, including bug fixes and operational stability.* Leading a team of 4-5 engineers across multiple concurrent projects, owning technical decisions and delivery.
Education
DUCAT
Professional Training, JAVA
Maharaja Surajmal Institute Of Technology
Bachelor's Degree, Information Technology
2012 — 2015
Guru Tegh Bahadur Polytechnic Institute
Ploytechnic Diploma, Computer Engineering
2008 — 2011
Skills
- Elasticsearch
- Algorithms
- Ielts
- Scala
- Operating Systems
- Spark
- Reverse Engineering
- C
- Programming
- Powerpoint
- Databases
- Google Cloud Platform
- Java Enterprise Edition
- Software Design
- Redis
- Celery
- Avro
- Mysql
- Software Development
- Python
- Sql
- Apache Zookeeper
- Linux
- Google App Engine
- Big Data
- Performance Tuning
- Apache Spark
- Java
- Hadoop
- Rabbitmq
- Mongodb
- Amazon Web Services (Aws)
- Research
- Mapreduce
- Apache Kafka
- Android
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.