👨‍💻

Shreyas M Kaushik

Senior Software Engineer | Node.js | FastAPI | AI Integration Specialist

Download Resume

About Me

Senior Software Engineer specializing in Node.js and FastAPI, with extensive experience in integrating and optimizing AI/ML models through API implementation. My expertise lies in building scalable applications and implementing efficient solutions that bridge the gap between complex AI models and user-friendly interfaces.

At IHX, I've led the development of critical systems that process millions of transactions daily, including the development of a high-performance Persistence Engine and sophisticated Orchestration systems.

Key Highlights

  • Reduced query times from 1-2s to 10-15ms
  • Processing 10M+ messages daily
  • Implemented comprehensive MFA solutions

Professional Experience

Senior Software Engineer

IHX

Jul 2024 - Present
  • Led development of Persistence Engine using TypeORM and Node.js/TypeScript
  • Architected Orchestration Engine processing 10M+ messages daily
  • Implemented comprehensive MFA and SSO solution using Keycloak
  • Designed infrastructure for model security and scaling strategies
TypeScript Node.js AWS

Software Engineer

IHX

Aug 2022 - Jun 2024
  • Created QC UI Screens for ML model output enhancement
  • Built secure and efficient API layers for AI model integration
  • Increased model accuracy from 64% to 96% through feedback system
  • Implemented comprehensive observability using Promtail, Loki, and Grafana
React Node.js ML Integration

Software Engineering Intern

NULENTA PVT. LTD

Aug 2021 - Apr 2022
  • Developed core talent sourcing product Pro10X (Chrome Extension)
  • Implemented automated talent discovery and assessment features
Chrome Extension JavaScript

Project Showcase

Persistence Engine

Production

A single-layer persistence solution for extraction engines, reducing query time from 1-2s to 10-15ms across 10 tables. Streamlined data storage processes for multiple extractors.

TypeScript Node.js TypeORM
// Persistence Layer Implementation
import { EntityRepository } from 'typeorm';
class GenericRepository<T> {
   async findById(id: string): Promise<T> {
     return await this.repository.findOne(id);
  }
}
Optimized Query Performance

Orchestration Engine

Production

A scalable system to process digitization requests and track processes across AI/ML entities. Processes over 10 million messages daily and consolidates statuses for client visualization.

TypeScript Node.js AWS SQS
10M+ messages processed daily

Document Classifier

Production

Verification system for India's Largest Health Benefits Administrator. Increased "complete claim submissions" from 23% to 77% within 2 weeks.

Node.js MongoDB OAuth 2.0
23%
Before
77%
After

Complete claim submissions on first instance

Prescription
Lab Report
Invoice

QC UI Screens

Completed

Quality Control UI screens for ML model output correction and enhancement. Improved ML model accuracy from 64% to 96% through feedback system.

React MUI Redux
Document Preview
Model Accuracy: 96%
Extracted Data:
Patient: John Doe
Date: 2025-03-10
Amount: $1,250.00

Skills & Technologies

Frontend

React 95%
JavaScript/TypeScript 98%
HTML/CSS 90%
Tailwind MUI Redux

Backend

Node.js 95%
FastAPI 90%
Express 95%
TypeORM REST APIs Django

DevOps & Cloud

AWS 85%
Docker 90%
CI/CD 85%
Kubernetes GitHub Actions GCP

Tech Stack

Node.js
Python
React
JavaScript
AWS
Docker
MongoDB
PostgreSQL
AI/ML
Keycloak
Grafana
Git

AI Development Experience

AI Implementation Highlights

  • Mistral-7b LLM Integration

    Enhanced document processing accuracy by 32% through LLM model integration and fine-tuning.

  • Document Classification System

    Developed AI-powered system processing 20k+ documents daily with seamless API interfaces for client integration.

  • AI Model Feedback Loop

    Created efficient feedback systems to improve model accuracy from 64% to 96% through QC UI interfaces.

AI Tools & Integration

GitHub Copilot Expert

Daily use in development workflow

Claude API Integration Advanced

Integration for intelligent processing

Keycloak MultiMFA Development Expert

Custom Java SPI extension development

Get In Touch

Let's Connect

I'm always interested in hearing about new projects and opportunities. Feel free to reach out if you'd like to collaborate or just have a chat about technology.

Location

Bengaluru, Karnataka, India

Social Profiles