Software Developer · Full-stack leaner · Builder

Hi, I'm Bradley Shirling

I design and build performant software systems, pairing thoughtful design with solid engineering. I value clarity, fast feedback loops, and projects that make complex ideas feel simple.

Portrait of Bradley Shirling

Location

US (CST)

Focus

Software Development

Experience

3+ yrs

About

Building thoughtful products with intent

I’m a flexible, self-motivated developer who loves pairing clean UX with robust engineering. I thrive in collaborative teams, prototyping quickly, and shipping polished, reliable experiences.

How I work

I obsess over clarity and speed—rapid iterations, strong feedback loops, and shipping small, meaningful improvements. I write maintainable code, document decisions, and measure impact.

What I enjoy

Building interfaces that feel effortless, creating visualizations that make hard concepts click, and exploring how AI can augment everyday tools and workflows.

Values

Empathy for users, tight collaboration with designers/PMs, and a bias for shipping. I believe great products are intentional, accessible, and enjoyable.

Projects

Selected work

A mix of shipped experiments, visual tools, and production-ready builds.

Paw Print chatbot UI
AI Assistant Python · RAG 2024

Paw Print Chatbot

Interactive admissions assistant delivering enrollment answers with LLM + RAG, tuned prompts, and NLP-powered retrieval for accurate, fast responses.

FlaskOllamaVector search
Movie browser React app
Front-end React 2023

Movie Browser

Sleek movie explorer with saved favorites, reusable components, routing, and API integration for real-time data.

ReactAPIState
Shower Thoughts app
Creative OpenAI 2023

Shower Thoughts

Turns quirky ideas into polished, ready-to-post tweets with OpenAI prompt engineering and Twitter API publishing.

OpenAITwitter APIUX
helloWorld blog preview
Product Front-end 2022

helloWorld Social

Lightweight blog/social platform with posting, feeds, profiles, and comments—focused on clean UI and responsive layouts.

HTML/CSSJavaScriptUX
Sorting visualizer
Visualization Algorithms 2022

Sorting Visualizer

Interactive sorting explorer with animated transitions and audio cues to make algorithm behavior intuitive.

HTML/CSSJavaScriptUX
Data structure visualizer
Visualization Education 2021

Data Structure Visualizer

Dynamic visualizations of core data structures and ADTs to make complex concepts tangible.

HTML/CSSJavaScriptUX
Computer Science Hangman
Game Education 2021

CS Hangman

Web-based hangman game with a CS vocabulary bank, real-time feedback, and scoring to reinforce learning.

HTMLCSSJavaScript

Skills

Tools I lean on

From front-end craft to backend glue and AI-driven workflows.

Languages

  • Python — automation, APIs, data processing
  • JavaScript — modern ES, DOM work, animations
  • C++ — systems fundamentals and data structures

Web Technologies

  • HTML/CSS — semantic structure, flex/grid, accessibility-first
  • Responsive — fluid layouts, mobile-first, performance
  • APIs — REST integration, loading/error states, caching

Frameworks

  • React — reusable components, hooks, routing
  • Flask — lightweight services, templating, routing
  • OpenAI — prompt design, RAG patterns

Ops & Collaboration

  • Git/GitHub — branching, PR reviews, release hygiene
  • Linux — CLI workflows, permissions, tooling
  • Docs & Specs — decision logs, clear communication

Contact

Let’s build something

Tell me about your project, your team, or a problem you’re solving.

Based in

United States (CST)