BRYAN WEAVER

Senior Software Developer

LinkedIn

About

Highly accomplished and versatile Full Stack Developer with over a decade of experience designing, developing, and deploying robust software solutions across diverse industries including hospitality, education, and finance. Proven ability to architect complex systems, optimize performance, and lead cross-functional teams using modern frameworks like React, Redux, .NET Core, and Angular. Adept at transforming intricate business requirements into scalable, high-performance applications that drive operational efficiency and enhance user experience.

Work Experience

Senior Applications Developer

PennyMac

Jan 2022 - Dec 2023

Led critical application development initiatives, optimizing state management and enhancing deployment processes for key production systems.

  • Overhauled the state management library for a core production application, successfully migrating to Redux to improve data consistency and application performance.
  • Collaborated closely with UX/UI designers to ensure seamless integration of front-end and back-end logic, aligning feature behavior with design specifications.
  • Proactively surfaced and addressed technical challenges through effective communication, fostering a collaborative environment and accelerating problem resolution across teams.
  • Streamlined production deployment processes across multiple development teams, reducing deployment cycle times and enhancing release reliability.

Owner/Operator

Bryan Weaver of Earth

Jan 2020 - Dec 2021

Managed and executed freelance application development projects, delivering tailored software solutions for clients in the hospitality and education sectors.

  • Successfully delivered custom application solutions for multiple clients, enhancing operational efficiency and digital capabilities within hospitality and education.
  • Managed end-to-end project lifecycles, from client consultation and requirements gathering to development, testing, and deployment of web applications.
  • Leveraged expertise in modern web technologies to build scalable and user-friendly platforms, ensuring high client satisfaction and project success.
  • Implemented robust architectural patterns and best practices to ensure maintainability and future expandability of developed applications.

IT Development Manager

Loomis Armored US

Jan 2019 - Dec 2020

Directed a new IT development team, focusing on enhancing application resiliency and ensuring compliance with security standards.

  • Built and scaled a new IT development team by successfully interviewing and hiring 3 key positions, establishing foundational capabilities for future growth.
  • Managed team efforts to significantly increase the resiliency of core applications, improving system uptime and stability based on security audit recommendations.
  • Implemented agile development methodologies to optimize team workflow and project delivery, enhancing overall development efficiency.
  • Mentored junior developers and fostered a culture of continuous improvement, leading to enhanced team productivity and skill development.

Senior Software Developer

Loomis Armored US

May 2017 - Dec 2018

Contributed to the development and maintenance of critical software projects, focusing on API solutions and front-end performance.

  • Contributed to the development and maintenance of over 25 software repositories, ensuring code quality and project continuity.
  • Engineered and maintained robust API solutions for diverse projects, leveraging .NET Framework 3.5+ to enhance system interoperability and data exchange.
  • Implemented clean/onion architecture for all new projects, significantly enhancing the adaptability and maintainability of critical systems.
  • Developed high-performance web pages and components using React, Redux, and Redux Toolkit, optimizing user experience and application responsiveness.
  • Co-architected a complex ETL process, resulting in significant performance improvements for reporting solutions and data processing efficiency.
  • Engaged across the full Software Development Life Cycle (SDLC), from requirements definition and issue tracking to solution development and deployment.

Software Developer

Energy Frameworks

Jan 2018 - Apr 2018

Developed client-side web applications and cloud API solutions for data aggregation and processing.

  • Developed the client-side of a web application aggregating holistic health and wellness service providers using React and Vue.js, enhancing service discovery.
  • Engineered a cloud .NET Web API solution to ingest and parse matrix pricing data from energy providers into Microsoft Cosmos DB, streamlining data integration.

Software Consultant (Contract)

YNET Consulting LLC

Jul 2017 - Dec 2017

Modernized online store implementations and developed new features for event management applications.

  • Modernized the implementation of an online store by re-platforming it with Angular 2/4 and a .NET Web API, improving performance and user interface.
  • Led the design and development of a thick client application using Angular 7 and Electron, successfully deployed in public schools for tracking student tardies.
  • Developed new features and enhanced existing event management applications using Angular 6 and .NET Web API, improving functionality and user experience for users.

Software Consultant (Contract)

Entrance Consulting

Jan 2016 - Jun 2017

Assisted in industrial web application implementation and provided product support and maintenance for SaaS products.

  • Contributed to the implementation of an industrial pipe heat tracing web application utilizing React and .NET Core, optimizing operational efficiency.
  • Resolved critical bugs and developed new features for two SaaS products (getdonedone.com, kinhr.com), enhancing product stability and functionality.
  • Managed customer interactions and served as the primary technical support for all customer inquiries and issue resolution, ensuring high satisfaction rates.
  • Authored technical articles for the DoneDone blog, contributing to product documentation and knowledge sharing initiatives.

Product Support & Maintenance Engineer

We Are Mammoth

Jan 2015 - Dec 2015

Provided comprehensive product support and maintenance for SaaS products, resolving bugs and managing customer interactions.

  • Successfully resolved critical bugs and developed new features for two SaaS products (getdonedone.com, kinhr.com), enhancing product stability and functionality.
  • Managed customer interactions and served as the primary technical support for all customer inquiries and issue resolution, ensuring high satisfaction rates.
  • Authored technical articles for the DoneDone blog, contributing to product documentation and knowledge sharing initiatives.

Associate Software Consultant

Entrance Consulting

Jan 2014 - Dec 2014

Led development for a non-profit's application suite and implemented diverse software solutions.

  • Led development for a non-profit's application suite, creating new functionality to coordinate scholarship awards for high school graduates entering Texas public universities.
  • Delivered diverse software solutions utilizing classic ASP.NET, MVC/Web API, and Bootstrap, enhancing application capabilities and user interfaces.

Junior Software Consultant

Entrance Consulting

Jan 2013 - Dec 2013

Designed and implemented a barcode-scanning module and consistently met billable hour targets.

  • Designed and implemented a barcode-scanning module for an enterprise software package, accurately calculating distances between weld points and storing pipe location data, receiving client acclaim.
  • Consistently exceeded billable hour targets, achieving 90%+ utilization rates while delivering high-quality software solutions.

Education

Computer Science

University of Houston

3.0

Sep 2009 - May 2013

Skills

Programming Languages

  • C#
  • Typescript
  • Javascript
  • HTML
  • CSS
  • SQL
  • Python
  • Gherkin

Frameworks & Libraries

  • React
  • ASP/.NET Core/Framework
  • Redux
  • Electron
  • Redux-Toolkit
  • Angular (2/4/6/7)
  • Vue.js
  • Bootstrap
  • MVC/Web API

Databases & Cloud

  • Azure Cosmos DB
  • Node.js
  • Azure Functions
  • Firebase
  • AWS

Tools & Methodologies

  • Jenkins CI
  • Octopus Deploy
  • GitLab
  • Unit Testing (Jest / RTL)
  • Behavioral Testing (Cucumber)
  • SDLC
  • ETL
  • Clean/Onion Architecture

CMS

  • WordPress