Casey Whitmire
Fullstack Developer
This portfolio isn’t just meant to showcase the things I’ve built, it’s also a small window into how I think, collaborate, and create. A lot of the work I’m most proud of has lived behind private repositories, internal tools, or systems built quietly in the background. But I still love talking about the problems behind the projects: the messy workflows, the strange edge cases, the “there has to be a better way to do this” moments that turned into thoughtful solutions.
Outside of software, I’m usually making something with my hands anyway: climbing walls, tending to plants, starting craft projects that become suspiciously elaborate, or chasing whatever new curiosity has wandered into my orbit. I think that instinct to explore, tinker, and build carries into everything I do.
My Experience Pipeline
Systems Showcase
Enterprise Workflow Platform
Enterprise SystemsEnterprise internal tooling platform designed to move teams off spreadsheets and into structured, auditable workflow systems.
Business Impact
Established a centralized source of truth for operational data, significantly reducing spreadsheet dependency and manual reporting overhead. Improved reporting accuracy, reduced time spent aggregating data, and streamlined cross-team workflows.
Architecture
Full-stack enterprise web application built with a component-based UI layer and backend services integrated into CI/CD pipelines for automated deployment and testing. Designed with scalability and maintainability in mind for internal enterprise adoption.
Key Work
Translated user feedback into iterative product improvements, built structured test cases, and partnered with stakeholders to refine workflows. Focused on replacing manual reporting processes with automated, reliable systems.
Workflow Automation
Internal SystemsInternal platform for automating repetitive operational workflows across engineering and business teams.
Business Impact
Reduced manual operational overhead by streamlining recurring processes and improving cross-team execution speed.
Architecture
Event-driven workflow engine integrating internal services through API-based triggers and automated pipelines.
Key Work
Translated business workflows into structured engineering tasks, improving clarity and delivery consistency across projects.
AI-Assisted Tools
AI SystemsLightweight AI workflows and tooling built to structure data, reduce manual effort, and accelerate internal decision-making.
Business Impact
Improved data processing speed and reduced cognitive load by introducing AI-assisted automation into existing workflows.
Architecture
LLM-powered processing layer built on structured prompt pipelines and API-based orchestration logic.
Key Work
Designed and experimented with agentic workflows and rapid prototyping systems using modern LLM APIs.
iOS Roommate App
MobileMobile collaboration app for roommates to manage communication, scheduling, and shared responsibilities.
Business Impact
Improved coordination and accountability in shared living environments through centralized planning tools.
Architecture
Real-time mobile sync system with Firebase-backed state management and user-driven task coordination.
Key Features
Messaging system, shared calendar, assignable tasks, and basic financial tracking for shared expenses.
Medical Office System
Enterprise SimulationJava-based application simulating a medical office scheduling and patient management system.
Business Impact
Streamlined appointment scheduling logic and modeled real-world administrative workflows.
Architecture
Object-oriented system with persistent data storage and role-based interaction models for staff and patients.
Key Features
Appointment scheduling, patient record querying, and structured database interaction layer.
eReader Platform
Desktop ApplicationDesktop eReader application for reading, organizing, and interacting with digital books.
Business Impact
Improved user reading experience through customization and persistence features for long-form content engagement.
Architecture
JavaFX-based desktop application with local state persistence and customizable UI rendering system.
Key Features
Book uploads, progress tracking, bookmarks, and adjustable reading settings (brightness, font size).
About Me
I’ve always been drawn to building things that are both useful and quietly delightful to use. As a Software Development Engineer, I enjoy sitting at the intersection of problem solving, creativity, and collaboration, turning tangled processes into cleaner systems and finding ways to make technology feel a little more human. A lot of my work has focused on integrations, internal tooling, deployment workflows, and secure systems, but what keeps me engaged is less about the specific stack and more about the puzzle of making things work well for the people behind them.
Outside of engineering, I’m often thinking in the same patterns through photography and hiking. Photography, for me, is really about systems and constraints, light, timing, composition, and learning how small adjustments change the outcome, not unlike debugging or refining a feature. Hiking plays a similar role in a different direction: long, iterative problem-solving in motion, where you’re constantly making small decisions based on changing conditions. Both tend to reset how I think when I come back to code.
Recently, I’ve been spending a lot of time exploring agentic AI and large language models, especially the ways they can support engineering teams without removing the human element that makes good work possible. I enjoy building with ChatGPT APIs and AI agents, experimenting with workflow automation, rapid prototyping, and tools that reduce friction instead of adding to it. There’s something incredibly fun about watching a messy idea slowly become a useful system.
The best part of engineering for me has always been the people. I love working with curious, collaborative teams that enjoy sharing ideas, asking questions, and building things together. Some of my favorite moments at work come from whiteboarding through a complicated problem, uncovering the “why” behind a process, or collectively realizing there’s a simpler and smarter path forward than anyone expected at the start.
Outside of work, I spend a lot of time climbing, hiking, and taking photos along the way. I like being in environments where you have to stay present and adapt — whether that’s reading a route on a bouldering wall, finding the right angle in a landscape shot, or iterating on a design problem in code. I also tend to overcommit to personal projects, especially the ones that start as “quick experiments” and somehow turn into full systems.
At the end of the day, I’m someone who cares deeply about building useful things, staying curious, and working with kind, creative people who enjoy solving hard problems together.
Contact
I’m always open to discussing engineering, systems work, or interesting projects.