Mark Brooks

Resume

Arvada, CO, USA

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 2024Present
ElsevierRemote
  • 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 2020January 2024
FluentstreamRemote
  • 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 2018March 2020
FluentstreamDenver, CO
  • 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 MedicineColorado State University
Web Developer Apprenticeship in Software DevelopmentBloc.io School

Projects

MudOrHeroProject to share trail conditions with your friends. | GraphQL | React | AWS Amplify | AWS Cognito
SkiScraperAlert users of open ski reservations. | Javascript | Redis | TelegramBot | Express.js
www.markabrooks.comPersonal portfolio site. | Next.js | React | Tailwind