Resume
Education
University of California, San Diego
Bachelor of Science in Computer Science
Relevant coursework: Advanced Data Structures, Software Engineering,
ML: Learning Algorithms.
Diablo Valley College, Pleasant Hill
-
Associate of Science in Computer Science
Relevant coursework: Program Design and Data Structures,
Object-Oriented Programming C++, Assembly Language Programming,
and Computer Organization.
Projects and Experience
FlowLauncher Plugin
Personal Project
- Developed a custom Flow Launcher plugin in C# to control and launch the Brave browser.
- Implemented command parsing, action dispatch, and result rendering within Flow Launcher's plugin framework.
- Integrated external application launching with reliable process execution.
- Focused on usability and performance for quick keyboard-driven workflows.
- Applied object-oriented design principles to maintain clean, extensible plugin code.
- Implemented a multi-difficulty matching game using HTML, CSS, and JavaScript, emphasizing responsive UI and interactive game logic.
- Developed and integrated core game mechanics, including card state management, event handling, difficulty scaling, and score management.
- Collaborated with the front-end development team to connect UI components with back-end logic.
- Designed and maintained a CI/CD pipeline to automate testing and ensure consistent builds during development.
- Applied Agile development practices, including iterative development and regular team check-ins.
- Designed and implemented a data analysis pipeline in Python to study changes in film genre performance before and after COVID-19.
- Processed, cleaned, and transformed large datasets using Pandas and NumPy, ensuring data integrity and consistency.
- Performed exploratory data analysis to identify trends, distributions, and anomalies across multiple time periods.
- Developed data visualizations using Matplotlib and Seaborn to communicate insights.
- Collaborated in a team environment using modular task division and iterative feedback to refine the project.
Technical Skills
- Python
- HTML
- JavaScript
- C++
- C#
- Java
- Git and GitHub
- VS Code
- Unix environment
- NumPy
- Matplotlib
- Pandas
- Tkinter