
Soopra.ai
Part-Time Software Engineer Intern
Nov 2023 - Present
Hey, I'm David and I'm passionate about making and breaking things!
I attended Cooper Union in NYC for a bachelor's
degree in Mechanical Engineering and then pursued a Ph.D. in
Mechanical Engineering at Georgia Tech. I have 9 journal
publications and 13 conference proceedings related to my
research, and I've built a wide variety of useful and useless
things ranging from autonomous fish robots to vibration control
systems to musical instruments.
In June 2023, I completed App Academy's coding bootcamp to pivot
towards software engineering and to start building modern web
applications that can be seen worldwide. Since then, I've picked up
a whole new tech stack at Soopra.ai while refining my JavaScript
skills building a Twitch integrated racing game as a freelancer
and providing human feedback to AI responses as part of Scale.ai.
If you have an app idea that you need help implementing, let's
grab some coffee and talk about it!
Scroll down if you want to find out more about my recent work
An itinerary generator for your day off!
Itinerator simplifies your planning experience
by suggesting a diverse set of activities for you based on any location. Are you
meeting up with a friend at a park but you're not sure what to do afterwards?
Maybe you want to explore a nearby town that you've been dying to visit.
Itinerator can help plan your day with a few clicks and transform your free time
into memorable experiences.
A Discord clone in which you can build your own servers and associated channels to have organized discussions with your friends about any topics you are interested in. Built with a React/Redux frontend and a Ruby on Rails backend, this app features real-time messaging via WebSockets as well as AWS image hosting for a fully customizable user experience.
Battle your friends in this rapid sword combat fighting game!
Relentless Clash is a game written in vanilla JavaScript in which 2 players hack and slash
at each other until one player wins by two rounds. Players control their characters using
either a keyboard or a gamepad controller connected to their computer. Don't have a friend
to play with nearby? Just battle against 10 levels of computer AI and see if you can endure
this relentless clash.