I build clear, reliable software for the web.
I’m a full-stack developer based in Dallas. I like taking products from a rough idea to something people actually use. Most days that means Rails, React, Svelte/Next.js, and Node. I care about interfaces that make sense, code that’s easy to change, and systems that don’t surprise you at 2 a.m.
Mission
Build software that feels steady and dependable.
Focus
React and Svelte front-ends backed by Rails and Node.
Location
Dallas, Texas
Full-Stack Developer
Joshua Hawks
Senior developer at the Texas School Safety Center, working on internal tools and public-facing apps that support school safety across Texas.
About
Collaborative, design-minded engineering
I work across the stack: planning features with stakeholders, sketching out UI, and building the APIs and data models underneath. My background in music and design shapes how I think about rhythm and structure, and how small details change the way a product feels to use.
Toolbox
React, SvelteKit, Rails, Node, Postgres, Tailwind.
How I work
Pair often, stay curious, build in small slices, and keep accessibility in view.
Currently
Senior Full-Stack Developer @ Texas School Safety Center
Building secure, maintainable apps for statewide safety programs, alongside side projects that give me room to experiment with new tools and ideas.
Beyond code
I’m also a freelance classical musician (oboe & bassoon), occasional designer, and outdoors enthusiast. That mix of structure and creativity shows up in how I write code and how I collaborate.
Projects
Selected work and side projects

Bassoon Guru
A practice companion for bassoonists to work on fundamentals and keep track of repertoire.


Escapade
A MERN travel app for planning South American trips and saving itineraries.

Vendor Management System
An internal tool for an arts organization to manage vendors, onboarding, and reporting.

Skills
Skills & tools
Front-End
- HTML
- CSS
- JavaScript
- React
- Svelte
- Tailwind CSS
Back-End
- Ruby on Rails
- Node.js
- Express
- MySQL / PostgreSQL
- MongoDB
- Firebase
Ops & Craft
- Git
- NGINX
- Heroku / Vercel / Netlify
- Linux
- Adobe CC
Connect
Let’s talk about what you’re building.
If you’re working on something you care about—whether it’s a new UI, an internal tool, or a full product—I’d be glad to hear about it. Feel free to reach out with a note about your team or project.
