Andrew Smith
- Role
- Senior Software Engineer at Microsoft
- Location
- Marietta, GA, US
- LinkedIn followers
- 500 followers
About Andrew Smith
I’m a Staff Engineer-level software craftsman with 17 years of experience creating…
Experience
Senior Software Engineer
Dec 2020 — Present
Influential technical leader, mentor, overseeing delivery of high profile projects, with a focus on React, C#, GraphQL and microservices; advocating quality, performance, and enjoyable customer experiences. Achieved 90% reduction in key user-facing performance metrics through design and execution of CQRS and federated GraphQL; leadership to plan and deliver across 3 teams Scale technical leadership to 3 teams and mentor 5 engineers; including concrete applications of SOLID, React ecosystem, C#, federated GraphQL, and microservice architecture Increase test coverage from 0% to 52% through institution of unit and component testing via Jest and Cypress; advocate practitioner for pragmatic TDD Reduce time creating and communicating project timelines to leadership by ~80% by engineering forecasting tool, leveraging AI and historical data without requiring estimates Reduce CI times by 83% via improving reliability with Yarn PnP, reducing complexity with Nx, and breaking monolithic apps into small packages
Skills
- N-Tier
- Node.js
- Soa
- Jquery
- C#
- Asp.net
- Iis
- React.js
- Software Development
- Web Development
- Resharper
- Nhibernate
- Redux
- Scrum
- Agile
- Java
- .net
- Build Automation
- Powershell
- Xml
- Sql Server 2000-2008
- .net Framework
- Agile Methodologies
- Sql
- Advanced Css
- Ajax
- T-Sql
- User Interface
- Html 5
- Web Applications
- Tdd
- Visual Studio
- Atlassian Jira
- Javascript
- Microsoft Sql Server
- Test Automation
- Html5
- Rake
- Web Services Api
- Bdd
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.