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
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
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
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
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
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
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
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
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
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
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.