Daniel Gagnon
Senior Full Stack Engineer
305-***-**** *****.*****@*****.*** https://www.linkedin.com/in/dan-gagnon-16b58812/ Portland, Maine EXPERIENCE
Senior Full Stack Engineer
WRAL TV 04/2023 - Present
Architected and maintained a high-traffic media and broadcasting platform using TypeScript, React, Angular, RxJS, Next.js, Node.js, Express, Java, Spring Boot, and GraphQL.
Led frontend architecture initiatives focused on server-side rendering (SSR), scalability, SEO optimization, and performance tuning.
Improved application performance and achieved approximately 98% Lighthouse SEO scores, significantly increasing search visibility and user engagement. Implemented comprehensive automated testing strategies using Jest, React Testing Library, and Cypress, achieving approximately 90% code coverage. Designed and published a reusable React component library to NPM, accelerating feature development across multiple projects.
Integrated Storybook for component documentation and UI consistency across engineering teams.
Led migration efforts from monolithic services to a scalable microservices architecture using Node.js, Express, Java Spring Boot, and GraphQL. Mentored junior developers and led engineering efforts within Agile development cycles, ensuring high code quality and timely feature delivery. Conducted performance optimization and load testing initiatives, reducing frontend page load times by approximately 40%.
Senior Full Stack Engineer
Signal Advisors 10/2019 - 03/2023
Architected and developed a scalable analytics dashboard platform using React, Redux, C#, ASP.NET, Azure, and SQL Server.
Integrated Elasticsearch to implement advanced filtering and search capabilities for large- scale financial datasets.
Built highly reusable and responsive frontend components using React and Material UI, improving development efficiency and UI consistency. Developed automated testing pipelines with Jest and Cypress, achieving approximately 80% test coverage and improving software reliability. Optimized SQL Server performance and query execution strategies, resulting in a 40% improvement in database performance.
Integrated multiple third-party APIs and analytics services to expand platform capabilities and improve data synchronization.
Implemented CI/CD pipelines using Jenkins and Azure DevOps, streamlining deployment workflows and reducing release overhead.
Collaborated with product managers, designers, and engineering teams to deliver scalable and maintainable software solutions.
Full Stack Engineer
Caribu 07/2015 - 09/2019
Contributed to the development of a real-time video communication platform using Angular, Node.js, Python, Express, and WebRTC.
Developed responsive and intuitive frontend interfaces focused on improving user engagement and accessibility.
Integrated backend APIs and cloud services to support secure real-time communication and scalable application performance.
Leveraged AWS EC2 and S3 for cloud hosting, storage, and infrastructure scalability. Implemented authentication and authorization workflows to improve application security and user privacy.
Collaborated closely with cross-functional teams to deliver new features and improve system reliability.
Performed debugging and performance optimization to enhance application responsiveness and reduce latency.
Full Stack Developer
Nisum 01/2012 - 06/2015
Collaborated with multiple enterprise clients to develop and maintain scalable web applications using JavaScript, AngularJS, Node.js, Express, HTML5, and CSS3. Built responsive and cross-browser compatible user interfaces while following modern frontend development best practices.
Assisted in integrating RESTful APIs and backend services to improve application functionality and user workflows.
Participated in Agile/Scrum ceremonies, contributing to sprint planning, estimation, and continuous delivery initiatives.
Optimized SQL queries and backend processes, improving application performance by approximately 30%.
Conducted peer code reviews and collaborated with senior engineers to improve code quality and maintainability.
Supported migration efforts from legacy applications to modern web architectures. SUMMARY
Dan is a Senior Full-Stack Engineer with over 14
years of experience building scalable, high-
performance web applications and delivering
reliable software solutions. He has strong expertise across modern technologies including JavaScript,
TypeScript, React, Angular, Node.js, Java, Spring
Boot, C#, ASP.NET, and Python.
He has contributed to projects across industries
such as AI-powered healthcare and real-time
communication platforms, with a focus on creating
intuitive user experiences, optimizing system
performance, and building maintainable, scalable
applications in collaborative environments.
SKILLS
Coding languages
HTML5 CSS3 SCSS JavaScript
Typescript Python Java C#
Ruby
Frontend frameworks and libraries
Next.js React Redux Redux-Saga
Apollo Angular RxJS NgRx
Vue Vuex Nuxt.js Vuetify
Bootstrap jQuery Material UI
Tailwind CSS Ant Design Semantic UI
Backend frameworks and libraries
Node Express NestJS Java
SpringBoot C# ASP.NET Python
Ruby Ruby on Rails
Database and others
MySQL Postgres MongoDB
GraphQL Auth0 OAuth Docker
Jenkins AWS GCP
Microsoft Azure Storybook Jest
Cypress Enzyme React Testing Library
EDUCATION
Bachelor of Computer Science
Florida State University
2008 - 2012
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•