Lacework

Software engineer contributing to the Vulnerability Management, Dashboards, Data Platform, and DataFusion teams.

Leading projects and developing microservices in Rust, Golang, Java, and Python

  • In-memory vulnerability evaluation engine in Rust + Redis
  • Extending a Linux based Vulnerability Management solution to the Windows OS
  • Semantic data layer to tune performance and create a unified data model for internal datasets
  • Fixing data-consistency across various product pages

Teaching Assistant

Taught EECS 16B (Designing Information Devices & Systems II) at UC Berkeley for two years. Took on various roles such as grader, tutor, discussion TA, and content developer, and head admin.

Managed course readers, tutors, TAs, and developed Jupyter Notebooks, practice worksheets, homework problems, and exams to provide and end-to-end learning experience.

Course modules included Circuit Design, Control Systems, Linear Algebra, and Digital Signals.

Computer Science Mentors

A teaching organization with ~300 members serving over 2000 students supporting undergraduate CS & EE courses.

In Fall 2019, I directed the first iteration of the course EE16B leading a group of mentors, writing practice worksheets, and laying the foundation for future semesters.

Afterwards, I took on executive roles facilitating communication within the organization, recruiting new mentors, and developing a consistent backend in Google Sheets + Apps Script.