Full-stack developer New York City

Jason
Cruz

I build web and mobile apps from the database to the interface, and help other developers grow.

const jason = {
  role: "Full-stack developer",
  based: "New York City",
  stack: ["Next.js", "TypeScript",
          ".NET", "Python"],
  open: "collaborations",
};
01 — About

I build full stack products from database to interface, and I care about getting the details right.

Hi, I'm Jason. I build things end to end, from the API and data model to the UI, and I enjoy helping other developers grow along the way. Lately I've been deepening my skills in testing and deployment, so the things I build are reliable as well as functional.

6
years building
10+
projects shipped
2
packages published

02 — Selected work

A featured project, and everything else I've built.

New York

68°
Thunderstorms
H:72° L:61°

Thunderstorms likely from 4 PM. Gusts up to 35 mph.

Featured · npm package

React Rainfall

Customizable and easy to use package that provides rain animation to a parent div component. Options include droplet amount, colors, and speed

  • Typescript
  • NPM Rollup
  • CSS Animations
  • StoryBook
  • Jest

npm package

React Rainfall

Customizable and easy to use rain animation package.

View package →

npm package

React Dashboard Meter

Customizable meter with animations.

View package →

mobile app

Social Cove

React Native and Ruby on Rails. Reddit app clone with instant messaging.

View project →

web app

Net Finance

Finance Portfolio tracker, stock data provided by 3rd party apis. Using .net with websockets

View project →

web app

Post Boat

Full Stack Reddit clone on the web, instant messaging using web sockets.

Live site →

web app

Al-Di-La Restaurant

Online website menu designed by ux designers

Live site →

03 — Tech stack

The tools I reach for across the whole stack.

Frontend

  • React
  • Next.js
  • TypeScript
  • HTML & CSS
  • Tailwind CSS
  • TanStack Query
  • Redux
  • Zustand

Backend & data

  • Node.js
  • Express
  • Django
  • Ruby on Rails
  • .NET
  • REST APIs
  • MongoDB
  • SQL
  • JWT auth

Mobile

  • React Native
  • Expo
  • Expo Router
  • NativeWind
  • EAS Build
  • Push notifications

Tooling & deploy

  • Git & GitHub
  • npm
  • AWS
  • Azure
  • Docker
  • GitHub Actions
  • Vercel
  • Railway
  • Postman

Testing

  • Jest
  • Vitest
  • React Testing Library
  • Playwright
  • Cypress

04 — What I do

From idea to deployed product.

Interfaces

Responsive, accessible frontends in React and Next.js with clean state and data fetching.

APIs & data

Backends and databases that model the problem well and stay easy to change.

Ship & maintain

Deployments, packages, and documentation so other people can use and extend the work.

Testing & quality

Unit and integration tests that catch regressions early, so changes ship with confidence.

Auth & security

Sign-in flows, protected routes, and safe handling of user data and API keys.

AI features

Practical LLM integrations like summaries and insights, with caching and rate limits to keep costs down.

05 — Experience

Where I've worked and learned.

  • Nov 2022 - Present

    Full Stack Software Developer, International Institute for the Brain

    Build and ship product features across React, Express and MongoDB, and uphold code quality through code reviews and clean-code standards.

  • Jan 2022 - Nov 2022

    Front End Developer / Designer, King Willy's Studio

    Designed and developed websites and mobile apps for remote clients, pairing UI/UX design with SEO to help their businesses get found.

  • Aug 2021 - Jan 2022

    Front End Developer / Accountant, Valerio Landscaping

    Built a company website from scratch with an admin dashboard so staff could manage client records and invoices without a developer.

  • Jul 2021 - Nov 2021

    Software Engineering Intern, TWG Companies

    Wrote data models, scripts and documentation, and collaborated with engineering and product teams on design and delivery.

  • Feb 2021 - May 2021

    Software Engineering Fellow, General Assembly

    Completed 500+ hours of hands-on training in front end and back end development, building full stack apps with HTML, JavaScript, Node and Express alongside UX designers and engineers.


06 — Contact

Let's build something together.

For collaborations or other inquiries, send a message and I'll get back to you.