Zach Scroggins Senior Full Stack TypeScript Engineer
I build polished, fast web apps with TypeScript, React and Next.js, ship AI features that hold up in production, and work alongside AI coding agents every day.

Portfolio
Lumeris
A healthcare technology and services company that helps health systems, payers, and physician groups transition to .
- Documents migrated to AWS
- 10,000+
- Frameworks. One component library
- 3
- Roles: Engineer to Senior Engineer
- 2
Senior Software Engineer
Software Engineer
PaulitaCarlotta.com
E-commerce store for women's fashion and jewelry. Blog with headless content management system integration. Deployed globally across a blazing fast CDN, Google Cloud, and Amazon Web Services.
Visit the site
Next Generation E-commerce
Headless e-commerce with the BigCommerce API decouples the frontend application from the e-commerce platform, enabling a highly customized end-user experience while maintaining seamless order and inventory management through the BigCommerce dashboard.
Dynamic Data | Static Speed
Statically-generated React app with Incremental Static Regeneration. Instant page transitions without sacrificing search engine optimization.
Highly Scalable Infrastructure
Serverless Node.js REST API with microservices architecture provides user authentication and communicates securely with BigCommerce API.

Featured Projects
Websites and web apps I have put considerable time and effort into. For me, web development is more than just a hobby. It's a passion.

TypeScript
nasa-api-explorer
Search NASA's official database of over 140,000 photos. Near real-time satellite positional data and images of Earth. Learn about the universe with Astronomy Picture of the Day.

TypeScript
my-website
My portfolio website. Resume, about me, contact. Built with Node, React, Next.js, Tailwind CSS, and Vercel.

TypeScript
untcsce.club
University of North Texas Computer Science Club website. Contentful headless CMS. Deployed with Netlify.
Other Work
Programs, websites, and apps, written in a variety of languages. I'm constantly improving my skills and enjoy learning new technologies through firsthand experience.
TypeScript
my-website-cms
Sanity Studio for zachscroggins.com
TypeScript
sk-oidc-oauth
OIDC/OAuth2 authentication and authorization for prerendered/client-side-rendered SvelteKit apps.
HTML
mean-todo
MEAN stack todo app with serverless NestJS REST API.
C#
csharp-projects
A collection of Object Oriented Programs written during college C# course.
Java
java-projects
A collection of Object Oriented Programs written during college Java course.
Python
space-intruders
Learn Python by creating a Space Invaders pygame clone.
About me

I'm a full-stack TypeScript engineer who cares about both the details people see and the systems they don't, and AI is part of how I do both.
At Lumeris, a healthcare technology company, I went from Software Engineer to Senior in a year. I co-led an AI application that worked alongside physicians' medical records to surface patient information that might otherwise be missed, built with OCR, LLMs on AWS Bedrock and a Pinecone vector database. I was also lead developer of the company's internal generative AI app on Azure OpenAI, led the front-end framework evaluation that moved new apps from Angular to SvelteKit, and was hand-picked by an application architect to migrate the main revenue-generating, business-critical analytics database to AWS.
I use AI every day, not just in what I build. Claude Code is my pair programmer: I plan the work, give it current docs, skills and MCP servers, then review every change and check it in a real browser before it ships. I also run local models, so I know what each tool is good at and where it falls short. This site's blog was built that way.
Since 2025 I've pursued some startup ideas, stayed up to date with the latest technologies and AI, and put that knowledge to use on a number of personal projects. I got my start at community college, freelancing as a web developer, and as web development officer for the UNT Computer Science Club. I live in the Dallas–Fort Worth area, and outside of work I keep a small home server running on a Raspberry Pi and tinker with my Neovim setup, despite using VS Code as my primary editor 😅
Zach Scroggins
Senior Full Stack TypeScript Engineer
Latest Ramblings
What I'm building and how I build it: Next.js, TypeScript, Sanity and working with AI agents, plus the stories behind my portfolio work.
Post ·
The stack and decisions behind this blog: Next.js 16 with Cache Components, Sanity, Tailwind CSS 4 and shadcn/ui, built with Claude Code as a pair programmer.
Post ·
How this blog uses Sanity: Portable Text instead of MDX, one content model for the blog and my portfolio, typed GROQ queries, and live preview in the Presentation Tool.
Post ·
How code blocks work on this blog: Sanity's code input, a Portable Text component, sugar-high on the server and theme colors from CSS variables. With examples.
