Hello! I'm
Rahul Purswani

Welcome to my corner of the internet! I'm a data-driven engineer with a passion for building across the entire data lifecycle - from data pipelines and infrastructure to analytics and machine learning models. Graduated in May 2025 and open to full-time roles where I can help turn data into impact. Let’s connect!

My avatar

About me

I recently graduated with a Master’s in Computer Science, where I focused on data engineering, backend systems, and machine learning. I love building systems that make data useful—from scalable ETL pipelines to ML workflows that support real-time decision-making. During my time at ZeroEyes, I worked on everything from automating large-scale data collection to fine-tuning vision models for annotation and search. I also gained experience mentoring students as a teaching assistant, which sharpened my ability to explain complex topics clearly and work across teams.

CS Optima, Inc.

Austin, TX, USA

August 2025 - Present

Software Development Engineer I

Again, I was working in the Data Engineering Team, where I contributed to projects focused on building scalable pipelines, automating workflows, and curating large datasets to support downstream tasks.

• Built a scalable ETL pipeline using Selenium, Scrapy, and AWS EC2 to collect 1.1M+ images for a client's ML pipeline; improved ingestion efficiency by 20% using image hashing.

• Wrote advanced SQL queries to curate and update 500K+ datapoints for downstream ML workflows; also researched and documented data augmentation methods like AutoAugment, RandAugment, and AutoDA to support experimentation.

ZeroEyes Inc.

Conshohocken, PA, USA

Febuary 2024 - May 2024

Software Engineer Intern

Again, I was working in the Data Engineering Team, where I contributed to projects focused on building scalable pipelines, automating workflows, and curating large datasets to support downstream tasks.

• Built a scalable ETL pipeline using Selenium, Scrapy, and AWS EC2 to collect 1.1M+ images for a client's ML pipeline; improved ingestion efficiency by 20% using image hashing.

• Wrote advanced SQL queries to curate and update 500K+ datapoints for downstream ML workflows; also researched and documented data augmentation methods like AutoAugment, RandAugment, and AutoDA to support experimentation.

ZeroEyes Inc.

Conshohocken, PA, USA

May 2023 - December 2023

Research and Development Intern

I was working in the Data Engineering Team, where I deepened my understanding in ML pipelines, large-scale data analytics, model training, and deployment-ready solutions.

• Leveraged OpenAI's CLIP model in PyTorch to enable text-based image search. Improved search speed for context specific image by 60% and improved overall user experience in retrieving relevant images from a corpus of 250K+ images.

• Implemented custom CNN and fine-tuned ResNet & YOLO models in TensorFlow to streamline data annotation, cutting annotation time by 15% and minimizing manual efforts by annotators. Generated embeddings and performed exploratory data analysis (EDA) on metadata for 100k+ datapoints.

University of Kansas School of Engineering

Lawrence, KS, USA

August 2022 - December 2024

Graduate Teaching Assistant

I was TA for Senior Capstone and Compilers Construction courses at KU, where I developed strong leadership and mentoring skills while supporting student learning.

• Senior Capstone: Organized and led weekly agile sprint meetings for 9 teams to discuss progress, address obstacles, and set achievable sprint goals. Assisted students with technical challenges and overall boosting team productivity.

• Compilers Construction: Facilitated interactive lab sessions for over 40 students. Explained topics from lexical analysis and parsing to code generation with hands-on examples. Evaluated and provided feedback on students' lab work.

Let's Connect!

Whether you have an exciting project in mind, want to discuss a potential collaboration, or simply wish to say hello, I'd love to hear from you!

contactme@rahulp.dev

GitHubLinkedInX (Twitter)