About Me

Hi, I'm Srinath, a Master's student in Computer Science at Georgia Tech, actively seeking full-time software engineering and data engineering opportunities. I am deeply passionate about database internals, data platforms,distributed systems, and architecting robust, high-performance infrastructures.

My professional journey has given me a unique blend of theoretical depth and practical, large-scale software engineering experience. Developing a low-code/no-code ETL platform, a self-service data editor, and an advanced query studio as a Software Engineer at Arcesium honed my backend and distributed systems fundamentals. Additionally, my recent Data Engineering internship at Tesla allowed me to modernize massive data pipelines, optimize storage schemas with Apache Iceberg, and tackle high-impact data infrastructure challenges.

Coupled with my rigorous coursework at Georgia Tech in advanced databases, big data systems and distributed computing, I have developed a solid foundation in designing scalable backend architectures that drive seamless workflows. I am eager to bring this expertise to a dynamic team and make an immediate impact on day one.

Experience

Georgia Tech, School of Computer Science

Graduate Teaching Assistant

Jan 2026 — Present

  • GTA for CS 6423: Advanced Database System Implementation

Tesla

Data Engineering Intern

May 2025 — Dec 2025

  • Transformed core infrastructure to an Environment-as-a-Parameter model, enabling the seamless migration of distributed pipelines across regional clusters without manual intervention.
  • Redesigned backend data schemas by transitioning from EAV to wide tables using Apache Iceberg, reducing the storage footprint by 85% and decreasing pipeline execution times by 20 seconds.
  • Engineered a low-latency state-correction framework that translated user inputs into immediate fixes for missing telemetry records, enhancing overall system reliability.
  • Enhanced internal PySpark packages by integrating new feature flags and comprehensive test suites, improving the shared tooling utilized by multiple engineering teams.
  • Developed data pipelines powering dashboards with data to monitor service proficiency, diagnostic accuracy, and service logistics.

Georgia Tech, Physical Internet Center

Graduate Research Assistant

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

Arcesium

Senior Software Engineer

Jan 2024 — July 2024

  • Developed a self-serviceable low-code/no-code ETL platform for building data transformation pipelines with SQL/Python snippets enabling non-technial users to spin up data pipelines in a few minutes.
  • Orchestrated the end-to-end flow of ETL pipelines, handling user API calls, cron, manual & event-based triggers, queuing jobs, resource allocation, and PySpark workflows.
  • Implemented distributed caches reducing metadata fetch times from AWS Glue and DataHub from 7-10s to less than 200 milliseconds.
  • Implemented distributed rate-limiting using the Token Bucket algorithm for the microservices in the platform.
  • Worked on data ingestion converting raw data into structured data in Postgres and Delta tables for financial insights with efficient Spark jobs.

Software Engineer

July 2022 — Jan 2024

  • Developed microservices from scratch to fetch/edit data in the data lake using Postgres and Delta tables using AWS Athena and Spark pipelines.
  • Worked on benchmarking and optimizing resource allocation for Spark based ETL jobs reducing cloud costs by 35%.
  • Implemented CI/CD pipelines for services on the platform, handled resrouce allocation via Terraform.

Software Engineering 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.

CEG Tech Forum

Director of Technology - Backend Development/DevOps

Nov 2021 — June 2022

  • Conducted workshops on Cloud Computing and Amazon Web Services
  • Designed scalable cloud architecture on AWS facing close to 1 million incoming requests.
  • Integrated payment portal (Instamojo) with < 1% failure rate.
  • Developed backend APIs for registrations, payments, games, and a blog site for the college's tech festival.

Backend Developer & DevOps

Dec 2020— Nov 2021

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

Computer Science Engineer's Association

Secretary of Courses

Nov 2021 — June 2022

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

Backend Developer & DevOps

Jan 2021 — Dec 2021

  • Developed 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.

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

Georgia Institute of Technology

Master of Science, Computer Science (MSCS)

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

GPA: 4.0/4.0

Coursework: Distributed Computing, Advanced Database Systems, Big Data Systems and Analytics, High Performance Computing, High Performance Computer Architecture, Hardware-Software Co-Design for Machine Learning Systems, Introduction to Graduate Algorithms, Computer Networks, Enterprise Cybersecurity Management

College of Engineering Guindy Anna University

Bachelor of Engineering, Computer Science & Engineering (BE Hons)

Aug 2018 — May 2022 | Chennai, India

CGPA: 9.29/10

Active member in the Computer Science Engineer's Association (CSEA) and National Service Scheme (NSS). Back End Developer at CEG Tech Forum (CTF) and CSEA.

Projects

Benchmarking & Semantic Caching for LLM-based RAG System - TokenSmith

January 2026 - Present

  • Built a benchmarking framework for TokenSmith’s RAG QA pipeline, evaluating latency, retrieval quality, and answer accuracy across FAISS (vector) and BM25 (lexical) retrieval to identify system bottlenecks.
  • Developing a semantic caching layer to reuse responses for semantically similar queries, leveraging CrossEncoder re-ranking and HyDE query expansion to cut redundant LLM inference.

Fault Tolerant Distributed Sharded Key-Value Store

January 2025 - May 2025

  • Developed a highly-available, sharded key-value store using 3-way Paxos replication for fault tolerance, 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.

Advanced Database System Implementation (BuzzDB)

January 2025 - May 2025

  • Designed and implemented a robust Write-Ahead Logging (WAL) subsystem supporting full transaction recovery (Redo and Undo phases) and active checkpointing to guarantee data durability and atomic rollbacks.
  • Developed a cost-based query optimizer that estimates join cardinality and IO/CPU costs, utilizing Dynamic Programming to compute and cache optimal left-deep join execution plans.
  • Built a transaction manager to actively track transactional state and coordinate with the buffer manager to enforce strict atomicity by precisely flushing or discarding modified pages upon commit and abort operations.

Ensemble of LLMs for Sentiment Analysis on Neologisms

September 2024 - December 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.

Concurrent Operations on B-plus Trees

August 2024 - December 2024

  • Developed lock-based and latch-free B-plus trees, to support concurrent inserts, deletes, and look-ups, ensuring correctness under multi-threaded and multi-processor execution.
  • Increased throughput by up to 5 times by reducing lock contention using fine-grained node-level locking and using lock-free compare-and-swap (CAS) operations with near-linear scalability to 16 cores.

5 Stage Superscalar Pipeline with In-order and Out-of-order execution

August 2024 - December 2024

  • Built a trace-driven superscalar pipeline with forwarding and Gshare branch prediction, with performance analysis.
  • Developed out-of-order execution with in-order commit, incorporating a Reorder Buffer (ROB) for precise state management and a Register Alias Table (RAT) for dynamic register renaming.
  • Implemented a scalable multi-core, multi-level cache simulator integrated with a DRAM-backed main memory model.

SDN-based Intrusion Detection System

May 2022

  • Build 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%.

Classification of DDoS & Flash Events

June 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.
  • Presented the paper at Fourth International Conference on Electrical, Computer and Communication Technologies, Erode, India, 2021.

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.