

©2025
My Data Lens*
I study Data Science at UCLA to uncover the hidden patterns that shape how we move through the world. This space traces my path, where logic meets curiosity, and structure becomes a language for understanding.
Data at UCLA is a dynamic space where creativity meets computation.®
Data at UCLA is a dynamic space where creativity meets computation.®
Statistics at UCLA

Technical Toolbox
(NG® — 06)
©2025
Technical Toolbox
(NG® — 06)
©2025
Technical Skills®
🎓 Education
B.S. Statistics & Data Science, UCLA
Expected Graduation: June 2027
Relevant Coursework: Single Variable Calculus, Multivariable Calculus, Statistical Reasoning, Statistical Programming in R, Intro to Data Science
Skill Set
Skill Set
Application
Application
R, Java, Python (Jupyter Notebooks, PyCharm), PL/SQL
Programming Languages
R, Java, Python (Jupyter Notebooks, PyCharm), PL/SQL
Programming Languages
Pandas, NumPy, Statistics & Probability, A/B Testing
Data Analysis
Pandas, NumPy, Statistics & Probability, A/B Testing
Data Analysis
Scikit-Learn, Matplotlib, Seaborn
Machine Learning
Scikit-Learn, Matplotlib, Seaborn
Machine Learning
MS SQL Server, Redshift, Data Warehousing, Data Modeling
Databases & Data Warehousing
MS SQL Server, Redshift, Data Warehousing, Data Modeling
Databases & Data Warehousing
AWS, Oracle Cloud, Power BI, Tableau, Oracle Analytics Cloud (OAC)
Cloud & Visualization Platforms
AWS, Oracle Cloud, Power BI, Tableau, Oracle Analytics Cloud (OAC)
Cloud & Visualization Platforms
Agile, Waterfall, SDLC
Project Management
Agile, Waterfall, SDLC
Project Management
Application®
Application®
Where theory meets impact, these experiences highlight the application of classroom concepts to collaborative, real-world projects.
📊 Data Science & Statistics Club
Member | ASA DataFest Contributor
June 2024– Present
UCLA's Statistics and Data Science Club, offering technical workshops, speaker events, and opportunities like DataFest for students to apply data analysis skills to real-world datasets.
📊 Data Science & Statistics Club
Member | ASA DataFest Contributor
June 2024– Present
UCLA's Statistics and Data Science Club, offering technical workshops, speaker events, and opportunities like DataFest for students to apply data analysis skills to real-world datasets.
📉 Statistics Team for the Advancement and Nurturing of Diversity (STAND)
Volunteer | Statistical Advocacy
September 2024-Present
At UCLA’s Department of Statistics & Data Science, STAND (Statistics Team for the Advancement and Nurturing of Diversity) is a student-led initiative focused on fostering diversity, equity, inclusion, and community-building within the department.
📉 Statistics Team for the Advancement and Nurturing of Diversity (STAND)
Volunteer | Statistical Advocacy
September 2024-Present
STAND at UCLA is a student organization that partners with UCLA Statistics PhD faculty to apply data-driven methods toward genocide education, prevention advocacy, and humanitarian awareness through research, events, and outreach.
🌍 DataX Global Innovation Lab
Global Analytics Training
August-September 2024
DataX is a global innovation lab training that connects students with interdisciplinary projects at the intersection of data science, design, and social impact.
🌍 DataX Global Innovation Lab
Global Analytics Training
August-September 2024
DataX is a global innovation lab training that connects students with interdisciplinary projects at the intersection of data science, design, and social impact.
Most Recent Project
(NG® — 06)
©2025
Most Recent Projecy
(NG® — 06)
©2025
🌀 Scary Maze: R Web Game Project
🌀 Scary Maze: R Web Game Project
My most recent project!
The player navigates a deceptively simple maze using keyboard-based input tracked by custom JavaScript event listeners, while the game monitors real-time collision detection using bounding box comparisons. A timed jump scare, triggered by synchronized audio and DOM overlays, completes the eerie experience.
I implemented reactive game rounds using renderUI()
and reactiveVal()
to dynamically generate the interface and track level progression. To enable smooth interaction between the R server and browser, I integrated custom JavaScript message handlers via Shiny.addCustomMessageHandler()
— allowing seamless communication between logic and layout.
The game is hosted on shinyapps.io, bundled using the rsconnect
package, and fully version-controlled through GitHub. No downloads, no installs — just a browser, a maze, and a moment of chaos.
🎮 Play the game →
💻 View source code →
This project pushed me to explore the creative edges of statistical tools — showing that even a language built for data can become a playground for storytelling, surprise, and interactive design. It’s a piece of my childhood re-engineered through code.
The player navigates a deceptively simple maze using keyboard-based input tracked by custom JavaScript event listeners, while the game monitors real-time collision detection using bounding box comparisons. A timed jump scare, triggered by synchronized audio and DOM overlays, completes the eerie experience.
I implemented reactive game rounds using renderUI()
and reactiveVal()
to dynamically generate the interface and track level progression. To enable smooth interaction between the R server and browser, I integrated custom JavaScript message handlers via Shiny.addCustomMessageHandler()
— allowing seamless communication between logic and layout.
The game is hosted on shinyapps.io, bundled using the rsconnect
package, and fully version-controlled through GitHub. No downloads, no installs — just a browser, a maze, and a moment of chaos.
This project pushed me to explore the creative edges of statistical tools — showing that even a language built for data can become a playground for storytelling, surprise, and interactive design. It’s a piece of my childhood re-engineered through code.




©2025
My Data Lens*
I study Data Science at UCLA to uncover the hidden patterns that shape how we move through the world. This space traces my path, where logic meets curiosity, and structure becomes a language for understanding.
Data at UCLA is a dynamic space where creativity meets computation. ®
Learn more about this community!
Statistics at UCLA

Technical Toolbox
©2025
Technical Skills®
🎓 Education
B.S. Statistics & Data Science, UCLA
Expected Graduation: June 2027
Relevant Coursework: Single Variable Calculus, Multivariable Calculus, Statistical Reasoning, Statistical Programming in R, Intro to Data Science
Skill Set
Application
R, Java, Python (Jupyter Notebooks, PyCharm), PL/SQL
Programming Languages
Pandas, NumPy, Statistics & Probability, A/B Testing
Data Analysis
Scikit-Learn, Matplotlib, Seaborn
Machine Learning
MS SQL Server, Redshift, Data Warehousing, Data Modeling
Databases & Data Warehousing
AWS, Oracle Cloud, Power BI, Tableau, Oracle Analytics Cloud (OAC)
Cloud & Visualization Platforms
Agile, Waterfall, SDLC
Project Management
Application®
Where theory meets impact, these experiences highlight the application of classroom concepts to collaborative, real-world projects.
📊 Data Science & Statistics Club
Member | ASA DataFest Contributor
June 2024– Present
UCLA's Statistics and Data Science Club, offering technical workshops, speaker events, and opportunities like DataFest for students to apply data analysis skills to real-world datasets.
📉 Statistics Team for the Advancement and Nurturing of Diversity (STAND)
Volunteer | Statistical Advocacy
September 2024-Present
At UCLA’s Department of Statistics & Data Science, STAND (Statistics Team for the Advancement and Nurturing of Diversity) is a student-led initiative focused on fostering diversity, equity, inclusion, and community-building within the department.
🌍 DataX Global Innovation Lab
Global Analytics Training
August-September 2024
DataX is a global innovation lab training that connects students with interdisciplinary projects at the intersection of data science, design, and social impact.
Most Recent Project
©2025
🌀 Scary Maze: R Web Game Project
My most recent project!
The player navigates a deceptively simple maze using keyboard-based input tracked by custom JavaScript event listeners, while the game monitors real-time collision detection using bounding box comparisons. A timed jump scare, triggered by synchronized audio and DOM overlays, completes the eerie experience.
I implemented reactive game rounds using renderUI()
and reactiveVal()
to dynamically generate the interface and track level progression. To enable smooth interaction between the R server and browser, I integrated custom JavaScript message handlers via Shiny.addCustomMessageHandler()
— allowing seamless communication between logic and layout.
The game is hosted on shinyapps.io, bundled using the rsconnect
package, and fully version-controlled through GitHub. No downloads, no installs — just a browser, a maze, and a moment of chaos.
🎮 Play the game →
💻 View source code →
This project pushed me to explore the creative edges of statistical tools — showing that even a language built for data can become a playground for storytelling, surprise, and interactive design. It’s a piece of my childhood re-engineered through code.



©2025
My Data Lens*
I study Data Science at UCLA to uncover the hidden patterns that shape how we move through the world. This space traces my path, where logic meets curiosity, and structure becomes a language for understanding.
Data at UCLA is a dynamic space where creativity meets computation.®
Learn more about this community!
Statistics at UCLA

Technical Toolbox
(NG® — 06)
©2025
Technical Skills®
🎓 Education
B.S. Statistics & Data Science, UCLA
Expected Graduation: June 2027
Relevant Coursework: Single Variable Calculus, Multivariable Calculus, Statistical Reasoning, Statistical Programming in R, Intro to Data Science
Skill Set
Application
R, Java, Python (Jupyter Notebooks, PyCharm), PL/SQL
Programming Languages
Pandas, NumPy, Statistics & Probability, A/B Testing
Data Analysis
Scikit-Learn, Matplotlib, Seaborn
Machine Learning
MS SQL Server, Redshift, Data Warehousing, Data Modeling
Databases & Data Warehousing
AWS, Oracle Cloud, Power BI, Tableau, Oracle Analytics Cloud (OAC)
Cloud & Visualization Platforms
Agile, Waterfall, SDLC
Project Management
Application®
Where theory meets impact, these experiences highlight the application of classroom concepts to collaborative, real-world projects.
📊 Data Science & Statistics Club
Member | ASA DataFest Contributor
June 2024– Present
UCLA's Statistics and Data Science Club, offering technical workshops, speaker events, and opportunities like DataFest for students to apply data analysis skills to real-world datasets.
📉 Statistics Team for the Advancement and Nurturing of Diversity (STAND)
Volunteer | Statistical Advocacy
September 2024-Present
At UCLA’s Department of Statistics & Data Science, STAND (Statistics Team for the Advancement and Nurturing of Diversity) is a student-led initiative focused on fostering diversity, equity, inclusion, and community-building within the department.
🌍 DataX Global Innovation Lab
Global Analytics Training
August-September 2024
DataX is a global innovation lab training that connects students with interdisciplinary projects at the intersection of data science, design, and social impact.
Most Recent Project
(NG® — 06)
©2025
🌀 Scary Maze: R Web Game Project
My most recent project!
The player navigates a deceptively simple maze using keyboard-based input tracked by custom JavaScript event listeners, while the game monitors real-time collision detection using bounding box comparisons. A timed jump scare, triggered by synchronized audio and DOM overlays, completes the eerie experience.
I implemented reactive game rounds using renderUI()
and reactiveVal()
to dynamically generate the interface and track level progression. To enable smooth interaction between the R server and browser, I integrated custom JavaScript message handlers via Shiny.addCustomMessageHandler()
— allowing seamless communication between logic and layout.
The game is hosted on shinyapps.io, bundled using the rsconnect
package, and fully version-controlled through GitHub. No downloads, no installs — just a browser, a maze, and a moment of chaos.
🎮 Play the game →
💻 View source code →
This project pushed me to explore the creative edges of statistical tools — showing that even a language built for data can become a playground for storytelling, surprise, and interactive design. It’s a piece of my childhood re-engineered through code.
