About Me
Front-end software engineer building customer-facing applications and the tools that support them. My work spans React, Next.js, TypeScript, content platforms, and enterprise integrations at Waste Management and JPMorgan Chase.
At Waste Management, I work on wm.com using React, Next.js, Adobe Experience Manager, and Sanity. Previously, I built Microsoft Office productivity tools and content management systems for 30,000+ banking professionals at JPMorgan Chase.
Outside work, I build web and mobile applications and maintain a homelab for self-hosting, automation, and hands-on learning.
Experience
Waste Management
Front End Software Engineer
Build customer-facing web experiences for wm.com, with a growing scope from hands-on delivery to team leadership and technical ownership.
- Led the full front-end development team for WM's chatbot service, combining team leadership with hands-on engineering.
- Delivered customer self-service improvements across service management, pickup tracking, and support, helping customers navigate key tasks across successive web platforms.
- Helped modernize WM's web platforms, making content easier to manage and discover while using tests and code reviews to protect existing customer journeys.
JPMorgan Chase
Associate Software Engineer
Transformed manual banking processes into modern solutions for Investment & Corporate Bankers, delivering intuitive user experiences and productivity tools.
- Developed Microsoft PowerPoint Productivity Extension automating formatting and standardization for 30,000+ internal users (.Net Framework, MongoDB, NUnit, Moq)
- Built custom Content Management System enabling users to insert curated images and slides, streamlining content creation workflows
- Created web-based CMS with SSO authentication using JPMC web authentication, providing secure asset management for Office applications (React, Redux, .Net Core, MongoDB)
- Provided level 3 technical support for mission-critical applications and managed bi-weekly release cycles
- Collaborated with business partners to understand banker needs and translate requirements into technical solutions
Zeal IT Consultants
Software Engineer
Collaborated on agile development team delivering enterprise applications using .Net Core MVC, DynamoDB, and Android.
- Developed digital information card application, working with business associates to gather requirements and display client information (.Net Core, Angular 8)
- Built appointment scheduling web application enabling representatives to set availabilities and users to schedule appointments with email notification system (.Net Core, Angular 6)
- Created web-based graphical CMS with visual editor for client presentation application, replacing hundreds of dropdowns with intuitive interface inspired by Figma and Adobe XD (Angular 8, JavaScript)
- Participated in agile ceremonies including daily standups, sprint planning, and retrospectives to deliver iterative value
Chad Jones Law Firm
Systems Administrator
Progressed from ground-level intern to Systems Administrator, managing all electronic devices and IT infrastructure across multiple office locations.
- Advanced from IT support intern to full Systems Administrator, demonstrating rapid technical growth and reliability
- Managed and maintained all electronic devices, networks, and systems across multiple office locations
- Administered user accounts, security policies, and access controls to ensure data protection and compliance
Projects

Codex Reader
Developed an iOS ebook and audiobook app built on Storyteller. Connects self-hosted libraries, synchronizes text with narration, and supports offline reading and listening.

Vertical Solitaire
Built a vertical-layout solitaire game with the JavaScript Canvas API, available to play on the web and on iOS.

Interval Timer
Built a cross-platform interval timer for workouts and time management, with a browser app and open-source code.

Homelab
Maintain a distributed homelab with Docker services across macOS, Raspberry Pi, and Unraid. Self-host storage, photo and library management, home automation, and network services to explore privacy, reliability, and infrastructure design.
Education
Sam Houston State University
2016 - 2018-08Bachelor of Science in Computer Science
Acquired skills for teamwork and created small projects for classes.
Blinn College
2015Associate of Applied Science in Computer Science
Developed my passion for Computer Science, I learned the basics of programming and algorithm usage.
Volunteer and Community Service
Boy Scouts of America - Troop 51
Eagle Scout & Order of the Arrow Member
Coordinated more than 1,600 service hours for my Eagle Scout project. Member of the Order of the Arrow, Scouting's national honor society.
Skills
- JavaScript
- HTML5
- CSS3
- SCSS
- React
- React Native
- AngularJS
- Angular
- Ionic
- TypeScript
- Next.js
- Redux Toolkit
- Canvas API
- Web Accessibility
- Localization
- Node.js
- .NET Core MVC
- C#
- Python
- Java
- C++
- REST API Integration
- MongoDB
- PostgreSQL
- Redis
- SQLite
- GraphQL
- Socket.io
- Webpack
- Babel
- Gatsby
- ESLint
- Figma
- Sanity
- Adobe Experience Manager
- Datadog
- GROQ
- Algolia
- Storybook
- LaunchDarkly
- Adobe Analytics
- Sentry
- Android
- iOS
- Expo
- Apache Cordova
- Readium
- EPUB 3 Media Overlays
- Jest
- React Testing Library
- Git
- GitHub Actions
- CI/CD
- Code Review
- Docker
- Unraid
- Raspberry Pi
- Portainer
- Tailscale
- Home Assistant
- Homebridge
- Pi-hole