I build practical software that transforms complicated workflows into reliable, accessible, and user-centered tools.
I am transitioning into software development after a 20-year U.S. Army career in information systems and technical leadership. My experience combines JavaScript application development, workflow automation, Power Platform solutions, systems administration, and the delivery of technology in mission-critical environments.
A responsive financial dashboard that consolidates stock, precious-metal, and currency-exchange data from multiple external APIs.
- Retrieves and renders asynchronous data from multiple services
- Organizes financial information into a responsive interface
- Built with semantic HTML, CSS, and vanilla JavaScript
A browser-based ledger for managing categorized deposits and withdrawals while tracking posted, pending, running, and projected balances.
- Supports complete transaction-management workflows
- Separates pending and posted financial activity
- Provides portable ledger import and export functionality
- Built with semantic HTML, CSS, and vanilla JavaScript
A state-driven planning application for creating, editing, tracking, and deleting project ideas.
- Implements complete CRUD workflows
- Uses centralized rendering and class-based state management
- Preserves application data with
localStorage - Supports form validation, event delegation, and keyboard interaction
I am designing and developing the Army Logistics & Hardware Resources Management System (ALHRMS), an enterprise Power Apps and SharePoint solution intended to replace a 1,408-record Excel equipment tracker.
The application includes:
- Controlled equipment issuance, turn-in, and permanent-transfer workflows
- User acceptance and dispute handling
- Power Fx and direct
Patch()data operations - Timestamped transaction history and audit logging
- Data validation and accountability controls
- Structured SharePoint data designed to support reliable workflow expansion
Because ALHRMS supports an internal Army operational process, its source code, production data, and internal screenshots are not publicly available.
| Area | Technologies and Practices |
|---|---|
| Software Development | JavaScript, HTML5, CSS3, DOM manipulation, state-driven interfaces |
| Web Applications | Responsive design, REST API integration, asynchronous data retrieval |
| Accessibility | Semantic HTML, ARIA patterns, keyboard interaction, focus management |
| Power Platform | Power Apps, Power Fx, SharePoint Lists, Power Automate |
| Automation | Excel VBA, PowerShell, Batch scripting, workflow design |
| Engineering Practices | Git, GitHub, ESLint, Prettier, documentation, structured commits |
| Developing Proficiency | React and component-based architecture |
My military technology experience shapes how I approach software development:
- Understand the operational problem before designing the solution
- Separate application state, business logic, and interface rendering
- Build predictable workflows with clear validation and error handling
- Treat accessibility, security, and documentation as design requirements
- Test behavior under realistic conditions
- Revisit and refactor working solutions as my understanding improves
- 20-year U.S. Army career in information systems and technical leadership
- Bachelor of Science in Information Systems, Summa Cum Laude
- CompTIA Security+ and Network+ certified
- Experience leading technical teams and delivering mission-critical systems
- Extensive background in automation, process improvement, system administration, and user support
- Completing and documenting the ALHRMS data model and transaction architecture
- Strengthening modern JavaScript application-development patterns
- Preparing to resume React and component-based development
- Building a portfolio of practical, maintainable software
- Transitioning into a full-stack software-development career
I do not build projects simply to complete them. I revisit, test, document, and improve them until they reflect how I want to think and work as a developer.

