Jack Amsterdam | React, Node.js and TypeScript Software Engineer Skip to content
Work Experience AI Engineering About Freelance Contact
Request Résumé Let’s Talk

Full-Stack Software Engineer

Built from first principles. Accelerated by AI.

I build complete web applications with React, TypeScript, Node.js and MySQL — from relational data and secure APIs to responsive interfaces, real-time systems and cloud deployment.

Six years of sustained learning and building, enterprise software experience, and a current focus on agentic development with Claude Code and Cowork.

Remote  ·  US Citizen  ·  EU Work Authorization  ·  Available for Global Teams

Jack Amsterdam — professional portrait
Jack Amsterdam · Full-Stack Software Engineer
3+
Years professional experience
2020
Building software ever since
1,700+
Publicly tracked coding hours
3.94
GPA · Rutgers · Summa Cum Laude
DB → Cloud
Full-stack delivery range
RECRUITERS → Experience · Request résumé ENGINEERING MANAGERS → Flagship case study · Architecture FOUNDERS → Freelance

01 — Practice

Six Years of Deliberate Practice

I did not enter software engineering through a shortcut. Since 2020 I have invested thousands of hours studying, building, debugging and learning how complete systems work — more than 1,700 of them publicly tracked on WakaTime since 2022, and many more off the tracker.

  1. 2020

    A deliberate career change

    Transitioned from finance and operations — ETF operations at BNY Mellon, a management role at Sigma/Andbank — into software engineering, bringing analytical discipline, attention to detail and professional accountability.

  2. 2021–2022

    Formal foundation

    Completed an intensive year-long full-stack development program at John Bryce College and built numerous frontend, backend and full-stack applications.

  3. 2022

    Flagship builds — before AI assistants

    Built complete applications with React, Angular, TypeScript, Node.js, MySQL and MongoDB — authentication, real-time communication, admin tooling — before generative coding assistants became part of the workflow.

  4. 2023–2025

    Enterprise delivery

    Delivered enterprise Microsoft Dynamics 365 CRM solutions remotely through Matrix across multiple client engagements — including global shipping (ZIM Integrated Shipping Services) and healthcare.

  5. 2025–2026

    Agentic engineering

    Expanded deeply into AI-assisted and agentic software engineering: Claude Code, Cowork, reusable skills, plugins, specialized agents and verification-driven development workflows.

02 — Selected Work

Case Studies

Complete, deployed applications — designed, built and shipped end-to-end by one engineer, before generative coding assistants were part of the workflow.

Flagship Case Study · 2022 · Built pre-AI

A Real-Time Full-Stack Vacation Platform

{{ t }}

I designed and built an end-to-end vacation management platform in which users register, explore destinations and follow vacations, while administrators manage listings through a protected dashboard. Socket.io synchronizes relevant changes across connected clients in real time.

Vacations by Jack — admin dashboard with vacation cards, search, edit and delete
Admin dashboard — live catalog, edit & delete
Vacations by Jack — a user's followed vacations list
User view — followed vacations
Vacations by Jack — add vacation form with validated fields
Add vacation — validated MUI form
Vacations by Jack — login screen
JWT-secured login
phpMyAdmin view of the vacations table in MySQL
Relational data — vacations table, MySQL

What it demonstrates

  • {{ d }}

System Architecture

React ClientReact · TypeScript · Redux · MUI
State & Servicesmodels · services · app state
Express REST APINode.js · layered routing
Authentication & ValidationJWT · Joi · rate limiting · security middleware
Business Logicdomain rules · centralized error handling
MySQLrelational data — users · vacations · follows
⇅ Socket.io — real-time events to connected clients

Engineering Decisions

{{ dec.t }}

{{ dec.d }}

What I Would Modernize Today

The platform still runs as it was built in 2022. Revisiting it today, I would reach for:

  • {{ m }}

Less a critique of the original than a measure of how far the craft has kept moving.

Case Study · 2022

An Authenticated E-Commerce System from Catalog to Receipt

{{ t }}

I built a complete shopping platform with user registration, authentication, product discovery, category browsing, cart management, checkout, order processing, downloadable receipts and a protected administrator interface for product and inventory management.

Supermarket by Jack — landing page with live store stats and a resumable cart
Landing — store stats & resumable cart
Supermarket by Jack — product catalog with category tabs and a live shopping cart
Catalog, categories & persistent cart
Supermarket by Jack — checkout with order details, shipping fields and payment
Checkout — order details & payment
Supermarket by Jack — protected admin panel for editing products and inventory
Admin — product & inventory management
MongoDB Compass — the products collection with 170 documents
MongoDB — products collection, 170 documents

What it demonstrates

  • {{ d }}
View Live Application ↗ Explore the Code ↗ Deliberately second here — my primary stack today is React · Node.js · MySQL.

Case Study · 2022 · Backend / API

A Layered, Tested REST API for Online Orders

{{ t }}

Yammie Restaurant needed online ordering. I built the backend in TypeScript following Node’s layered architecture — controller, business-logic and data-access layers over MySQL — then published it as an npm package with automated tests, a seed database, a Postman collection and run instructions, so anyone can stand it up and verify it.

What it demonstrates

  • {{ d }}
Layered architecture
sanitize · XSS rate limit · 429 request logging error handler
Express Controller
Business Logic
Data Accesspromisified · parameterized queries
MySQL — YammieDB
info 2022-09-18 01:01:46 GET Request to /api/orders/
info 2022-09-18 01:02:07 GET Request to /api/productssss
info 2022-09-18 01:02:07 Route not found
logger.log — Winston request & error logging
Explore the Code ↗ npm Package ↗ Live API — /api/orders ↗ Tested with Mocha & Chai — plus Postman collection & REST Client file.

03 — Professional Experience

Enterprise Engineering in a Global Environment

Full-Stack Software Developer — Matrix
Enterprise client engagements · incl. ZIM Integrated Shipping Services · 2023–2025 · Remote

Working within distributed Agile teams, I helped build and support enterprise Microsoft Dynamics 365 CRM solutions across multiple industries — including global shipping and healthcare — supporting sales, marketing, customer-service and business operations.

  • {{ p }}

Enterprise details are presented at a high level to respect client confidentiality.

Engagement Map
Microsoft Dynamics 365 CRMenterprise CRM · multiple industries
Global shipping — ZIM
Healthcare
Sales & marketing workflows
Customer-service & business operations
Delivery Pipeline · Azure DevOps · Agile Scrum
User story Implementation QA Production

04 — Capabilities

From Foundation to Cloud

I am comfortable working across the complete application lifecycle — from relational data and backend architecture to frontend experience, security, testing and deployment.

{{ g.t }}

{{ g.n }}
  • {{ i }}

05 — Agentic AI

Engineering with Agents, Not Just Prompts

Over the past year I have focused deeply on agentic software development: creating structured environments in which AI systems receive durable context, specialized capabilities, acceptance criteria and verification steps.

{{ t }}
The workflow — select a stage
{{ aiSel.count }}

{{ aiSel.label }}

{{ aiSel.desc }}

My goal is not to replace engineering judgment. It is to give strong engineering judgment more leverage.

{{ p.t }}

{{ p.d }}

06 — Freelance

Available for Selected Freelance Projects

I work with founders and small teams that need someone capable of understanding the complete product — not only one isolated screen.

Confidential Startup MVP · Freelance

Timecard Trading Platform

{{ t }}

A full-stack e-commerce application for trading and reselling timecards — delivered end-to-end as a working startup MVP.

  • {{ p }}
React clientNode.js APIStripeSocket.ioMySQL

Additional project details are available privately.

Services

  • {{ s }}
Discuss a Freelance Project

Freelance is selective by design — my primary focus is a full-time engineering role.

07 — Education

An Analytical Foundation

Rutgers University

BA, Psychology & Economics
{{ h }}

John Bryce College

Diploma, Full-Stack Development

A year-long intensive program covering React, Node.js, TypeScript and modern full-stack engineering — the formal core of a much longer self-directed education.

Before engineering — finance & operations
ETF Operations Analyst — BNY Mellon
New York · 2012–2015

Fund accounting, reconciliations and trade settlements for ETF operations; money movement including wires, SPOs and SWIFTs; corporate actions accurately reflected across indexes; equity, fixed-income, FX and cash break reconciliation — liaising with institutional brokers including Goldman Sachs, Merrill Lynch and Credit Suisse.

Finance & Operations Manager — Sigma Premium Wealth Management, part of Andbank
Global HQ · 2018–2020

Oversaw financial operations for high-net-worth clients with assets exceeding $1B — reporting, investment monitoring and account management across foreign-currency holdings, stocks, bonds, dividends, alternative investments, loans and pensions, including 30+ quarterly reports.

The discipline behind my engineering — accountability, precision and financial-domain fluency. The career is software.

08 — About

Self-Directed by Default

I am a highly self-directed software engineer who learns by going deeply into how systems work. I transitioned into engineering in 2020 after working in finance and operations, then spent years studying, building full-stack applications and developing the technical foundation that led into professional enterprise work.

I enjoy taking complicated problems apart, learning unfamiliar systems and turning requirements into reliable software. My current focus is combining strong frontend and full-stack fundamentals with agentic AI workflows that improve research, implementation and quality assurance.

Base
Remote
Citizenship
US Citizen · EU work authorization
Core stack
React · TypeScript · Node.js · MySQL
Currently
Agentic AI engineering — Claude Code & Cowork
Open to
Full-time roles · selected freelance

09 — Contact

Let’s Build Something Valuable

I’m available for remote software-engineering opportunities and selected freelance projects. Tell me about the role, product or technical challenge.

{{ errName }}

{{ errCompany }}

{{ errEmail }}

{{ errRole }}

{{ errMessage }}

Opens a pre-filled email in your mail app — nothing is stored on this site. Opening your mail app… Didn’t open? Email {{ email }} directly.
Prefer direct? {{ email }} LinkedIn ↗ GitHub ↗