Adityaa Ravi
President and CEO at SacHacks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
IBM zDay Speaker Advocate - 2022
IBMSep, 2022- Nov, 2024 -
2021-22 GDSC Lead Certificate of Completion
GoogleJul, 2022- Nov, 2024 -
Intermediate Machine Learning
KaggleJul, 2021- Nov, 2024 -
Baseline: Data, ML, AI
QwiklabsMay, 2020- Nov, 2024
Experience
-
SacHacks
-
United States
-
Software Development
-
1 - 100 Employee
-
President and CEO
-
Jan 2022 - Present
Leading an interdisciplinary team of 20+ students to organize the annual SacHacks and Lovelace hackathons which together reach 800+ software developers, designers, and entrepreneurs each year. Leading an interdisciplinary team of 20+ students to organize the annual SacHacks and Lovelace hackathons which together reach 800+ software developers, designers, and entrepreneurs each year.
-
-
-
CS Tutoring Club at UC Davis
-
United States
-
Software Development
-
1 - 100 Employee
-
President and Chair
-
Dec 2021 - Present
Running a free tutoring service for Computer Science Classes at UC Davis affiliated to their Computer Science Department consisting of over 70 highly qualified volunteer student tutors. Spearheaded outreach plans that increased tutee membership by 94%, and tutor signups by 100% QoQ.
-
-
Computer Science Tutor
-
Jan 2021 - Present
Tutoring for ECS 171 (Machine Learning), ECS 174 (Computer Vision), ECS 162 (Web-Development), ECS 150 (Operating Systems), ECS 132 (Probability and Statistics for CS), ECS 122A (Advanced algorithms), ECS 36ABC (Programming and Problem solving, Object Oriented Programming, and Data Structures and Algorithms), ECS 20 (Discrete Math for CS), ECS 154A (Sequential and Combinatory Circuits), and ECS 50 (Machine organization and Assembly language programming) through the Computer Science Tutoring… Show more Tutoring for ECS 171 (Machine Learning), ECS 174 (Computer Vision), ECS 162 (Web-Development), ECS 150 (Operating Systems), ECS 132 (Probability and Statistics for CS), ECS 122A (Advanced algorithms), ECS 36ABC (Programming and Problem solving, Object Oriented Programming, and Data Structures and Algorithms), ECS 20 (Discrete Math for CS), ECS 154A (Sequential and Combinatory Circuits), and ECS 50 (Machine organization and Assembly language programming) through the Computer Science Tutoring Committee at UC Davis.
-
-
-
PayPal
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineering Intern
-
Jun 2023 - Sep 2023
Built a full-stack internal tool to automate the process of and provide dual control for editing the list of properties stored about various stakeholders at PayPal. This tool reduces the Identity Platform team's engineering operational effort by at least 10%. Created a new endpoint in the backend service used by PayPal to meet the UK regulatory requirement to keep track of customers' vulnerabilities if given consent and guide them accordingly. This endpoint can be used to add new types of… Show more Built a full-stack internal tool to automate the process of and provide dual control for editing the list of properties stored about various stakeholders at PayPal. This tool reduces the Identity Platform team's engineering operational effort by at least 10%. Created a new endpoint in the backend service used by PayPal to meet the UK regulatory requirement to keep track of customers' vulnerabilities if given consent and guide them accordingly. This endpoint can be used to add new types of vulnerabilities that customers might have and PayPal would have to keep track of—making a process that would take weeks to complete manually something that can be done in a matter of hours. Tech Stack: Node.js, Kraken.js, Oracle SQL, React.js, Spring Framework Show less Built a full-stack internal tool to automate the process of and provide dual control for editing the list of properties stored about various stakeholders at PayPal. This tool reduces the Identity Platform team's engineering operational effort by at least 10%. Created a new endpoint in the backend service used by PayPal to meet the UK regulatory requirement to keep track of customers' vulnerabilities if given consent and guide them accordingly. This endpoint can be used to add new types of… Show more Built a full-stack internal tool to automate the process of and provide dual control for editing the list of properties stored about various stakeholders at PayPal. This tool reduces the Identity Platform team's engineering operational effort by at least 10%. Created a new endpoint in the backend service used by PayPal to meet the UK regulatory requirement to keep track of customers' vulnerabilities if given consent and guide them accordingly. This endpoint can be used to add new types of vulnerabilities that customers might have and PayPal would have to keep track of—making a process that would take weeks to complete manually something that can be done in a matter of hours. Tech Stack: Node.js, Kraken.js, Oracle SQL, React.js, Spring Framework Show less
-
-
-
University of California, Davis
-
United States
-
Higher Education
-
700 & Above Employee
-
Undergraduate Researcher at DECAL Lab
-
Oct 2021 - Dec 2022
Analyzing static analysis warnings on large code bases and predicting the actionability of alerts by fine-tuning codeBERT and other transformer models. Tech Stack: PyTorch, NumPy, PyDriller, Docker. Analyzing static analysis warnings on large code bases and predicting the actionability of alerts by fine-tuning codeBERT and other transformer models. Tech Stack: PyTorch, NumPy, PyDriller, Docker.
-
-
-
PayPal
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer Intern
-
Jun 2022 - Sep 2022
Built a full-stack internal tool to automate bulk user data corrections spanning millions of records. This tool reduces the Identity Platform team's engineering operational effort by 15%, thus greatly improving their efficiency. I will be returning to PayPal as a Software Engineering Intern in Summer 2023! Built a full-stack internal tool to automate bulk user data corrections spanning millions of records. This tool reduces the Identity Platform team's engineering operational effort by 15%, thus greatly improving their efficiency. I will be returning to PayPal as a Software Engineering Intern in Summer 2023!
-
-
-
Google Developer Student Club @ UC Davis
-
United States
-
Education Administration Programs
-
1 - 100 Employee
-
President (GDSC Lead)
-
Jun 2021 - Jul 2022
Successfully led an interdisciplinary team of 30+ students to ignite a passion for Computer Science in 450+ unique student developers through intensive technical mentorship programs, and workshops on technical and career development. Google Developer Student Clubs are community groups for college and university students interested in Google developer technologies and are powered by google developers. Successfully led an interdisciplinary team of 30+ students to ignite a passion for Computer Science in 450+ unique student developers through intensive technical mentorship programs, and workshops on technical and career development. Google Developer Student Clubs are community groups for college and university students interested in Google developer technologies and are powered by google developers.
-
-
-
ASUCD Pantry
-
United States
-
Non-profit Organizations
-
1 - 100 Employee
-
Full Stack Developer
-
Jun 2021 - Nov 2021
Tech Stack: JavaScript, HTML, CSS, Java, SQL, VisualForce Work alongside a small team of developers to help the ASUCD Pantry battle food in-security on campus by building an inventory management system, a volunteer sign-up system, and an e-commerce order page accessible to over 40,000 students, with a 0$ budget. As a part of my role, I: - Led development of the Volunteer Management System for ASUCD Pantry using the Salesforce Stack. - Identified potential security and… Show more Tech Stack: JavaScript, HTML, CSS, Java, SQL, VisualForce Work alongside a small team of developers to help the ASUCD Pantry battle food in-security on campus by building an inventory management system, a volunteer sign-up system, and an e-commerce order page accessible to over 40,000 students, with a 0$ budget. As a part of my role, I: - Led development of the Volunteer Management System for ASUCD Pantry using the Salesforce Stack. - Identified potential security and business logic vulnerabilities and rapidly deployed their fixes. - Updated Apex unit tests covering hundreds of lines of code to comply with new business rules. Show less Tech Stack: JavaScript, HTML, CSS, Java, SQL, VisualForce Work alongside a small team of developers to help the ASUCD Pantry battle food in-security on campus by building an inventory management system, a volunteer sign-up system, and an e-commerce order page accessible to over 40,000 students, with a 0$ budget. As a part of my role, I: - Led development of the Volunteer Management System for ASUCD Pantry using the Salesforce Stack. - Identified potential security and… Show more Tech Stack: JavaScript, HTML, CSS, Java, SQL, VisualForce Work alongside a small team of developers to help the ASUCD Pantry battle food in-security on campus by building an inventory management system, a volunteer sign-up system, and an e-commerce order page accessible to over 40,000 students, with a 0$ budget. As a part of my role, I: - Led development of the Volunteer Management System for ASUCD Pantry using the Salesforce Stack. - Identified potential security and business logic vulnerabilities and rapidly deployed their fixes. - Updated Apex unit tests covering hundreds of lines of code to comply with new business rules. Show less
-
-
-
-
Robotics Co-lead
-
Jun 2021 - Oct 2021
- Build and Co-lead a team of Undergraduate students to create a 5-DOF SCARA to compete in the University Rover Challenge. - Lead the software sub-team of the Robot-arm division at RoveCrest.
-
-
Software Development Technical Lead
-
Nov 2020 - Jun 2021
- Spearhead the software development plan and execution for RoveCrest’s Robot-arm team to compete in the University Rover Challenge. - Lead a team of four to make the maximum use of our diverse experiences. - Collaborate with the Base-to-Rover Data Transmission sub-team to enable teleoperation of our robot-arm. - Use ROS to enable communication between our programs running on Nvidia Jetson and Teensy microcontrollers used as daughter boards. - Hold bi-weekly meetings with the… Show more - Spearhead the software development plan and execution for RoveCrest’s Robot-arm team to compete in the University Rover Challenge. - Lead a team of four to make the maximum use of our diverse experiences. - Collaborate with the Base-to-Rover Data Transmission sub-team to enable teleoperation of our robot-arm. - Use ROS to enable communication between our programs running on Nvidia Jetson and Teensy microcontrollers used as daughter boards. - Hold bi-weekly meetings with the Hardware Development Lead to ensure that the software is modified to account for design changes and unexpected delays.
-
-
Software Developer - Computer Vision and Artificial Intelligence Team
-
Jul 2020 - Nov 2020
- Built prototype Local Binary Pattern (LBP) and Haar-like feature based boosted weak cascade classifier models trained to detect an USB-A port. - Created utility tools to help contrast the benefits of using LBP and Haar-based classifiers over each other, and to automate creating a background description file. - Evaluated the ease of using OpenCV for distance detection between the end-effector and the instrument panel that must be manipulated by the arm in the University Rover… Show more - Built prototype Local Binary Pattern (LBP) and Haar-like feature based boosted weak cascade classifier models trained to detect an USB-A port. - Created utility tools to help contrast the benefits of using LBP and Haar-based classifiers over each other, and to automate creating a background description file. - Evaluated the ease of using OpenCV for distance detection between the end-effector and the instrument panel that must be manipulated by the arm in the University Rover Challenge.
-
-
Education
-
University of California, Davis
Bachelor of Science - BS