Rohan Sharma

Rohan Sharma

I'm a

I design and ship fast, scalable software. With a strong CS foundation and a focus on machine learning, I enjoy turning complex problems into clear, reliable systems that deliver real impact.

Experience

GEP Worldwide
Jul 2022 – Dec 2024

Software Engineer

  • Led the transition of TPRM into a standalone product, reducing cross-team dependencies and contributing to 50% business growth.
  • Built risk dashboards by unifying internal data with external sources like Dow Jones and Dun & Bradstreet.
  • Optimized a critical .NET Rule Engine API, cutting memory bandwidth usage by 70%.
GEP Worldwide
Feb 2022 – Jul 2022

Software Developer Intern

  • Owned and optimized the TPRM forms module across Angular microservices.
  • Reduced form load times by up to 80% through progressive loading.
  • Moved logic server‑side in .NET, reducing API memory bandwidth by 70%.
Cryenx Labs
Jun 2021 – Jan 2022

Computer Vision Developer Intern

  • Built CV models to track heart components for congenital heart defect detection.
  • Improved 3D model alignment on live RGB‑D frames by 20% using advanced feature matching.
  • Accelerated surgical decision‑making by 15% with an AR overlay of CT scans onto live video.

Education

University of Southern California
Jan 2025 – Dec 2026

Master of Science, Computer Science (CGPA 3.76/4)

  • Location: Los Angeles, CA
Indian Institute of Information Technology Bhopal
Aug 2018 – Jul 2022

Bachelor of Technology, Computer Science & Engineering (CGPA 8.8/10)

  • Location: Bhopal, India

Projects

InfiniTune

An end-to-end framework for continuous, online fine‑tuning of LLMs on consumer hardware.

PythonPython
PyTorchPyTorch
KafkaKafka

RECSY

Personalized smartphone recommendations with rich filters, side‑by‑side compare, and seamless mobile UX.

FlutterFlutter
TensorFlowTensorFlow
FirebaseFirebase
HerokuHeroku

Face‑Recognition‑based Attendance System

Raspberry Pi client streams frames via ImageZMQ to a server for face recognition; exports Excel attendance and sends email confirmations.

PythonPython
OpenCVOpenCV
ZMQZMQ
SMTPSMTP

Research

Deep Learning for Malaria Detection

This research focuses on using a custom CNN to drastically reduce malaria diagnosis time from days to hours.

IEEEIEEE
Publication

5G & The Future of IoT

Authored a book chapter discussing the integration challenges and tools at the intersection of 5G and IoT.

CRC PressCRC Press
Book Chapter

Volunteer

Explore ML Facilitator

Facilitated hands-on ML workshops and mentorship to help learners build foundational ML skills.

Machine Learning
Workshops

RITVA Foundation Volunteer

Contributed to community initiatives focused on education and social impact through technology.

Community
Impact