Hi there! I'm Jainil.
I
at
UC Berkeley.
Hey! waving_hand
My name is Jainil, and I'm a senior at UC Berkeley majoring in computer science.
This past summer, I helped rethink AWS IAM at Plaid. Presently, I'm exploring problems in robot grasping and manipulation at BAIR.
In my free time, I enjoy playing cricket, hitting the climbing gym with my friends, and geeking out over sports.
Work handyman
-
Software Engineer Intern, Security // Plaid
May 2023 - Present
- Led an organization-wide effort to revamp AWS Identity and Access Management (IAM) at Plaid.
- Built a new permissions management system in Go to support fine-grained, time-bound permissions for AWS resources.
- Implemented Terraform auto-generation, slashing latency in requesting new AWS IAM roles from 2 weeks to 3 days.
- Pioneered a template to dynamically generate IAM policies at runtime that is expected to reduce policy bloat by over 90%.
- Exposed audit logs for employee permissions to identify unused permissions to trim for least-privileged access.
-
Undergraduate Research Assistant // Berkeley Artificial Intelligence Research
Aug 2022 - Present
- Working on the state of the art in learning-based cable tracing at AUTOLab. Advised by Professor Ken Goldberg.
- Accepted to the 2023 Conference on Robot Learning for an oral presentation (6.6% of all submissions).
-
Teaching Assistant & Senior Mentor // University of California, Berkeley
Aug 2022 - Present
- Currently hosting weekly discussion sections and office hours as a teaching assistant for CS 186 (Computer Databases).
- Previously served as a senior mentor for CS 61C (Computer Architecture) and EECS 16A (Devices and Systems).
- Developed new course material and co-led weekly 1-hour check-ins to guide junior mentors.
-
Software Engineer Intern // Salesforce
May 2022 - Aug 2022
- Developed and shipped a user-requested feature to support custom logic in MuleSoft Composer's condition cards.
- Built a first-of-its-kind search feature for Composer, enabling users to discover their previously inaccessible data lineage.
- Filing for a patent. Won the 'Best Customer Value Hack' at an organization-wide hackathon and led a live customer demo.
-
Co-Founder // Track My Change
May 2021 - Dec 2021
- Founded a startup to quantify the impact of social organizations. Launched a pilot for customers in the US and Nepal.
- Created customizable web widgets to convey social impact to convey social impact to potential volunteers and donors.
- Created REST API in PHP with MySQL to track analytics. Monitored widget interactions with JavaScript.
-
Software Engineer Intern // Jacobs
Jun 2021 - Aug 2021
- Developed a sentiment classifier in Python using a RoBERTa-based model to assess customer perception of Jacobs.
- Queried post data using the Facebook Graph API & LinkedIn API. Displayed insights on a Power BI dashboard.
Undergraduate Research Assistant // Berkeley Artificial Intelligence Research
Aug 2022 - Present
- Working on autonomous cable untangling technology at AutoLAB, UC Berkeley's leading robotics and automation research center.
Software Engineer Intern // Salesforce
May 2022 - Aug 2022
- Led a user-facing, full-stack project as part of a MuleSoft Composer scrum team, impacting 300+ businesses.
- Built a novel, award-winning search feature. Filed for a patent and demoed the feature live to customers.
- Designed and developed functionality to accept, validate, and parse custom logic. Deployed to production.
- Used React, Redux, and TypeScript on the frontend. Worked with Java (Spring) microservices on the backend.
- Wrote tests (in JUnit, Jest, and Mockito), fixed bugs, and handled feature planning alongside the team's PM.
Software Engineer Intern // Salesforce
Jun 2021 - Aug 2021
- Developed a sentiment classifier in Python to analyze Jacobs' social media presence.
- Queried post data using the Facebook Graph API & LinkedIn API. Displayed insights on a Power BI dashboard.
- Leveraged the RoBERTa model from Hugging Face's Transformers library for sentiment analysis.
Co-Founder // Track My Change
May 2021 - Dec 2021
- Launched a startup to quantify the impact of social organizations. Served customers from the US and Nepal.
- Designed customizable, interactive web widgets to convey social impact to potential volunteers and donors.
- Created REST API in PHP with MySQL to track analytics. Monitored widget interactions with JavaScript.
Tutor & CSM Mentor // University of California, Berkeley
Jan 2021 - May 2022
- Organized 3-hour-long lab sections (concepts: linear algebra, circuits, and machine learning) twice a week.
- Led weekly small-group tutoring sessions. Developed course materials and hosted check-ins for junior mentors.
Undergraduate Research Assistant
Berkeley Artificial Intelligence Research
- Working on autonomous cable untangling technology at AutoLAB, UC Berkeley's leading robotics and automation research center.
Software Engineer Intern
Salesforce
- Led a user-facing, full-stack project as part of a MuleSoft Composer scrum team, impacting 300+ businesses.
- Built a novel, award-winning search feature. Filed for a patent and demoed the feature live to customers.
- Designed and developed functionality to accept, validate, and parse custom logic. Deployed to production.
- Used React, Redux, and TypeScript on the frontend. Worked with Java (Spring) microservices on the backend.
- Wrote tests (in JUnit, Jest, and Mockito), fixed bugs, and handled feature planning alongside the team's PM.
Software Engineer Intern
Jacobs
- Developed a sentiment classifier in Python to analyze Jacobs' social media presence.
- Queried post data using the Facebook Graph API & LinkedIn API. Displayed insights on a Power BI dashboard.
- Leveraged the RoBERTa model from Hugging Face's Transformers library for sentiment analysis.
Co-Founder
Track My Change
- Launched a startup to quantify the impact of social organizations. Served customers from the US and Nepal.
- Designed customizable, interactive web widgets to convey social impact to potential volunteers and donors.
- Created REST API in PHP with MySQL to track analytics. Monitored widget interactions with JavaScript.
Tutor & CSM Mentor
University of California, Berkeley
- Organized 3-hour-long lab sections (concepts: linear algebra, circuits, and machine learning) twice a week.
- Led weekly small-group tutoring sessions. Developed course materials and hosted check-ins for junior mentors.