tully@tully.sh:~$ whoami
Websites, internal tools, automation scripts, the infrastructure underneath; I like picking up whatever a project actually needs and building something that works.
tully@tully.sh:~$ ls services/
A quick rundown of what I actually work on, from full builds to the pieces most people never see.
Design, domain, hosting, SEO, and branding all fold into this one.
Server-side logic, APIs, and connecting the tools you already use so they actually talk to each other.
Scripts and internal tools that take the repetitive stuff off your plate.
Getting a project deployed, monitored, and actually staying up; the unglamorous part that matters most.
tully@tully.sh:~$ ./run-project.sh --verbose
How a typical project goes, from first message to launch.
Tell me what you're trying to build and what's not working right now. No forms, just a conversation.
I design and build in the open, so you're seeing progress the whole way, not just at the end.
Deployed and live; domain and hosting handled if it's a website, infra set up if it's something bigger.
Live doesn't mean done. I stick around for fixes, tweaks, and whatever comes up after launch.
tully@tully.sh:~$ ls -la work/
A mix of client work and my own projects; some built for a business, some built because I needed them myself.
Lead engineer
Mercurie is a regulatory consulting firm for radioactive medical products; a pretty specialized field, and the site needed to feel credible to pharmaceutical companies and healthcare institutions, not just look nice. That meant putting the founder's decade-plus at the U.S. Nuclear Regulatory Commission front and center, while keeping the whole thing approachable to visitors who aren't regulatory experts.
I built it in Next.js with a clean, fast layout that puts the actual work first: services, credentials, and a portfolio of real regulatory filings and presentations. The result reads as specialized and trustworthy without burying anyone in jargon.
Visit live projectAn open-source site for sharing and comparing competetive speedrunning times and routes for the game Parkour Reborn
TypeScript · Open source
View live siteAn all-in-one platform for players to get any information they need about Parkour Reborn
Next.js · Tool
View live sitetully@tully.sh:~$ cat about.md
I'm Tully; a self-taught developer with more than seven years of programming experience, starting around age eight and never really stopping. Since then I've worked across a wide range of languages, frameworks, and cloud providers, and I keep almost everything I build free and open source.
I build software that's simple to use, fast, and solves a real problem instead of overcomplicating things; usually starting from something I needed myself before it turns into something worth sharing. Long-term, I'm focused on shipping open tools that help people learn and build with fewer limits, and getting a little better as an engineer with every project.
7+
Years of experience
20+
Projects shipped
Full-stack
Engineering