
Hey, I'm a second-year graduate student at UC San Diego, pursuing a Master's degree in Computer Science. I'm broadly interested in the intersection of cloud computing and distributed systems. I'm on track to graduate in March 2024, and am actively looking for full-time backend Software Engineering roles with start dates in April 2024 and beyond.
Prior to joining UC San Diego, I spent 3 years building enterprise SaaS products at Cisco Systems. More specifically, I was part of the core team that developed the authorization framework for Cisco's CX Cloud.
I am currently researching the domain of green cloud computing with the Systems and Networking group advised by Dr. George Porter.
I hold a bachelor's degree in Computer Science from R.V. College of Engineering, Bangalore.
Feel free to explore and get in touch with me for further inquiries or job opportunities.
Industry Experience
- Designed and developed a web application to remotely demo LitePoint's testers to potential customers.
- The project directly contributed to the company's revenue by enabling the sales team to conduct demos with customers across the globe, thereby reducing the need for travel and in-person meetings.
- Tech Stack - Microsoft Azure, Node.js, Express.js, React, HTML, CSS, JavaScript, Docker, Kubernetes, CosmosDB.
- My most significant contribution was developing an Authorization and Authentication framework for the Cisco Customer Experience Cloud.
- We utilized the OAuth protocol to establish a secure access control framework for CX Cloud APIs, implementing Role-Based-Access-Control (RBAC) mechanisms. This not only ensured robust API security but also involved designing and managing Identity and Access Management (IAM) policies.
- Prior to that, I developed microservices for multiple customer-facing teams (SW Version Recommendations and Business Critical Services teams) in Python and Java.
- In each of these teams, I collaborated with the security team to ensure compliance with industry best practices.
- Technical Stack - Golang, Python, Java, Docker, Kubernetes, AWS, OAuth2.0, OPA, Okta
Research Experience
- I'm part of the Carbonless Cloud Computing lab, contributing to the GreenGrader project.
- Our platform aims to optimize autograder container scheduling across cloud platforms with a focus on reducing carbon emissions.
- Our goal is to provide a sustainable solution for the autograding process, enabling educational institutions to efficiently utilize cloud resources while reducing their carbon footprint.
- Technical Stack - Python, Bash Scripting, Docker, Kubernetes, PostgreSQL, AWS, National Research Platform (NRP)
Teaching Experience
- Graduate-level Software Engineering course, where I am responsible for facilicating in-class discussions, grading and mentoring teams on their course project.
- Undergraduate SE course that focuses on the software development lifecycle and the various tools and techniques used in the process. As a TA, I was responsible for mentoring a total of 11 teams (110 students in total) in their course projects.
- This role has allowed me to gain valuable experience in Engineering Management while teaching and mentoring students, as well as develop my communication and leadership skills.
- This is a front-end technical course that aims to teach the students HTML, CSS and JavaScript.
- As a TA, I was responsible for conducting weekly office hours, grading assignments, and assisting students with any questions or concerns they may have.