igamble.dev Open in urlscan Pro
188.114.97.3  Public Scan

Submitted URL: http://igamble.dev/
Effective URL: https://igamble.dev/
Submission: On November 18 via api from US — Scanned from NL

Form analysis 0 forms found in the DOM

Text Content

ISAIAH G.

Skills Projects Contact Blog


Skills Projects Contact Blog


ISAIAH GAMBLE

Full-stack engineer with aspirations in embedded programming

Resume


EXPERIENCE


VERKADA

Software Engineer Intern

San Mateo, CA

January 2025 - April 2025




HACK4IMPACT GT: BITS OF GOOD

Developer

Atlanta, GA

August 2024 - Present

 * Working on an Agile team to create an application for Atlanta 501(c)(3)
   Motherhood Beyond Bars
 * Translating Figma designs from an experienced designer into fully functional
   React components
 * Creating backend functionality using Node.js, and employed Server-Side
   Rendering for optimal user experience


MONGODB

Software Engineer Intern

New York, NY

June 2024 - August 2024

 * Worked with the Cloud Payments Team to ensure the consistency of payment data
   by automating Jira issue creation for job failures to improve engineer
   response times using Java
 * Developed API endpoint to run specific jobs, expediting post-fix testing and
   automating Jira issue resolution
 * Wrote Unit Tests, Integration Tests, and Third-Party Tests that interface
   with Jira with JUnit


SPI

Software Engineering Intern

Fort Mill, SC / Remote

June 2023 - Present

 * Created two internal tools with Rust, React.js, and TypeScript which
   increased productivity by reverse engineering proprietary solutions for our
   workflow
 * Programmed a microcontroller, using C and Rust, which uses Modbus to extract
   data from a monitoring device
 * Interfaced with a 4G LTE modem to send collected data to a dashbaord for
   customer viewing


FREELANCE

Freelancer

Remote

December 2021 - July 2022

 * Architected and implemented full-stack web applications using Node.js,
   React.js, Docker, and AWS
 * Created a web application for a trucking company using React.js, Next.js,
   Nest.js, Nginx, and PostgreSQL. Stored information for thousands of complex
   loads and is critical to their operations


CODE STATS


120K

lines of code since June 2021

Languages

More Detail


SKILLS


TYPESCRIPT

I began my development journey with TypeScript and I can say wth certainty I
wouldn't do it any other way. I've learned the intricacies of the type system
and use it in every project to avoid bugs and speed up development. I also use
it in all my packages to provide for a better experience for consumers.


REACT

React was my first front-end library/framework and I enjoy making beautiful and
functional user interfaces with it.


CSS

Through my many projects I have gained experience with css in many forms. I have
used plain CSS, CSS Modules, pre-processors like SASS/SCSS, and CSS-in-js like
styled-components and emotion.


NODE.JS

I've used node.js to build the backend for all of my full-stack projects. I have
experience using serverless functions, Nest.js, and JSON Web Token Auth.


NEXT.JS

I've tried different ways to create React projects like gatsby and
create-react-app, but I always find myself choosing Next. It makes creating
performant and interactive react apps very simple. In fact, this site is made
with Next.js and I used its server-side rending to make the theme seamless
between reloads.


MONGODB

MongoDB is a document based Database which I have become very familiar with,
using it in my second largest project and some smaller ones. I have experience
using it through their package and mongoose, a library to allow for creating
models and enforcing schema on collections.


POSTGRESQL

PostgreSQL is one of the most widely used relational databases. Through using it
in my largest project I have become familiar with SQL and Object Relational
Mappers (ORMs) like TypeORM and Prisma.


RUST

I love rust


JAVA

java


C

C is cool


PROJECTS


ESP SPOTIFY DISPLAY

Lines Of Code: 1142

Gallery

A small embedded project that shows what I'm listening to on Spotify by using my
Spotify service.

 * ESP32-S3 board, written in Rust
 * Uses the SPI peripheral to communicate with the screen
 * Uses ESP-IDF's HTTP/S client to connect with my server
 * Uses WPA2(Personal / Enterprise) for Wifi authentication
 * Uses FreeRTOS's tasks/threads to achieve non-blocking updates to UI


TECHNOLOGIES:

Rust
Espressif
Embedded
Repository


OXIDE

Lines Of Code: 4404

Gallery

Custom frontend for the Miyoo Mini family of tiny, powerful, and portable
emulators.

 * Custom Retro Arch frontend allows access to all RA emulators
 * Optimized sleep mode & fast start-up
 * Cross-compiling build pipeline with Docker
 * Interacts with low-level Linux APIs such as ioctl and /dev


TECHNOLOGIES:

Rust
Linux
Docker
Embedded
Repository


GAZE ESTIMATION

Lines Of Code: 1127

Gallery

Demo of using Onnx Runtime to run a gaze estimation model. The web version is
linked below, but there is a native Rust version available in the repository as
well.

 * Used Web APIs for camera access as well as image manipulation.
 * Used OpenCV for image processing in the native version.
 * Used basic tensor operations and Non-Maximum Suppression to pre-process
   inputs as well as post-process out puts.


TECHNOLOGIES:

Rust
TypeScript
Onnx
RepositoryVisit


YETI SCOUTING

Gallery

An operation critical web application used by my robotics team to collect data
at competitions.

 * Used mongodb for data persistence and Node.js for the backend
 * Custom authentication with JWTs and OAuth with discord
 * Data visualization with graphs and charts
 * Complimentary Discord bot made with Rust


TECHNOLOGIES:

React
TypeScript
Rust
Next.js
MongoDB
💅Emotion
Node.js
Vercel
RepositoryVisit


MILKY WEB

Lines Of Code: 9883

Gallery

Milky Web is a MVP for a business idea I had in 2022. It was about providing
easy access to web infrastructure for anyone.

 * Robust authentication using JWT
 * Subscriptions with Stripe
 * Uses AWS EC2, Route52, and Lambda to handle infrastructure


TECHNOLOGIES:

TypeScript
Rust
React
Next.js
PostgreSQL
AWS
Microservices
Repository


GENIUS DASHBOARD

Gallery

A desktop application created with Tauri, which allows performant, hassle-free
robot tuning and information display.

 * Used a publisher/subscriber protocol for comms.
 * Display published values in widgets for viewing and editing.
 * Used drag and drop to allow for custom layouts.


TECHNOLOGIES:

React
TypeScript
Next.js
Node.js
Vercel
Repository


AMOGUS IMAGE CONVERTER

Lines Of Code: 1756

Gallery

First of all, I would like to dedicate this site to my good friend, Hank Magan,
who inspired me to make this after I saw his success in python. I wanted to
bring the ability to convert images to amoguses to every device that can run a
browser.

 * Uses input and Blob browser apis
 * Pixel manipulation on raw image buffers
 * Encodes final image into GIF format for downloading


TECHNOLOGIES:

TypeScript
React
Next.js
Vercel
RepositoryVisit


TSTRIS

Gallery

A low-level implementation a falling block puzzle game similar to Tetris. There
is a demo created using the library at the bottom of this page.

 * Runtime agnostic implementation
 * Proper rotation and sliding
 * Hold and next piece queue
 * Tests for core and react packages with Jest


TECHNOLOGIES:

TypeScript
Jest
NPM
React
RepositoryVisit


TSAR OS

Lines Of Code: 1526

Gallery

A mock desktop made with React

 * From scratch drag-n-drop
 * Minimizing, full-screening, and closing windows
 * Accurate time and date display
 * Uses SCSS as a CSS preprocessor


TECHNOLOGIES:

React
Next.js
TypeScript
SASS/SCSS
Vercel
RepositoryVisit


YETI SITE

Lines Of Code: 5217

Gallery

A landing page website for my robotics team

 * Uses MDX for content
 * Custom image slideshow on home page
 * Uses Styled Components for styling
 * Cool icicles hanging off the header


TECHNOLOGIES:

React
Gatsby
TypeScript
💅Styled Components
Vercel
RepositoryVisit


AWARDS & OTHER


PROVOST SCHOLAR

 * A highly prestigious merit scholarship awarded to 60 out-of-state students,
   from a pool of thousands.


HACKLYTICS 2024

 * Placed 2nd in the sports track and 3rd in the healthcare track
 * Against over 190 other submissions.


CONTACT


GITHUB


E-MAIL


DISCORD


LINKEDIN


RESUME


HOLD



How To Play

←/→: Move left/right

↑: Rotate right

↓: Soft drop

Z: Rotate left

X: Rotate right

C: Hold




NEXT




LINES: 0


LEVEL: 1


SCORE: 0

StartRestart

This website, like everything I program is dedicated to Hank. Without you, I
wouldn't be where I am today. Thank you.











GOOD LUCK, BABE!

Chappell Roan



Isaiah is currently listening to...




TypeScript - 65.9k lines
JavaScript - 1.5k lines
Rust - 33.0k lines
Java - 8.7k lines
Json - 3.8k lines
Css - 1.6k lines
Python - 1.6k lines