# Kunal Agarwal > Software Engineer @ Stripe Location: San Francisco Bay Area, United States Profile: https://flows.cv/kunalagarwal Hi! I am a student at UC Berkeley, completing my Master's Degree in Computer Science. Visit my website to learn more! ## Work Experience ### Software Engineer @ Stripe Jan 2022 – Present | Seattle, Washington, United States ### Undergraduate Research Assistant @ Berkeley RISE Lab Jan 2020 – Jan 2022 | Berkeley, California, United States - Worked on Lux, a Python library extending Pandas for data visualization, under Doris Lee and Professor Aditya Parameswaran. - Added several important features relating to backwards compatibility, history tracking, and test coverage with Pandas. - Contributed to paper Lux: Always-on Visualization Recommendations for Exploratory Data Science. ### Data 100: Undergraduate Student Instructor @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2019 – Jan 2022 | Berkeley, CA - Head TA for Principles/Techniques of Data Science with over 1300 students (the largest upper division classes at UC Berkeley). - Taught weekly lab and discussion sections of 30 students on topics including data visualization and analysis, data cleaning, regressions, classifiers, cross-validation, and more, in addition to holding weekly office hours. - Responsible for various logistical duties including writing, proctoring, and grading exams, building and maintaining homework assignments, and leading a large staff of 50 TAs, tutors, and academic interns. - Awarded the Outstanding Graduate Student Instructor Award, given to the top 10% of TAs across UC Berkeley. ### CS 61A: Tutor @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2019 – Jan 2019 | Berkeley, CA · Teaching three sections of six to seven students bi-weekly on computer science topics including recursion, trees, linked lists, and more. · Responsible for various logistical duties including grading and proctoring exams, grading projects, and running review sessions. ### Full Stack Engineering Intern @ Virtualitics, Inc. Jan 2021 – Jan 2021 | Pasadena, California, United States - Utilized backend tools such as Flask, Celery, and RabbitMQ to integrate Predict with Amazon Web Services. - Completed projects including an automated scheduler (APScheduler), automated email alerts, and websocket connections. ### Senior Mentor @ Computer Science Mentors Jan 2020 – Jan 2021 ### Junior Mentor @ Computer Science Mentors Jan 2019 – Jan 2019 | Berkeley, CA · Tutored a small group of four students weekly on key concepts from CS 61A (Introductory Computer Science class @ UC Berkeley). · Participated in weekly group meetings with other computer science mentors to improve our teaching skills. · Helped run a final review session for the entire class by assisting with content creation. ### Computer Science Intern @ Berkeley Lab Jan 2019 – Jan 2019 | Berkeley, CA · Re-engineered, packaged, and released a novel data compression algorithm in C where I used debugging software including Valgrind and gdb. · Used the compression algorithm to find anomalies in inputted data using a variety of clustering algorithms in Scikit-learn packages. · Presented progress every other week to the Scientific Data Management group and presented research findings at lab wide poster session. ### CS 61A Academic Intern @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2018 – Jan 2018 · Assisted in lab sections weekly by reinforcing each student’s understanding of course material and providing conceptual support. · Provided support in office hours weekly by guiding students through comprehensive classifier and interpreter projects. ### Web Developer @ Pioneers in Engineering Jan 2017 – Jan 2018 · Maintained website [pioneers.berkeley.edu] using HTML/CSS. · Repaired and improved parts of the website by debugging margin issues, photo quality, and CSS stylesheet issues and adding features required by the team. · Redesigned the website to make it user-friendly by changing the organization of information, replacing the layout of the front page, and reformatting the way in which the website looped through XML files. ### Canvass Captain @ Ro Khanna for Congress Jan 2016 – Jan 2016 · Mentored new interns in canvassing and phone banking and taught them valuable campaigning skills. · Responsible for creating turfs and running canvassing sessions ### Intern @ Ro Khanna for Congress Jan 2015 – Jan 2016 ### Summer Intern @ Catholic Charities of Santa Clara County Jan 2016 – Jan 2016 · Drafted cover letters for immigration cases, organized filing cabinets, learned about immigration laws. · Visited San Francisco Immigration Court to witness immigration calendar hearings. ## Education ### Master of Science - MS in Electrical Engineering and Computer Science University of California, Berkeley ### Bachelor's degree in Computer Science and Applied Mathematics University of California, Berkeley ### High School Mission San Jose High School ## Contact & Social - LinkedIn: https://linkedin.com/in/kagarwal2 - Portfolio: https://www.kunal-agarwal.com --- Source: https://flows.cv/kunalagarwal JSON Resume: https://flows.cv/kunalagarwal/resume.json Last updated: 2026-03-29