Data Engineering · AI Engineering · Cloud Architecture

Nikhith KrishnaVinduru

Building scalable data platforms, cloud-native pipelines, and AI-driven analytics solutions.

Nikhith Krishna Vinduru at his desk

About

Data Engineering · AI Engineering · Cloud Architecture

Senior Data Engineer with 6+ years of experience building scalable ELT pipelines, real-time streaming architectures, cloud-native data platforms, and AI-powered analytics solutions across AWS, Azure, Snowflake, Spark, Databricks, Airflow, and Python. Passionate about designing reliable data systems that power business intelligence and machine learning.

Based in West Haven, Connecticut — open to remote, hybrid, and onsite work.

6+Years experience
100M+Records processed
15+Enterprise pipelines

Work Experience

Where the pipelines have run

Nikhith Krishna Vinduru in his home office setup

Core stack

PythonPySparkSQLDatabricksSnowflakeAWSAzureAirflowKafkaDBTTerraformKubernetes

Education

  • M.S. in Data ScienceUniversity of New Haven, CT · 2024
  • B.Tech, Electronics & CommunicationBharath University, Chennai · 2019

Certifications

  • AWS Certified Data Engineer – Associate2026
  • Intro to Snowflake for Devs & Data Engineers2026
  1. Senior Data Engineer

    Sep 2025 — Present

    State Street · Boston, MA · Contract

    • Designed and implemented ELT pipelines using PySpark and Databricks, replacing legacy batch jobs with modular, testable Python-based transformation layers.
    • Reduced data retrieval latency by 25% through optimized Spark caching strategies and restructured Snowflake query patterns.
    • Built a granular role-based data access layer integrated with enterprise authentication, enforcing compliance across all financial ELT pipelines.
    • Mentored two junior engineers on PySpark performance patterns, modular code design, and pipeline observability.
  2. Data Engineer

    Jun 2024 — Aug 2025

    Verizon · Irving, TX · Contract

    • Increased pipeline throughput by 40% by re-architecting from batch processing to a real-time Kafka-based ELT streaming model.
    • Designed and deployed Airflow DAGs to orchestrate multi-stage ELT workflows across Kafka, AWS, and BigQuery.
    • Implemented robust Kafka checkpointing and event re-processing logic, eliminating intermittent data loss.
    • Prototyped a Generative AI workflow to summarize system logs, enabling faster root-cause analysis for on-call engineers.
  3. Data Engineer

    Nov 2021 — Dec 2022

    Motivity Labs · Hyderabad, India · Full-time

    • Designed ELT data models in Snowflake to consolidate customer records from disparate relational sources into a single unified view.
    • Built and maintained Airflow DAGs to orchestrate daily ELT jobs, including extraction, validation, and load sequencing.
    • Improved lead conversion accuracy by 15% through automated data quality validation scripts catching schema drift and null anomalies.
  4. Junior Data Engineer

    Jan 2019 — Oct 2021

    Ramco Systems · Chennai, India · Full-time

    • Automated daily report extraction from legacy PostgreSQL databases using Python ELT scripts, saving ~10 hours of manual work per week.
    • Mapped and validated legacy schema fields to target warehouse structures, writing integrity tests for accurate migration.
    • Documented database schemas, data flow processes, and transformation logic for long-term maintainability.

Selected Work

Projects

Natural Language Processing · Machine Learning

SMS Spam Classification using NLP

View code ↗

End-to-end NLP pipeline classifying SMS messages as spam or legitimate. Text preprocessing, TF-IDF feature extraction, model training, evaluation, and prediction across Logistic Regression and Random Forest.

PythonPandasNumPyNLTKScikit-learnTF-IDF
98.7%Accuracy
5,500+SMS messages
2Models compared
SMS spam classification pipeline overview
Random Forest model code and classification report

Regression · Machine Learning

Used Car Price Prediction

View code ↗

Regression model estimating used car prices from vehicle specifications. Data cleaning, exploratory data analysis, feature engineering, model training, and performance evaluation.

PythonPandasNumPyScikit-learnMatplotlibSeaborn
10,000+Records
15Features
LinearRegression model
Feature correlation heatmap
Selling price vs owner and car age plots