REVA AGRAWAL
Hi, I'm Reva Agrawal, a passionate data science undergraduate at the University of California San Diego with a strong foundation in machine learning, AI, and software development.
About
Hi, I’m Reva Agrawal, a passionate data science undergraduate at the University of California San Diego with a strong foundation in machine learning, AI, and software development. I’ve developed scalable backend services, contributed to neuroscience research by migrating MATLAB to Python, and led frontend architecture for hardware-software interfaces. I enjoy working at the intersection of AI, data visualization, and software engineering to build impactful technology solutions.
Throughout my internships and research roles, I’ve gained hands-on experience with Python, FastAPI, SQLAlchemy, and advanced machine learning models while collaborating with diverse teams in Japan, India, and the US. I am enthusiastic about continuing to leverage my technical skills in real-world applications and contribute to innovative projects in data science and AI-driven software engineering.
- 2 years' experience
- Joined August 2025
Industry experience
- Education
- Software & Internet
- Healthcare
- Life Sciences
Work experience· 5 roles
Designed and implemented scalable backend repositories and services using FastAPI and SQLAlchemy for a production customer-service platform with dynamic filtering, pagination, and CRUD functionality. Contributed to database schema design and migration workflows with Alembic, ensured code quality via automated linting and CI checks, and collaborated on API architecture and data schemas to support multi-user blogging with advanced search/filter features.
Led migration of neuroscience study codebase from MATLAB to Python, extending core functionality with new tools for dimensionality estimation, time-dependent decoding, and dynamic neural visualization. Collaborated with researchers to validate results and resolve edge cases, delivering scalable and maintainable code with modern Python libraries focused on PFC dynamics.
Led frontend architecture and software development for a modular 9-key programmable macro pad using QML firmware and C++ for event handling and custom key remapping. Developed a cross-platform UI in Python with PyQt for macro configuration, key visualization, and live profile switching enabling extensibility without firmware changes.
Education
Hire REVA AGRAWAL today
Post a job and invite REVA, or contact them directly. No hidden commission.





