Over 6 years of experience in leading projects with expertise in Typescript, React and Next.js. Demonstrated success in building scalable, maintainable end-to-end solutions that have improved business efficiency by up to 60%. Proven track record of optimizing developer experiences, mentoring and shipping impactful applications.
Core Competencies
Languages:
Typescript
HTML/CSS
Frontend:
React
React Native
Redux
Next.js
Figma
Backend:
Node.js
Express.js
REST APIs
Cloud & DevOps:
Amazon Web Services
Docker
CI/CD
Testing:
Jest
Unit Testing
Tools & Methods:
Github
Jira
Auth0
Agile Software Development
Debugging Code
Software Maintenance
Experience
Software Engineer
October 2024 – Present- Integrated enterprise SSO via Microsoft Identity Platform and PingFederate into a React/TypeScript front-end, implementing secure token handling with HTTP-only cookies and streamlining end-user login flows.
- Built and optimized reusable UI components (tabs, breadcrumbs, sticky sidebars) using React Hooks (useMemo, useCallback, useRef), boosting render performance and ensuring full keyboard accessibility and ARIA compliance.
- Diagnosed and resolved complex Base64-encoding issues in query parameters between Java back-end and JavaScript front-end, standardizing encoding/decoding logic to eliminate intermittent API failures.
- Expanded automated test coverage with Jest and React Testing Library—mocking multiple context providers and user states—to create robust unit tests for critical navigation and form workflows, significantly reducing UI regressions.
Software Developer II
March 2020 – January 2024- Efficiently improved the company's mobile offering with experience in React Native and Redux and led the successful release of new versions to the Google Play Store and Apple App Store.
- Improved developer efficiency by 5% on production systems through multiple React conversions.
- Implemented Auth0 into the login flow for multiple front end client facing production applications improving overall security by 5%.
- Saved $15,000/year by developing a Typescript staging environment solution utilizing CI/CD tools and 3rd party APIs.
- Eliminated 100% of Chrome dependency by developing a Microsoft Universal Windows Platform (UWP) application using Azure, complete with a comprehensive test suite.
- Drove a 60% reduction in manual processes for management by leading the development of an automated permissions application using Dialogflow and Slack. Integrated AWS Step Functions, Lambda Functions, and PostgreSQL for data modeling, streamlining request handling and automating workflow.
Junior Software Developer
August 2018 – March 2020- Decreased future tech debt by 25% through execution of impactful software solutions through API design and front end development by writing clean, easy-to-understand, maintainable code.
- Led process enhancements through strong communication and emotional intelligence, boosting engagement in tech culture discussions by 10% and strengthening company culture and job satisfaction within the team.
Education
Bachelor of Science in Sports Medicine — Colorado State University
Web Developer Apprenticeship in Software Development — Bloc.io School
Projects
MudOrHero — Project to share trail conditions with your friends. | GraphQL | React | AWS Amplify | AWS Cognito
SkiScraper — Alert users of open ski reservations. | Javascript | Redis | TelegramBot | Express.js
