Hey, I'm Brady

Full Stack Engineer with 4+ years solving real problems, frontend expertise, generalist mindset.

Full Stack Engineer with deep expertise in the JavaScript ecosystem. My strongest skills are on the frontend building React, TypeScript, and design systems, but I regularly work across the full stack. At CACI's DarkBlue Intelligence Group, I've built features supporting time-critical intelligence investigations, working with Product and UX to deliver tools analysts rely on. The work involves everything from interface design to backend performance optimization to data modeling.

My approach starts with understanding the problem. I conduct user interviews, collaborate with cross-functional teams, and focus on business impact alongside code quality. Whether I'm building React interfaces, writing Go APIs, or optimizing Elasticsearch queries, I'm willing to go wherever the problem takes me.

Outside of work, I build and ship projects that solve real problems: an npm package serving hundreds of weekly downloads, a mobile app live on Google Play, and web tools for indie developers. I learn by building things that address actual needs, and I bring that same problem-first mindset to every team I work with.

Projects

Climb Quest project

Climb Quest

Progression-based tracking app for rock climbers, built with React Native and SQLite. Live on Google Play, helping real users track sessions, visualize progress, and build confidence through gamified achievements.

React Native SQLite Android Mobile
View on Google Play
cytoscape-html project

cytoscape-html

Published npm package enabling arbitrary HTML as Cytoscape.js node bodies. 398 weekly downloads, solving real data visualization needs in production applications.

JavaScript npm cytoscape.js Data Viz
View on npm View on GitHub View Demo
draftmygame.com project

draftmygame.com

AI-powered tool for indie game developers to create professional Game Design Documents. Features interactive visual mapping, AI topic generation, and downloadable game design documents.

Next.js TypeScript AI/ML React Flow
View Live Site View on GitHub
$ cmdr invalid --top=3
You have used gti 5 times but it does not exist
You have used sl 3 times but it does not exist
You have used claer 2 times but it does not exist

cmdr

Terminal usage insights and optimization tool built in Go. Helps developers understand their command patterns and improve workflow efficiency.

Go CLI Productivity
View on GitHub
app := switchboard.New()
app.Command("hello", "Say hello", func(c *switchboard.Command) {
    c.Run(func() {
        fmt.Println("Hello, World!")
    })
})

switchboard

Go library for CLI tool creation with reusable architecture patterns. Built for other developers to easily create command-line applications.

Go Library Developer Tools
View on GitHub