Founder & Inventor
Inventor of core patent-pending technology for a next-generation speaker company.
Lab Manager & Creative Technologist
Lab Manager & Creative Technologist under Academy Award Winner, Jack Cashin
Computer Vision Lead
Lead computer vision engineer for international public event, turning a large format projector into an explorable world
Projection Mapping & Audio Systems
Custom screen, audio system, projection mapping for a reverse-projection showing of Fantastic Mr. Fox in a theatrical 7.1 audio channel up-mix
Animatronics & LLM Systems
A Star Wars-inspired animatronic with face tracking eyes and LLM-enabled communication
Real-Time Writing Systems
A real time system-level editing assistant that automatically updates your writing to the desired tone as you go
Physics-Informed Neural Networks
A PINN-based deep learning formulation of the Gerchberg-Saxton algorithm for volumetric phase retrieval in immersive displays
Volume Rendering & Acoustics
OpenGL Volume Rendering Engine for designing visual displays and acoustic fields in immersive environments
Investigating high amplitude ultrasound’s effect on Varroa Destructor pests
Captured Performer Motion for Projected Digital Character Animation
R&D in sound-based levitation of objects in immersive displays
Entirely computer vision based control of computer, including cursor, keyboard, and scrolling
An Ubuntu Server Configuration for Remote Deep Learning Tasks
While living in India, managed a team of five PHD-Students in developing and shipping a mobile app
An oxidation-driven expansion rate in a layered titanium prosthesis for children with knee conditions
Researcher with Center for Social Action in Bangalore
An exploration of a selection of my photos chosen to tell stories.
Some of my favorite origami pieces: modern takes on an ancient art form with intricate design, a single piece of paper, and no cutting or tearing.
A collection of my abstract, impressionistic, and geometric ink drawings.
A collection of my digital art.
Mixed Media Limited Palette Figurative Impressions.
A rigorous work in modern metaphysical philosophy.
Ice picks, mules, and diseased glacial water.
A glimpse into my life in India at a local university, as a researcher, and mobile application team manager.
Scuba Diving, Drone Photography, Big Mountain Skiing, Climbing Mt. Fuji, etc.
Compassionate ∩ Curious ∩ Persistent ∩ Innovative ∩ Collaborative
Trekking in the Himalayas: SAR Pass
This is a collection of little and not so little moments from an expedition through the Himalayas in Himachal Pradesh, India.
Though we associate the Himalays with Nepal because of Everest, most of the mountains are actually here in India.
SAR PASS
In April of 2023, some friends that I made in India and I set off on the SAR Pass Trek in Himachal Pradesh, a state in India containing most of the Himalayas. My friends, Joki from Liberia, Shaamal from the Republic of Fiji, and Ben from Rwanda, completed the trek together, summiting at final elevation of 13,779ft- a baby height for the Himalayas, but more than enough to feel the lower oxygen.
The Train
I was living in Bangalore when I went on this expidtion, so my friends and I needed to travel North across India to get up to the mountains. We took a 40 hour train from Bangalore to Delhi in the lower caste section- the bench pictured was shared with two people. There were no other facilities, and at night the train becomes so crowded because the night guards are bribed with small sums to let hordes of people onto the train. You cannot walk without stepping on people. The toilet, which is a walk along the train, is a hole onto the tracks.
Unfortunately, I felt that I needed to include that beyond the discomfort, there was also some danger. People of a dark skin color are not always treated well in India, and my friend Joki is from Liberia. On several occasions we had to deescalate situations in which the fact of us together sharing the little bench drew a lot of unwanted attention, and more than once, I had to push people off of her.
Delhi to Himachal Pradesh
After the train, we took a 12 hour sleeper bus from Delhi up into the Himalayan mountains.
The Journey
The journey has too many ups and downs to count. So, I’ll pick one of each.
The down: We had been working very hard in high altitude with heavy packs, and so when we reached the second base camp, I made the ill informed decision to accept water from the local Sherpa’s that had been melted from glacial ice. In my fatigue I had figured that some of our bottled water comes from glaciers in the U.S., so of course this is fine, just closer to the source. Logic was not there with me on that mountain. I forgot about the hundres of millinea in which the microbiome had evolved separately from the one my stomach was accustomed to. By the morning, I was very ill: my stomach had been emptied to the point of fatigue and severe dehydration. There were only two options: wait for mules to come through and be carried out, or hike 2 miles through snow at a steep incline to the next place we could get water. There was no service, so there was no telling when I could receive help.
The Up: I made it, well, up to the top. I managed to reach the next camp. My friend managed to carry both his pack and mine, and though the progress was extremely slow and punctuated by bouts of light headedness and fatigue, I made it. I was able to summit after all, completing the SAR Pass at 13,790ft.