I started robotics 12 years ago & immediately fell in love with programming. I coded Java for my fall-semester FTC robotics team, and I led electromechanical efforts for my spring-semester FRC robotics team. After 4 years of robotics 6 days a week, I studied Electrical Engineering at Rochester Institute of Technology (RIT). I studied low-level programming such as C, C++, VHDL, etc. I became the Research & Development Director at RIT's Computer Science House, an organization of the most passionate and talented coders I've ever met. I taught Electrical Engineering basics as a Teaching Assistant and got hands-on experience as an Engineering Technology Assistant.
In 2020, I pivoted from Electrical Engineering to Software Engineering as my main focus. Although, I'll always respect the multidisciplinary approach of full-stack electromechanical programming. My Software Engineering Bootcamp focused on Full-Stack JavaScript & Python with 2 capstone projects. As a Jr. Software Engineer at Geisel Software, I worked on 2 NASA contracts in addition to other full-stack web & robotics projects. As a Software Engineer at Gaia AI, I led web & mobile development with TypeScript, React, and React Native. I also studied User Experience (UX) Design through Cornell online to improve my front-end skills. At Laminar (formerly H2Ok Innovations), I pioneered the Deployments Team & led the team of 5 engineers. My leadership experience at Laminar, as their first Applications Engineer, allowed me to work on truly world-changing technology. The Food & Bev industry will forever be changed because of this work.
Now, I reside on the Eastern Shore of Virginia, and I create stunning websites for small businesses throughout Delmarva & Hampton Roads. Always open to new clients, just text me at 757-601-6266 to connect!
Circuitry, breadboarding, soldering
Used C#, Unity, and Vuforia to create motion-dependent marker-based AR demo with trigger
Used C++ and Leap Motion's sensor to control car's music & display for CSH Smart Car
Used C# to create a GUI adjusting parameter-dependent Autodesk Inventor files
Flask, WTForms, SQLAlchemy, Bcrypt, Scryfall API,
TailwindCSS, Jinja2, HTML, CSS
Server / Client bi-directional chat app with users with Node, Express, Socket.io, Websockets & qs
Read-Eval-Print Loop (REPL), tokenizer/parser, S-
expression evaluator, DIY language in C
Built by FRC & FTC robotics teams. Lead CAD mentor
Software Engineering Tools
JavaScript, TypeScript, Python, Java, C#, C++, C, VHDL
React, React Native, Node, Next.js, Express, Tailwind CSS, D3, Jest, Redux
Plotly, Pandas, Flask, Django
UI, UX, CX, Figma, Google Cloud Platform (GCP), AWS, Postgres, MySQL, MongoDB, CI/CD, Jenkins, GitHub Actions, Stripe, Grafana, Prometheus, Docker, Kubernetes, Shell Scripting, Vim, A/B Testing, Statsig, Postman, Falco, Mapbox, REST APIs, GitHub Copilot, Scrum, Jira, Ubuntu, git
Bob Jones
Sr. Manager of Program Management at NASA 2013 - 2021
Matthew Carpenter
Co-Founder & Head of Product at Gaia AI -- Forbes 30 Under 30
Acshi Haggenmiller
Robotics PhD
Peter McHale
Co-Founder & CEO of Gaia AI -- MIT -- Forbes 30 Under 30
Jeff Meunier
Sr. Software Engineer & Adjunct Professor
Brain Geisel
Founder & CEO of Symage & Geisel Software
Lydia Del Olmo
Executive Assistant
Will Nilges
Backend Programmer @ Datadog
Dani Saba
Senior Privacy & Compliance Analyst -- MS in Cybersecurity
Matthew Sze-Tu
Software Developer