# Komal Dhull > Founding Software Engineer @ P0 Security Location: San Francisco, California, United States Profile: https://flows.cv/komal ## Work Experience ### Founding Software Engineer @ P0 Security Jan 2023 – Present | San Francisco Bay Area ### Software Engineer @ Crusoe Jan 2021 – Jan 2022 | San Francisco Bay Area ### Research Assistant at Carnegie Mellon University School of Computer Science @ Carnegie Mellon University Jan 2020 – Jan 2022 | Pittsburgh, Pennsylvania, United States Publications: A Heuristic For Statistical Seriation (UAI2021, proceedings.mlr.press/v161/dhull21a.html), Strategyproofing Peer Assessment via Partitioning (HCOMP 2022, arxiv.org/abs/2201.10631) • Worked with Professor Nihar Shah and PhD student Jingyan Wang to develop a matrix seriation algorithm to improve the conference peer review process. Proved theoretical results and ran simulations to get empirical results • Advised by Nihar Shah on a senior thesis focused on preventing strategic behavior during peer review processes. Developed several graph-theoretic algorithms for the problem and proved theoretical results ### Teaching Assistant @ CMU School of Computer Science Jan 2018 – Jan 2022 Fall 2020: Teaching Assistant for 15-411 Compiler Design • Teach recitation, hold office hours, grade work, and work on course infrastructure for a course in which you implement a compiler for a subset of C over the course of the semester Spring 2019-Spring 2020: Teaching Assistant for 15-251 Great Theoretical Ideas in Computer Science • Teach recitation, hold office hours, and grade work for a theoretical computer science course Spring 2018: Teaching Assistant for 15-122 Principles of Imperative Computation • Taught lab, held office hours, and graded work for a data structures course with programming in C. Fall 2018: Teaching Assistant for 15-151 Mathematical Foundations of Computer Science • Teach recitation, hold office hours, and grade work for the introductory discrete math course. Spring 2018: Teaching Assistant for 15-122 Principles of Imperative Computation • Taught lab, held office hours, and graded work for a data structures course with programming in C. ### Summer Intern @ IBM Research Jan 2019 – Jan 2019 • Working with Knative, a Kubernetes-based platform designed for deploying serverless cloud applications • Designing and using Go to develop a command-line interface for Knative's eventing component, a system to enable cloud-native development of event-driven applications • Collaborating with the Knative open source community to integrate portions of my project into Knative core code ### Summer Intern @ Carnegie Mellon University - School of Computer Science - Human-Computer Interaction Institute Jan 2018 – Jan 2018 | Pittsburgh, PA • Worked under Dr. Bruce McLaren to re-design and re-implement online math learning activities for middle school students using jQuery, the Bootstrap framework, and Cognitive Tutor Authoring Tools (CTAT). • Worked on activities that will be used in several experiments the lab is running this fall in Pittsburgh middle schools to determine the efficacy of different mathematical learning methods. • Culminated the summer with a poster presentation on data analysis performed overthe summer using experimental data from the previous semester’s experiments ### Research Team Member @ Robotutor Jan 2017 – Jan 2018 | Greater Pittsburgh Area • Member of RoboTutorteam (XPRIZE Global Learning Finalist), led by Dr. Jack Mostow, working on an Android app that teaches children basic mathematical and literacy skills. • Designed phonemic awareness activities forthe app and wrote data source generators forthose activities in Python ## Education ### Bachelor of Science - BS in Computer Science Carnegie Mellon University Jan 2017 – Jan 2021 ## Contact & Social - LinkedIn: https://linkedin.com/in/komaldhull --- Source: https://flows.cv/komal JSON Resume: https://flows.cv/komal/resume.json Last updated: 2026-03-20