M.S.E in Electrical and Computer Engineering • April 2021
B.S.E in Computer Engineering • December 2019
See Projects.
Software Engineer • June 2021
Graduate Student Instructor • January 2020 - Present
Supported 40+ students in lab exercises in Python and C on embedded systems, and helped develop skills in signal processing and system integration later used in their senior design projects.
Reviewed project proposals and offered feedback and debugging help for students to obtain their milestones and project goals.
Adapted labs to allow remote lab completion and support from course staff.
HPC Software Engineering Intern • Summer 2020
Improved baseline model performance by using multiple feature extraction techniques, including dimensionality reduction with PCA, convolutional neural networks, and texture-based features.
Analyzed “Double Descent” phenomenon on KLA’s regression use-cases in computer vision using convolutional and deep neural networks implemented in tensorflow, and managed experiments using mlflow.
Created containerized machine learning infrastructure for algorithm development with CI, automatic testing, dependency control, experiment tracking, hyperparameter tuning, and GPU acceleration.
Software Engineering Intern • Summer 2019
Improved the Duo Network Gateway under Agile framework, which included network and asynchronous programming in Python, and developing and testing code in docker containers.
Investigated failure in Google’s NaSSH network protocol in the DNG, then proposed, tested, and implemented a solution by leveraging Go’s channels and the Twisted asynchronous Python library.
Collaborated with teammates on tasks by soliciting and performing code reviews and design discussions, along with regular sprint planning and retrospectives.
Software Engineering Intern • Summer 2018
Ported X-Rite’s universal device driver SDK from Windows to Linux, which utilizes image processing, multi-threading, and shared libraries to oversee device communications.
Programmed a test application using Qt for a C++ GUI to demonstrate driver SDK functionality.
Refactored and improved an image correction algorithm on device firmware, and applied bug fixes and updated features on X-Rite’s main color-matching software
Undergraduate Researcher • Summer 2017
Conducted research on mental health informatics, leveraging topic modeling and natural language processing algorithms to analyze social media for information regarding mental health issues.
Contributed to the code to collect, process, and analyze data for meaningful information, and helped write and edit research papers documenting analysis and results.
Provided weekly, midterm, and final presentations about project progress.