ryanlecours.devPortfolio
Open to Frontend & Full-Stack Roles

Ryan LeCours

Frontend-leaning Full-Stack Engineer

Bellingham, WA

Ryan LeCours

About Me

Senior Software Engineer with 8+ years building scalable web applications in JavaScript, TypeScript, React, and Node.js. I specialize in leading front-end architecture, designing GraphQL APIs, and shipping accessible, performant user experiences, from enterprise financial platforms serving millions of users to mission-critical defense software. Outside of work, I build full-stack side projects with modern tooling and AI-assisted development, and love mountain biking in the mountains surrounding Bellingham, WA.

Work Experience

Software Engineer III | DCS Corp

May 2023 – Present | Remote

Defense contractor building mission-critical flight-planning software for the U.S. Department of Defense.

  • Built modular React + TypeScript front-end packages in a secure monorepo for flight-planning software, enabling map rendering, geospatial overlays, and interactive tools adopted across multiple teams.
  • Optimized CI/CD pipelines through Azure Blob Storage caching, cutting build times by 91 percent (~50 minutes per build).
  • Led front-end standards for architecture, testing, and performance; mentored engineers and shipped reusable components, reducing duplicate UI code ~60% and accelerating new feature delivery ~30%.
  • Implemented robust state management patterns using Redux and RxJS to streamline complex async workflows and ensure consistency across 17 shared React packages.
  • Appointed as the sole Technical Lead on a $250M+ federal contract bid, driving technical strategy and ensuring alignment between engineering deliverables and client requirements.
ReactTypeScriptMonorepoCI/CDCypressJest

Senior Software Engineer | Fidelity Investments

2018 – 2023 | Merrimack, NH

Customer-facing financial platforms serving millions of users. Promoted 3 times in 5 years from Associate to Senior.

  • Built and maintained 4 Vue and 7 Angular micro frontends, defining front-end standards that improved performance, accessibility, and maintainability across enterprise applications
  • Developed and maintained 13 Node.js GraphQL subgraphs, modernizing legacy Java REST APIs into scalable, federated services powering real-time financial workflows that improved data response times by 40%.
  • Deployed GraphQL microservices on AWS Lambda, improving scalability, reliability, and deployment speed across multiple product teams.
  • Led cross-team initiatives including migration of 70+ applications from Bitbucket to GitHub and mentoring programs that elevated engineering standards company-wide.
VueAngularNode.jsGraphQLAWS

Let’s Work Together

Have an open frontend or full stack role? I’d love to help.