Mark Brooks

Resume

Arvada, CO, USA

Senior Software Engineer with 7+ years of experience leading full stack initiatives using TypeScript, React, and Node.js. Proven track record of owning complex, event-driven systems in healthcare environments, improving system reliability and operational efficiency. Experienced in mentoring engineers, driving cross-functional collaboration, and delivering scalable, user-focused applications across the full software development lifecycle.

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
Enzyme
Puppeteer
Tools & Methods:
Github
Jira
Auth0
Agile Software Development
Debugging Code

Experience

Senior Software Engineer

November 2024Present
ElsevierRemote
  • Led multiple cross-functional initiatives and mentored junior developers, coordinating front-end, backend, and event-driven systems to deliver scalable patient education workflows driven by real-time healthcare data.
  • Worked within a modular frontend architecture integrating external services and dynamically loaded UI modules, aligning with microfrontend-style composition patterns and separation of concerns.
  • Proactively identified and resolved high-impact production issues, leading root cause analysis across distributed systems and restoring critical scheduling and content delivery functionality for customers.
  • Designed, developed, and maintained full stack applications using React, TypeScript, Node.js, Express, and PostgreSQL, delivering responsive and accessible user experiences.
  • Diagnosed and resolved an intermittent cross-system data integrity issue between Java and JavaScript services, standardizing encoding/decoding logic to eliminate API failures and improve reliability of critical workflows.
  • Drove adoption of AI-assisted development workflows, identifying practical use cases and improving engineering efficiency, accelerating debugging, code generation, and feature delivery across the team.

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