
The Pseudo Programming Language
A contest-oriented language with a typed compiler pipeline that lowers a supported subset to C++20.
124 commits29,385 source lines
Working across software engineering, open source, algorithms, competitive programming, olympiad programming, and machine learning.
A map of interests, not a depiction of my individual brain or a scientific assessment of my abilities. These analogies do not identify dedicated programming or mathematics centers.
Select a region to explore the connection.
Simplified left lateral view, with the front on the left. Four cerebral lobes sit above the cerebellum and brainstem. Boundaries are schematic. Use the named controls or read all regions below.
Sources: Johns Hopkins Medicine · NIMH
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
Sources: Johns Hopkins Medicine
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
Sources: NIMH · Johns Hopkins Medicine
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
Sources: Johns Hopkins Medicine · NIMH
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
Sources: Johns Hopkins Medicine · NIMH
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
Sources: Johns Hopkins Medicine · NIMH
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.
3D anatomy: SPL/NAC Brain Atlas · 3D Slicer license. Simplified regional grouping.

About me
Hi guys, I work in software engineering, open source, algorithms, competitive and Olympiad programming, and machine learning. And competition is my whole life
More about meSelected projects
Some of my favorite projects so far

A contest-oriented language with a typed compiler pipeline that lowers a supported subset to C++20.
124 commits29,385 source lines
An event-based collision simulation with a Go physics core and an interactive browser visualization.
36 commits1,690 source lines
Implementations and notes spanning sorting, graph algorithms, string matching and data structures in Python and C++.
525 commits14,217 source lines
Learning notebooks and a California housing-regression workflow comparing linear regression with a random forest.
7 commits168 source lines
Experience
A two-month internship at an IT company.
Experience and skillsContact
A public email channel is available for direct contact.