Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ryan Leigh

Software Engineer
Charlotte,NC

Summary

Highly skilled and experienced Senior Frontend Engineer with 6 years of proven expertise in developing dynamic and responsive web applications. Proficient in utilizing modern frameworks/libraries to build robust and scalable frontend solutions. Additional experience composing micro frontends with web components, demonstrating a deep understanding of component-based architecture and modularity. Possess a strong commitment to delivering high-quality code while adhering to best practices and industry standards.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Turnitin
09.2022 - Current
  • Led refactoring effort of existing monolithic frontend architecture into collection of micro frontend projects constructed with web components, improving scalability and maintainability.
  • Played pivotal role in system design by collaborating closely with backend engineers and UX team to architect API and UI components, ensuring seamless integration and alignment with project requirements.
  • Actively involved in supporting project lifecycle, including conducting client usability testing and overseeing initial beta rollout, ensuring smooth adoption and user satisfaction.
  • Championed accessibility initiatives within development process, emphasizing compliance with WCAG guidelines to ensure inclusivity and usability for all users.

Software Engineer

Slalom, Inc.
12.2020 - 09.2022
  • Contributed to development of user-friendly website empowering clients to effortlessly manage their accounts and gain insightful visualizations of their status, driving improved user engagement and satisfaction.
  • Orchestrated efforts with quality engineers to formulate robust end-to-end and integration testing strategy, ensuring delivery of high-quality software with minimal defects and optimal reliability.
  • Innovatively integrated features to capture customer interactions and page engagement metrics, providing clients with insights into user behavior and site usability

Software Engineer

Premier, Inc.
01.2018 - 11.2020
  • Led re-engineering effort of legacy healthcare labor management application, leveraging modern Angular and Spring Boot frameworks to overhaul system for improved performance, scalability, and maintainability.
  • Achieved significant reduction in report generation time by over 80%, enhancing operational efficiency and enabling faster decision-making processes.
  • Assumed role of co-lead Frontend Engineer, actively contributing to design of UI/UX standards, conducting thorough code reviews, and enforcing consistency across application to ensure seamless user experience.
  • Engaged with external stakeholders to refine project requirements and spearheaded product demos, facilitating alignment with client needs and ensuring successful project outcomes.e

Education

Bachelor of Arts - Computer Science

University of North Carolina At Charlotte
Charlotte, NC
12-2017

Associate of Arts - Business Administration

University of Phoenix
Tempe, AZ
05-2010

Skills

  • Languages: HTML, CSS, Typescript/Javascript
  • Frameworks/Libraries: Angular, React, Stencil
  • Testing: Jasmine, Jest
  • Source Control: GitHub

Certification

AWS - Certified Cloud Practitioner

Timeline

Senior Software Engineer

Turnitin
09.2022 - Current

Software Engineer

Slalom, Inc.
12.2020 - 09.2022

Software Engineer

Premier, Inc.
01.2018 - 11.2020

Bachelor of Arts - Computer Science

University of North Carolina At Charlotte

Associate of Arts - Business Administration

University of Phoenix
Ryan LeighSoftware Engineer