About Me
Senior Front-End Software Engineer with over 10 years of experience architecting and delivering enterprise-scale web applications for Fortune 500 companies including JPMorgan Chase and Waste Management. Specialized in modern React ecosystems with deep expertise in Next.js, TypeScript, and performance optimization. Proven track record of transforming complex business requirements into intuitive, scalable user experiences that serve tens of thousands of users. Successfully led the development of mission-critical productivity tools, including Microsoft Office integrations and content management systems that streamlined workflows for 30,000+ internal banking professionals. Currently driving front-end innovation at Waste Management, leveraging cutting-edge technologies including Adobe Experience Manager, headless CMS architectures, and advanced monitoring solutions.
Distinguished by rapid technical adaptation, from .NET enterprise development to modern JavaScript frameworks, consistently delivering high-impact solutions under aggressive timelines. Passionate about mentoring development teams, implementing best practices, and fostering collaborative engineering cultures.
Maintains an extensive personal home lab infrastructure for 5+ years, continuously experimenting with containerization, automation, and emerging technologies to stay at the forefront of software engineering innovation. Experienced in self-hosting and optimizing Large Language Models for development workflows, leveraging AI-assisted coding tools as productivity multipliers while maintaining code quality and architectural integrity. Actively integrates modern AI development practices including prompt engineering, code generation assistance, and automated documentation to enhance team efficiency and accelerate delivery cycles.
Experience
Waste Management
Front End Software Engineer
Spearhead front-end development initiatives for enterprise-scale web applications at wm.com, architecting modern, scalable solutions that enhance user experience and drive business objectives.
- Technology Stack: React, Next.js, Adobe Experience Manager (AEM), Sanity CMS, DataDog monitoring and analytics
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
Personal Homelab Infrastructure
Designed and maintained a distributed homelab environment for 5+ years, running containerized services across multiple devices. Self-host productivity tools, automation systems, and media services with focus on privacy, performance, and reliability. Continuously experiment with new technologies and infrastructure patterns.

Interval Timer
Designed and developed a cross-platform interval timer application to enhance workout productivity and time management. Successfully published across web, Android, and iOS platforms, demonstrating proficiency in multi-platform development and user experience design.

Vertical Solitaire
Developed a custom solitaire game application using JavaScript Canvas API to explore advanced graphics programming techniques and deliver an enhanced gaming experience. Successfully launched on both Android and iOS app stores.
Overwatch GraphQL API
Architected and implemented a GraphQL API service providing comprehensive data access for Overwatch game content, including heroes, maps, and game assets. Demonstrates expertise in API design, GraphQL schema development, and game data management.

Americans for Responsible Insurance
Rapidly prototyped and delivered a comprehensive full-stack application from concept to beta in 24 days to meet critical investor presentation deadlines. Developed complete technology stack including mobile application, backend server infrastructure, automated email systems, and database storage using Ionic 2 and AngularJS.

Code Chat
Led JavaScript development for a collaborative real-time code execution platform as part of a 9-person academic team project. Architected WebSocket-based communication system connecting web application, chat server, and code compilation server to deliver optimal network performance and seamless user experience.
Overwatch Wallpapers
Developed a comprehensive Angular-based wallpaper gallery application over a weekend to strengthen framework expertise. Features advanced search functionality by heroes, maps, and artists, plus bulk download capabilities for enhanced user experience.
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
For my Eagle Project I coordinated over 1600 service hours.
Boy Scouts of America
Order of the Arrow Member
Scouting's National Honor Society
Skills
- JavaScript
- HTML5
- CSS3
- SCSS
- React
- React Native
- AngularJs
- Angular
- Ionic
- Node.js
- .Net Core MVC
- C#
- Python
- Java
- C++
- MongoDB
- PostgreSQL
- Redis
- GraphQL
- Socket.io
- WebPack
- Babel
- Gatsby
- ESLint
- Figma
- Android