Garrett Weaver Email & Phone Number
@ally.com
LinkedIn matched
Who is Garrett Weaver? Overview
A concise factual answer block for searchers comparing this professional profile.
Garrett Weaver is listed as Software Engineer II at Duke Energy Corporation, a with 25069 employees, based in Raleigh-Durham-Chapel Hill Area, United States. AeroLeads shows a work email signal at ally.com and a matched LinkedIn profile for Garrett Weaver.
Garrett Weaver previously worked as Software Engineer at Circalert and Software Engineer at Pearson.
Email format at Duke Energy Corporation
This section adds company-level context without repeating Garrett Weaver's masked contact details.
AeroLeads found 1 current-domain work email signal for Garrett Weaver. Compare company email patterns before reaching out.
About Garrett Weaver
As a results-driven Full-Stack Software Engineer with a robust background in software architecture and API development, I thrive on crafting scalable solutions that enhance user experience and system performance across various industries. Proficient in JavaScript, TypeScript, Python, and AWS, I specialize in building everything from responsive front-end applications to robust back-end services. My toolkit is replete with modern tech stacks including Node.js, Express, React, and Flask.From leading critical transitions at Pearson to pioneering innovative deployment methods at Ally Bank, I have successfully navigated and delivered complex projects that significantly improved operational efficiencies. I am a mentor at heart, having guided over 10 Junior Developers to their first industry jobs within just six months at CircAlert. My approach is always team-oriented, fostering an environment of growth and mutual respect.Currently, I am exploring opportunities where I can leverage my technical expertise and passion for software engineering to drive impactful solutions. I am particularly drawn to roles that cherish innovation and offer the stability for long-term growth.A few of my career highlights include:• Maintained high performance and reliability by fostering smooth communication between front-end applications and back-end services through the design and implementation of a scalable API using Flask and Python for CircAlert.• Introduced Canary Deployments, including the compilation of detailed documentation and provision of vital support to teams during the transition process, leading to widespread adoption across all APIs and increasing efficiency for Ally Bank.• Minimized bug incidence and maximized application reliability by designing and implementing a comprehensive Cypress test suite that rigorously assessed various customer interactions for Bank of America."Innovation distinguishes between a leader and a follower."– Steve Jobs
Listed skills include Webpack, Test Driven Development, Enzyme, Relational Databases, and 11 others.
Garrett Weaver's current company
Company context helps verify the profile and gives searchers a useful next step.
Garrett Weaver work experience
A career timeline built from the work history available for this profile.
Software Engineer
Work closely with a large team of 170 developers to architect a new solution within the financial sector specifically focused on emerging markets, with a planned rollout in the next 6-8 months. Provide guidance to junior developers as a senior engineer, conducting comprehensive code reviews and managing ticket assignments to enhance team efficiency and project deliverables.Highlights of accomplishments in this role include:• Mentored junior engineers in AWS infrastructure, API design, and responsive front-end applications, with over 10 mentees securing their first industry jobs within six months.• Maintained high performance and reliability by fostering smooth communication between front-end applications and back-end services through the design and implementation of a scalable API using Flask and Python.• Facilitated collection of International regulations of data from a wide range of online sources by creating Python web scrapers, resulting in the completeness of the CircAlert notification system.
Software Engineer
Led the transition from Feathers.js to Express.js, focusing on rewriting middleware to boost system functionality and reliability. Utilized Node.js, Express.js, and TypeScript to migrate search tools to a new internal system, achieving greater performance. Engaged in the development of new UI features through React and MobX for better user interaction and decreased latency.Highlights of accomplishments in this role include:• Strengthened the security framework by eliminating cross-site scripting vulnerabilities in the main API, leading to a 20% decrease in severe alerts and fostering a secure collaboration platform for publishers.• Optimized user experience through the addition of auto-numbering and note-taking functionalities to streamline editing and communication process, contributing to improved page management and minimizing load times by 30%.• Fixed a bug causing unnecessary re-rendering, elevating overall performance and further reducing load times on all platforms.
Api Developer
Oversaw API management with Node.js/TypeScript in a Lambda runtime, integrating AWS services, such as S3, Lambda, and IAM to enhance access control and security. Supervised the Canary Deployment project, working independently while collaborating with other teams and supporting integration efforts following the successful proof of concept.Highlights of accomplishments in this role include:• Introduced Canary Deployments, including the compilation of detailed documentation and provision of vital support to teams during the transition process, leading to widespread adoption across all APIs and increasing efficiency by 32%. • Delivered in-depth educational sessions on deployments, honing team skills in integrating Canary with Terraform and AWS, which decreased hands-on deployment time by 25% and reduced downtime through automated rollbacks.• Engineered AWS CloudWatch logic using Terraform and created a new API to handle notifications, streamlining the process of identifying and fixing errors.
Application Architect Iii
Revamped the user interface for Bank of America clients, integrating React with AG Grid and TypeScript to elevate system functionality and user interaction. Partnered with the backend team to set up a temporary Node.js environment for project-specific needs and contribute to architectural enhancements, including transitioning authentication services to Python.Highlights of accomplishments in this role include:• Boosted system performance and user experience by deploying a new client interface leveraging advanced React methods and achieving seamless integration with existing platforms.• Minimized bug incidence and maximized application reliability by designing and implementing a comprehensive Cypress test suite that rigorously assessed various customer interactions.• Accelerated project completion, delivering contractual obligations two months ahead of schedule and subsequently taking on additional responsibilities to support team needs.
Software Engineer
Designed and developed robust software solutions tailored to client specifications, architecting and creating the company’s first-ever online presence and allowing a small business to continue operations through online sales during the COVID-19 pandemic.Highlights of accomplishments in this role include:• Refined inventory management processes by building a RESTful system that showcased items based on seasonal trends.• Enabled business continuity during COVID-19 by creating a virtual storefront to foster smooth customer transactions.
Spoogle
• Leveraged Node.JS’s secured backend framework, which enhanced the ability for straightforward route and error handling and exceptional efficiency from utilizing the V8 engine.• Established Node.js/Express server to efficiently handle HTTP/API requests to myriad endpoints by engaging the middleware design pattern, writing routers and controllers to modularize backend requests.• Utilized React Hooks for state management while maximizing modularity of stateful components by decoupling logic from user interface and avoiding component life cycle methods to manage dynamic state and component re-rendering. •Implemented PostgreSQL database to have relational data stored and accessible to be ACID compliant with strict schemas, enabling concurrent connections from multiple clients that can update user state and have changes reflected among playlists and favorites, leveraging atomicity.• Implemented OAuth 2.0 by utilizing a custom written authentication solution powered by Spotify, negating the inherent security risks of storing password hashes and allowing seamless login experience for users, while also adding many Spotify essential features into the application.
Hush
• Integrated Redux, improving scalability and ensuring data immutability to ease debugging by centralizing state, dividing application concerns into specific modules, and eliminating complex prop chains.• Hashed passwords with salts using Bcrypt before storing in the database, improving security by protecting against rainbow table attacks, dictionary attacks, and brute-force attacks.• Drove the development of the group chat application feature, utilizing WebSockets to allow for ad-hoc communication between users, as well as provide a stable, persistent connection for the high-frequency exchanging of messages.
Software Engineer Intern
Engaged in the development, testing, and debugging of software applications under the mentorship of experienced developers. Assisted in upgrading current software and crafting new features to meet evolving user needs and market demands.Highlights of accomplishments in this role include:• Optimized code maintainability and performance through refactoring and renaming functions, reducing technical debt.• Coordinated with skilled developers to support and advance a variety of software development projects.
Colleagues at Duke Energy Corporation
Other employees you can reach at duke-energy.com. View company contacts for 25069 employees →
Tom Tate
Colleague at Duke Energy CorporationHomosassa, Florida, United States
View →
FL
Freddie Legette
Colleague at Duke Energy CorporationHartsville, South Carolina, United States
View →
AA
Andy Avent
Colleague at Duke Energy CorporationMount Holly, North Carolina, United States
View →
JW
Jason Woodworth
Colleague at Duke Energy CorporationWilmington, North Carolina, United States
View →
JP
Jonathan Parker
Colleague at Duke Energy CorporationConcord, North Carolina, United States
View →
JL
James Lafever
Colleague at Duke Energy CorporationCazenovia, New York, United States
View →
GL
George Lossen, P.E.
Colleague at Duke Energy CorporationCharlotte, North Carolina, United States
View →
FD
Frank Doty
Colleague at Duke Energy CorporationManning, South Carolina, United States
View →
DA
Doug Avery
Colleague at Duke Energy CorporationCharlotte, North Carolina, United States
View →
MN
Matthew Norton
Colleague at Duke Energy CorporationDallas, North Carolina, United States
View →
Frequently asked questions about Garrett Weaver
Quick answers generated from the profile data available on this page.
What company does Garrett Weaver work for?
Garrett Weaver works for Duke Energy Corporation.
What is Garrett Weaver's role at Duke Energy Corporation?
Garrett Weaver is listed as Software Engineer II at Duke Energy Corporation.
What is Garrett Weaver's email address?
AeroLeads has found 1 work email signal at @ally.com for Garrett Weaver at Duke Energy Corporation.
Where is Garrett Weaver based?
Garrett Weaver is based in Raleigh-Durham-Chapel Hill Area, United States while working with Duke Energy Corporation.
What companies has Garrett Weaver worked for?
Garrett Weaver has worked for Duke Energy Corporation, Circalert, Pearson, Ally, and Bank Of America.
Who are Garrett Weaver's colleagues at Duke Energy Corporation?
Garrett Weaver's colleagues at Duke Energy Corporation include Tom Tate, Freddie Legette, Andy Avent, Jason Woodworth, and Jonathan Parker.
How can I contact Garrett Weaver?
You can use AeroLeads to view verified contact signals for Garrett Weaver at Duke Energy Corporation, including work email, phone, and LinkedIn data when available.
What skills is Garrett Weaver known for?
Garrett Weaver is listed with skills including Webpack, Test Driven Development, Enzyme, Relational Databases, Oauth, Jest, Express.Js, and React Hooks.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial