About me

Hi, I'm Srinath, a graduate student at Georgia Tech pursuing a Master's degree in Computer Science. I recently concluded my Data Engineering Internship at Tesla in Bay Area.
With a passion for backend development, databases, and distributed systems, I am dedicated to building scalable and efficient software solutions. My academic journey and hands-on experience with building software for financial institutions, big data platforms and full stack web developement have equipped me with a solid foundation in designing and optimizing backend architectures that drive seamless data flow and support complex distributed systems. I'm constantly exploring new technologies and methodologies to further enhance my skills in backend engineering, real time systems and database management. With my recent experience in data engineering at Tesla, I have gained hands-on experience in building data pipelines, ETL processes understanding the business requirements and working with data engineers to design and implement data pipelines to support the business needs.

Skills

Languages: C/C++, Java, Kotlin, Python, SQL, Javascript, Typescript
Technologies/Frameworks: SpringBoot, NodeJS, ReactJS, Express, Flask, Hazelcast
DevOps: Docker, Kubernetes, Argo, EKS, Amazon Web Services, HPA, CI/CD Pipelines
Data Engineering: Apache Spark, PySpark, Athena, Trino, ETL Pipelines and Orchestration, Delta, PostgreSQL, Apache Airflow, Apache Iceberg
Data Science: Tensorflow, PyTorch, HuggingFace, Keras, Scikit-learn, Pandas, Numpy

Experience

Experience

  1. Georgia Tech, School of Computer Science

    Graduate Teaching Assistant Jan 2026 — Present

    GTA for CS 6423: Advanced Database System Implementation

  2. Tesla

    Data Engineering, Internship May 2025 — December 2025

    Worked on migration of data pipelines to new regional clusters by transforming the entire infrastructure to use Envirnment-as-a-Paramter design pattern.
    Optimized the data storage by converting tall Entity-Attribute-Value (EAV) tables to wide tables by leveraging iceberg's schema evolution capabilities.
    Worked on ugpgrading the flags and test cases in the pyspark packages used by the all teams using the data platforms to leverage latest iceberg features.
    Designed and developed the process to enable users to fill in missing data, and correct the data from energy devices in the platform from the existing UI.
    Developed data pipelines that powered dashboards to monitor the service proficiency, diagnostic accuracy, and service logistics for services in Energy Devices.

  3. Physical Internet Center, Georgia Tech

    Graduate Research Assisstant Jan 2025 — May 2025

    Worked on the developement of orchestrating Less-Than-Truckload Hyperfreight System at H. Milton Stewart School of Industrial and Systems Engineering, Georgia Tech

  4. Arcesium

    Senior Software Engineer Jan 2024 — July 2024

    Worked on development of a self-serviceable low code no code ETL platform where users can build data transformation pipelines by specifying data sources, data destination configurations, and simple SQL and Python snippets.
    Orchestrated the end-to-end flow of ETL pipelines on the platform starting from user given inputs via APIs, queuing jobs, resource allocation and limiting, and orchestration of pyspark workflows.
    Implemented distributed caches that made the metadata fetch complete in few milliseconds which previously took 7-10 seconds via API calls.
    Implemented distributed rate-limiting for the microservices in the platform.
    Worked on the data ingestion to convert raw data into useful structured data for financial insights.

    Software Engineer July 2022 — Jan 2024

    Developed microservices to fetch/edit data in the data lake irrespective of dataset’s storage format from scratch.
    Worked on benchmarking and allocating resources for Spark based ETL jobs resulting in reduced cloud costs.
    Implemented the CI/CD pipelines for application deployment which ran tests, built Docker images, deployed them in Kubernetes, and was well versed in configuring AWS resources via Terraform for the entire data platform.

    SDE Summer Intern June 2021 — Aug 2021

    Enhanced the feed data enrichment API responses based on Spring Boot to additionally return metadata related to the standardisation of feed values without any additional API latencies, enhancing the transparency around the process.
    Developed UI components with ReactJS to display this metadata in a resizable sidebar, improving UX for the end-users.

  5. CEG Tech Forum

    Director of Technology - Backend Developement/Devops Nov 2021 — June 2022

    Conducted workshops on Cloud Computing and Amazon Web Services.
    Developed the back end APIs for registrations, payments, online games, and a blog site for the college’s tech festival.
    Integrated payment portal (Instamojo) to the website for seamless payments with a failure rate of less than 1%.
    Designed the scalable cloud architecture on AWS for deploying APIs, web pages, databases, and online games, which faces a traffic of close to 1 million incoming requests during the even.

    Backend Developer/Devops Nov 2021 — June 2022

    Involved in the development of back-end servers, REST APIs and Databases for the virtual edition of Kurukshethra(K!) 2021.

  6. Computer Science and Engineering Association CEG

    Secretary of Courses Nov 2021 — June 2022

    Responsible for Teaching and Mentoring Students in areas of Programming, Web Development and Data Structures & Algorithms.

    Backend Developer/Devops Jan 2021 — Nov 2021

    Involved in the development of back-end servers, REST APIs and Databases for the virtual edition of Abacus 2021(inter-college symposium).
    Responsible for Deployment and Maintenance of the site & DB.
    Integrated the payments solutions with the web services for the event.

  7. HealthMed Technologies

    Junior Developer Intern Nov 2019 — Dec 2019

    Worked on the development of a hybrid application prototype that helps patients access their medical records shared by hospitals.

Education

Education

  1. Georgia Institute of Technology

    Aug 2024 — Present (Expected May 2026) Atlanta, GA, USA

    Master of Science, Computer Science (MSCS) - GPA 4.0/4.0
    Coursework: Distributed Computing, Advnaced Database Systems, Big Data Systems and Analytics, High Performance Computing, High Perfomance Computer Architecture, Hardware-Software Co-Design for Machine Learning Systems

  2. College of Engineering Guindy Anna University

    Aug 2018 — May 2022 Chennai, India

    Bachelor of Engineering, Computer Science & Engineering (BE Hons) - CGPA 9.29/10
    Active member in the Computer Science Engineer's Association (CSEA) and National Service Scheme(NSS) at college. Back End Developer at CEG Tech Forum (CTF) and CSEA.

  3. Narayana Junior College

    2016 — 2018 Nellore, India

    Board of Intermediate Education - 98.2%

  4. The BVB School

    2016 Erode, India

    Central Board of Secondary Education - CGPA 10/10

Projects

Projects

  1. Fault Tolerant Distributed Sharded Key-Value Store (DSLabs)

    Sept 2024 - Dec 2024

    Developed a highly-available, sharded key-value store using 3-way Paxos replication for fault tolerance, successfully passing concurrency tests designed to simulate thousands of concurrent operations per second across multiple nodes.
    Verified the system’s resilience to more than 5,000 randomized failure scenarios, with strong consistency guarantees and no data loss

  2. Concurrent Operations on B-plus Trees

    Sept 2024 - Dec 2024

    Studied and implemented concurrent operations on B-plus tree with locking and lock-free mechanisms (in C/C++) to model data structures for highly parallel computing workloads.
    Experimented with multi-threaded and multi-processor systems and studied their behavior in high/low contention scenarios.

  3. Ensemble of LLMs for Sentiment Analysis on Neologisms

    Sept 2024 - Dec 2024

    Implemented an ensemble for Large Language Models (LLMs) to detect sentiment expressed by Neologisms on Social Media and achieved an accuracy of 87% on Twitter Neologisms using Hugging Face Transformers and PyTorch.
    Studied the performance of task based fine tuning techniques and resource efficiency PEFT techniques like LoRA, DoRA and AdaLoRA against full model fine tuning of the GPT-2 and BERT based LLMs.

  4. SDN-based Intrusion Detection System For Mitigating Automated Malicious Traffic Flows

    May 2022

    Built a traffic classification engine based on Random Forest algorithm to detect anomalous flows with F1 score of 95.3%.
    Designed SDN controller rules to identify, verify real human users and serve the requested resources only to legitimate requests increasing file download speeds by 30%.

  5. Classification of DDoS Attacks and Flash Events using Entropy Based Methods

    May 2021

    Real-time classification of network traffic illegitimate DDoS or legitimate Flash event with accuracies of 80% and 85% respectively in an SDN based environment.
    Publication: Classification of DDoS Attacks and Flash Events using Source IP Entropy and Traffic Cluster Entropy
    2021 Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT) · Nov 29, 2021

  6. LALR Parser for English Grammar and Clustering Sentences

    July 2020

    Parses sentences and checks the grammatical correctness of sentences using the LALR parsing technique and clusters similar sentences

  7. MockChain

    July 2020

    Built a proof-of-work based blockchain application using NodeJS express node and Redis as distributed database. Deployed services to create wallets, conduct transactions, mine blocks, publish the mined blocks to all the peers on the network and a ReactJS based UI for users to interact with the block chain.

  8. MNIST Hand Written Digit Recognition System

    May 2020

    Simple Neural Network using Octave to recognize hand written digits trained using MNIST dataset.

  9. Bank Management System

    March 2020

    A simple, primitive bank-management system using MySQL DB, Ionic Framework and NodeJS

  10. Metaphora

    April 2019

    A simple car-pooling web application

Resume