open_to_work.exe

Jacob
Jones.

Full-Stack Software Engineer

I build clean, well-tested web applications with React, Node.js, and Python. Former educator turned engineer, I bring strong communication and a teacher's eye for clear, maintainable code.

Available for full-time & contract roles

About Me

I'm a software engineer with a background in instructional design and adult learning. After several years as an L&D trainer, facilitating live technical sessions and building learning systems for hundreds of users, I moved into engineering to build the tools myself.

My focus is full-stack web development: React on the front end, Node.js/Express and Python/Flask/Django on the back, with SQL, REST APIs, Git, and Docker in the toolbox. I recently completed the IBM Full Stack Software Developer Professional Certificate, which covered the stack end-to-end including containers, Kubernetes, and microservices.

I learn by shipping. Most of the projects below started as small ideas and were built, polished, and deployed to real users, which is the part I enjoy most. Outside of code, I'm a dad, a Bills fan, and a long-suffering golfer.

// tech stack

Frontend

React
JavaScript
HTML5
CSS3

Backend

Node.js
Express
Python
Flask
Django
SQL

Tools & DevOps

Git
GitHub
Docker
Kubernetes

Also Working With

Godot
C#

Featured Work

Shipped projects, all designed, built, and deployed end-to-end.

01 Personal Site · Live

jacobjones.dev

This site. A hand-built portfolio in vanilla HTML, CSS, and JavaScript. No framework, no build step, no dependencies. Features a dual light/dark theme with persisted preference, a custom typewriter terminal animation, scroll-triggered reveals, and full mobile responsiveness. Deployed and continuously maintained.

HTML5 CSS3 JavaScript Responsive Dark Mode
// site stats
0 framework deps
2 light + dark themes
100% mobile responsive
02 React · HTML5 Canvas

TwentyOne: Pure Blackjack

A polished, mobile-first blackjack game built with React and bundled to a single HTML file via esbuild. Features balance tracking, an in-game shop, animated dealer resolution, and localStorage persistence. Deployed to Itch.io.

React esbuild Canvas localStorage
03 Web Game · Daily Puzzle

The Daily Crostic

A daily 5x5 acrostic puzzle game inspired by classic word games. Single-file HTML/JS implementation with state persistence, share functionality, and a fresh challenge every day.

JavaScript HTML5 CSS3 localStorage
04 Godot · GDScript

Space Arena

A fast-paced arcade shooter set in deep space. Wave-based enemy spawning, ship upgrades, and tight responsive controls. Built in Godot 4 with GDScript and exported to web.

Godot 4 GDScript Web Export

Certifications

Continuous learning, formally credentialed.

IBM · Coursera Earned 2026

Full Stack Software Developer
Professional Certificate

A 16-course professional program covering the full software development lifecycle: front-end engineering with React, back-end APIs with Node/Express and Python (Flask, Django), relational databases with SQL, version control with Git/GitHub, container orchestration with Docker, Kubernetes, and OpenShift, plus microservices and serverless application architecture.

React Node.js Express Python Flask Django SQL Docker Kubernetes Microservices
freeCodeCamp

JavaScript Algorithms & Data Structures

Variables, arrays, objects, loops, functions, OOP, and functional programming in JavaScript.

freeCodeCamp

Responsive Web Design

HTML5, CSS3, Flexbox, CSS Grid, accessibility best practices, and responsive layout principles.

Dev Notes

Build logs, architecture decisions, and the occasional rabbit hole, published as I go.

Project write-ups, release notes, and lessons learned, kept in a separate repo so it's easy to update without redeploying the site.

Read on GitHub ↗

Let's Build Something

Open to full-time and contract software engineering roles. I respond within 24 hours.

// based in

Grand Island, NY · Open to remote