I am an Artificial Intelligence and Decision Making student at MIT, developing efficient and intuitive software, robotics, and data-analysis systems.
LinkedInImplemented image-processing algorithms in Python, including convolution-
based blurring, sharpening, Sobel edge detection, color conversion, and boundary handling.
Leveraged higher-order functions by passing filters as function objects,enabling reusable color-filter conversion and composable filter pipelines.
Developed a content-aware seam-carving algorithm using dynamic programming to calculate energy maps, identify minimum-energy seams, and resize images.
engineered a rule-driven grid game in Python, implementing movement,
collision detection, object transformation, and win/defeat conditions.
developed a parser that interpreted dynamic rules such as SNEK IS YOU,
including compound horizontal and vertical expressions.
designed recursive algorithms to manage complex pushing and pulling
interactions while maintaining valid game state.
Developed a symbolic algebra system using expression trees to evaluate,
differentiate, simplify, and format mathematical expressions.
Applied inheritance, polymorphism, encapsulation, and operator overloading
to create an extensible architecture for additional symbolic operations.
Developed a Scheme interpreter in Python with tokenization, recursive
parsing, expression evaluation, and an interactive REPL.
Implemented lexical scoping through parent-linked environment frames, variable
lookup, definitions, and closures that preserve their enclosing
environments.
Leveraged first-class functions and Python’s callable interface to evaluate
built-in operations, construct user-defined lambda functions, and execute
functions with dynamically bound arguments.
Create bot using PID controller, Infrared line following sensor, wheel encoder, and ESP32 for dynamical systems and control
Configured an AgileX dual-arm robot with two seven-joint manipulators and
grippers for data collection and policy execution.
Integrated and streamlined single-arm and dual-arm inputs for training and
inference with OpenPI’s π0.5 vision-language-action policy.
Developed a Python pipeline to process particle-collision data, select muon
events, and calculate key kinematic observables.
Implemented an ABCD method using muon isolation and impact parameters to
estimate signal and background distributions through weighted histograms.