Shiva Mohan
Work Eligibility: Eligible to work in the USA with no restrictions
Experience
Software Developer
June 2024
— Present
Garuda Labs
Built core backend and frontend features for Grassroots, a social platform connecting users with mission-driven causes.
- Designed and implemented internal CLI tools that streamlined debugging and database lookups, improving developer efficiency.
- Integrated and optimized GraphQL APIs, enabling more responsive frontend performance and supporting dynamic, data-driven interfaces.
- Collaborated closely with frontend teams to deliver robust backend support, accelerating feature delivery and smoothing deployment cycles.
- Resolved high-priority React bugs, strengthening platform stability and enhancing the overall user experience.
Projects
SoloCal
June 2025
— July 2025
Full-stack scheduling application with real-time availability and Google Calendar sync
- Built a full-featured scheduling app using modern frameworks like Next.js 15, React 19, and Tailwind CSS v4
- Implemented real-time event creation, availability management, and dynamic booking link generation with Google Calendar sync
- Designed and integrated secure authentication and user management using Clerk and a type-safe database with Drizzle ORM and Neon
SNASH Audio Recorder
September 2021
— December 2021
A research-grade audio recording tool deployed at the Annual Eclipse Festival to aid data collection for HAM radio enthusiasts.
- Developed a custom audio recording application used by 25+ researchers.
- Replaced Audacity, integrating metadata encoding to streamline research workflows.
- Implemented API-based cloud storage (BOX) for file uploads, ensuring seamless data access.
Vessel Prediction from AIS Data
October 2022
— December 2022
A predictive model for vessel tracking that assigns position reports to ships even when their MMSI numbers are unavailable.
- Developed a predictive model for vessel tracking using AIS data, increasing accuracy for missing identities.
- Engineered data pipelines to process geospatial maritime data, ensuring reliable vessel identification.
- Applied hyperparameter tuning and classification algorithms, enhancing vessel tracking reliability.
Email spam classifier
September 2022
— October 2022
A machine learning-based system that detects and filters spam emails using an ensemble of classification models.
- Designed an ensemble classification system combining six ML models for spam detection.
- Applied RandomizedSearchCV for hyperparameter tuning and SFFS for feature selection, optimizing performance with only 23 key features.
- Enhanced email filtering precision, aligning with real-world spam characteristics and minimizing false positives.
Objektra: Object-Oriented Interpreter
January 2021
— May 2021
A custom-built interpreter that executes an object-oriented programming language similar to Java/C.
- Engineered a custom interpreter for an object-oriented language, showcasing compiler design expertise.
- Built from scratch, demonstrating skills in language parsing, runtime interpretation, and OOP concepts.
Education
Georgia Institute of Technology
January 2026
— May 2027
Masters of Science in Computer Science
University of Colorado, Boulder
August 2024
— May 2025
Masters of Science in Computer Science (transferring) (4.0)
- Data Mining
- Data Structures and Algorithms
Case Western Reserve University
August 2018
— December 2022
Bachelors of Science in Computer Science, Mathematics (3.06)
- Machine Learing for Big Data
- Algorithmic Robots
- Computational Intelligence
- Computer Networks
Languages
English:
Native Speaker
Tamil:
Native Speaker
Hindi:
Fluent
Skills
Frontend:
HTML / JSX, SCSS / CSS / Styled Components, Javascript / Typescript, React / Next, Redux / Apollo
Backend:
Node, Python, Postgres, Serverless
DevOps:
Docker, CI/CD, GitHub Actions
Databases:
MongoDB, PostGres, Hasura
Libraries:
Numpy, Pandas, SKLearn, Matplotlib, PIL, Imageio