Software Engineering Logo

Software Engineering

I have experience with app development, full-stack development, and many common frameworks and platforms. My workflow is highly streamlined and utilizes a variety of tools.

Project Management Logo

Project Management

As the leader of a university-funded research project, I have the experience and communication skills necessary to ensure success in every project, no matter how big or small.

Schematic Design Logo

PCB and Schematic Design

I have experience with schematic capture and board layout, and have designed and prototyped my own PCBs for use in production. (Just show me the datasheet!)

Workflow Logo

Streamlined Workflow

With experience in all major platforms and a toolset that works independent of scenario or environment, my workflow is optimized to be fast and accurate no matter where I go.

I like building things but hardware projects are intensive, so I usually find myself cooking something up for months or years at a time. As a result, sometimes I have simultaneous projects running.

Current Projects

Discord Chatbot Complete
Secret Hardware Project 0%
Delivery Robot 25%

Gideon Tong

Designer of Things

Video Call

[email protected]

Email Me


September 2021 to September 2022

Software Engineer Intern

Autonomous Vehicles

JPMorgan Chase

June 2021 to August 2021

Software Engineer Intern

Commercial and Investment Banking

US Air Force

January 2021 to May 2021

Software Engineer Intern

Confidential High Impact Projects

For more past positions, visit my LinkedIn!


UC San Diego 2022

B.S. Electrical Engineering

GPA: 3.7, Provost's Honors



Aside from Amy, which is a tool that brings general communities together, I also work on Bot4Christ, which brings together Christian communities with Bible study tools and tons of Bible reference features.

The Latest

I run a blog documenting my projects to which I post from time to time, and it has gained over a million pageviews to date. If you're curious, do check out my blog at the top of this page.


I primarily use Node.js and JavaScript (ES6), but also Express.js, React.js, TypeScript, and Django (Python).

I primarily target ARM-based computers, be it iOS/Android or Raspberry Pis and Arduinos, often choosing C++.

Most of my projects use CI/CD in two stages, using Travis.CI, GitHub Actions, and Google Cloud Platform.

To ensure my teams and I remain on track and on top, I utilize Notion, kanban boards, and constant communication.

Primarily an Altium user, I also can use OrCAD with PSpice for simulations and SolidWorks for 3D CAD.

I use local and remote VMs, choosing Kali Linux and Windows as my main targets due to wide availability of tools.