Nikhil Nandkumar Mhatre

Nikhil Nandkumar Mhatre

Connect with me

About Me

Hey, I’m Nikhil Mhatre — a software engineer and MS-CS candidate at the University of Texas at Arlington (GPA 4.0). I build cloud-native data pipelines, event-driven microservices, and full-stack applications using Python, Java/TypeScript, Spark, Kafka, and React. After two years as a Data Engineer at LTIMindtree I delivered high-throughput Snowflake ETL workflows on AWS & GCP, cut latency, and led cross-functional teams to squash data pain-points. I’m passionate about distributed systems, DevOps automation, and translating gnarly requirements into elegant, reliable products. When I’m not coding you’ll find me mentoring juniors, contributing to open-source, or digging into the latest cloud architecture talk.

Download Resume

Languages

  • Python
  • Java
  • TypeScript
  • JavaScript
  • SQL
  • C
  • PHP

Frameworks & Platforms

  • React
  • Next.js
  • Spring Boot
  • Node.js
  • Apache Spark
  • Apache Kafka
  • Tailwind CSS

Cloud & DevOps

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Snowflake
  • Git
  • GitHub
  • PostgreSQL
  • MongoDB
  • MySQL

Experience

Analyst

OIT · University of Texas at Arlington

Arlington, TX · Aug 2023 – Present

  • Analyzed service desk ticket data to identify recurring issues, optimize response times, and propose process improvements using Excel and Power BI.
  • Built and maintained internal dashboards tracking ticket volumes, resolution SLAs, and agent performance metrics.
  • Collaborated with IT management to translate operational trends into actionable insights, reducing ticket backlog by streamlining workflows.
  • Developed scripts and documentation to automate reporting processes and support knowledge base enhancement.
  • Regularly performed data cleanup and categorization to improve the accuracy of reporting and trend analysis across technical support interactions.

M.S. Computer Science 🎓

University of Texas at Arlington

Arlington, TX · Aug 2023 – May 2025 (exp.)

  • GPA 4.0/4.0. Coursework in Distributed Systems, Cloud Computing, Big Data, Machine Learning, and Secure Programming.
  • Teaching Assistant for “Cloud & Big-Data”—delivered hands-on AWS and Spark labs to over 100 students.
  • Led open-source project teams in the Association for Computing Machinery (ACM) at UTA.
  • Active contributor to coding competitions and technical workshops on advanced backend and data engineering topics.

Data Engineer

LTIMindtree

Bengaluru, India · Jun 2021 – Jul 2023

  • Designed Java-based serverless microservices on AWS (Lambda, MSK), enabling real-time processing of employee lifecycle events and streaming validated data to downstream audit systems.
  • Steered a cross-functional investigation of HRIS data anomalies across 40,000+ global records—collaborated with BAs and Data Scientists, analyzed Spark scripts and Informatica workflows, and delivered a scalable fix.
  • Developed Python-based workflows, stored procedures, and materialized views that eliminated 5+ hours of manual effort weekly, while improving data visibility through interactive Power BI dashboards.
  • Engineered and optimized ETL pipelines using Snowflake, Spark, Kafka, Scala, and SQL—handled data from 20+ sources, increased pipeline efficiency by 15%, and enforced robust data validation.
  • Authored comprehensive documentation and runbooks, reducing production incident recovery time (MTTR) by 40% and improving system auditability.

B.E. Computer Science & Engineering 🎓

Mumbai University

Navi Mumbai, India · Aug 2017 – Jul 2021

  • GPA 3.6/4.0. Courses in Database Management, OOP, AI, Operational Research.
  • Awarded Best Summer Internship Project for an automation platform adopted by multiple campus teams.
  • Organized two coding competitions and one hackathon as part of the Computer Society of India (CSI) technical team.
  • Delivered workshops on web development with XAMPP, PHP, and JavaScript to 100+ students.

Software Developer Intern

Ramrao Adik Institute of Technology

Navi Mumbai, India · May 2019 – Jun 2020

  • Led a 5-person team to digitize research paper workflows—introduced version control and discussion boards using PHP, MySQL, and JavaScript, reducing paper processing times by 3×.
  • Automated voting for the Mumbai University student election system, supporting 750+ institutions.
  • Built a scalable attendance management platform with React and Spring Boot—handled 15,000+ concurrent users.
  • Trained junior developers in SQL, DBMS, and CI/CD; ensured knowledge transfer and codebase sustainability.
  • Received Best Summer Internship Project award for high-impact automation solutions.

Projects

Fitness Tracker

Fitness Tracker

Next.jsReactTypeScriptNode.jsPostgreSQLDockerTailwind CSS

Full-stack application that logs workouts, sets goals, and offers AI-based nutrition tips. JWT-secured APIs, charts for progress, and “one-click” Docker deployment.

Scalable Web Crawler & Search UI

Scalable Web Crawler & Search UI

PythonKafkaElasticSearchReactDockerKubernetes

Distributed crawler that pushes scraped content to Kafka → ElasticSearch; a React UI provides lightning-fast full-text search with ranking and filters.

RAFT Consensus Demo

RAFT Consensus Demo

PythongRPCDockerKubernetes

Educational implementation of the Raft consensus algorithm. Spin up a 5-node cluster with Docker-Compose, inspect log replication, and run resiliency tests.

Fake News Detection

Fake News Detection

PythonTensorFlowscikit-learn

End-to-end NLP pipeline (cleaning → vectorising → deep-learning) that classifies news headlines/articles as real or fake. Achieved 96 % accuracy on Kaggle dataset.

SecureAPI Boilerplate

SecureAPI Boilerplate

FastAPIPythonDockerJWTPostgreSQL

Opinionated starter kit for building production-ready APIs: OAuth2 / JWT auth, Pydantic validation, rate-limiting, Swagger docs, and GitHub Actions CI.

LeNet-5 (MNIST)

LeNet-5 (MNIST)

PythonTensorFlow

Clean reproduction of the classic LeNet-5 CNN, hitting 99 % accuracy on MNIST. Includes live training-loss plots & hyper-parameter notebook.

gRPC Micro-services Playground

gRPC Micro-services Playground

GogRPCDocker

Hands-on examples showing bidirectional streaming, deadlines, TLS, and load balancing with Go + gRPC.

Netalyze

Netalyze

PythonKafkaElasticSearchDocker

Pipeline that ingests network logs, enriches them with threat-intel feeds, and serves analytic dashboards for security teams.

© 2025 Nikhil Mhatre. All Rights Reserved.