Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Software Development Manager
Amazon Web Services (AWS)Software Development Manager
May. 2020 - Oct. 2024Seattle, Washington, United StatesResponsible for EC2 Hibernate, a feature enabling customers to pause and resume their EC2 instances on-demand and at scale. I supported a team of 8-10 engineers and expanded the availability of Hibernation from 7 instance types across 2 operating systems 46 instance types across 11 operating systems including Windows, Ubuntu and RedHat, and introduced Hibernation to ARM architectures in addition to existing Intel x86 based architectures. I drove communications with internal and external customers that I used to shape our product’s long-term feature roadmap and deliverables. I collaborated with engineering leaders from our partner teams to coordinate the resourcing, planning, prioritization, and technical execution of our objectives. I was responsible for the hiring, performance management and career growth of engineering leaders in my organization through mentoring, coaching, and aligning individualized training plans based on their career goals. Together, we delivered high-quality, innovative, and maintainable software solutions for our customers. I worked to ensure we applied the highest standards when it came to engineering practices, design principles and operational visibility, and the continuous improvement of the same.
Senior Engineering Manager - Supply Chain
NordstromSenior Engineering Manager - Supply Chain
Jun. 2018 - May. 2020Seattle, WashingtonAs Senior Engineering Manager in Nordstrom's Supply Chain organization, I supported managers and over 20 engineers across multiple teams as we delivered a brand new, in-store fulfillment app used nationwide to fulfill orders from inventory in all Nordstrom and Nordstrom Rack stores in the United States and Canada. I also led multiple teams as we built out a new, Tier1 event-streaming solution coordinating store-side supply chain order and fulfillment services of customer orders from all US and Canada Nordstrom stores. I worked closely across the organization with product owners, program managers, and other engineering leaders to help define product vision and roadmaps, coordinate the resourcing, planning, prioritization, and technical execution against business objectives. I drove the adoption and continuous improvement of team practices, engineering standards, design principles and operational visibility. Additionally, I worked with engineering leaders across the organization to establish standardized operating procedures and expectations. I aided the growth of engineering leaders through training, mentoring, and coaching. Worked with engineers to develop individualized training plans in accordance with their career goals.
Principal Consultant - Technology Evangelist
AIM Consulting GroupPrincipal Consultant - Technology Evangelist
Oct. 2016 - Jun. 2018Greater Seattle AreaIn my role at AIM, I served as manager, mentor, and career advocate for our software consultants. In addition, I was responsible for the management and growth of AIM's developer community. Internally and externally, I championed technical excellence, continuous improvement of engineering practices and sound technology solutions through leadership, technical training programs and developer community events. In this role I also delivered custom software and architecture solutions for our clients.
Senior Consultant - Senior Software Engineer
AIM Consulting GroupSenior Consultant - Senior Software Engineer
Jul. 2014 - Oct. 2016Greater Seattle AreaAs a Senior Consultant I was responsible for the successful delivery of software projects for our various Fortune 100 and Fortune 500 clients. I pioneered our standardized on-boarding process for client projects. I screened and selected individuals for specific client project teams. Additionally, I published multiple technical articles for our company web site and for industry publications. I provided mentoring, coaching and career management for senior-level developers. I was deeply involved in helping AIM recruit and retain top talent for our consulting practice.
Senior Consultant
ThoughtWorksSenior Consultant
Sep. 2013 - Jul. 2014Seattle, WashingtonI worked closely with our client's existing teams to deliver a RESTful web platform for exposing their proprietary back-end content to internal services and build out their continuous delivery pipeline. I coached their dev teams in Test-Driven Development (TDD), Behavior-Driven Development (BDD), Pair Programming, Scrum and Extreme Programming (XP) practices, Agile principles, writing automated tests, and SOLID software design. Coached product owners in defining product requirements and guiding application and system-wide architectural decisions.
Principal - Owner
Bm2yogi, LLCPrincipal - Owner
Dec. 2012 - Sep. 2013Seattle, WashingtonAs an independent contractor, I worked alongside project managers and product owners and development teams to drive functional and technical requirements for software projects. I worked with software development teams, QA teams and IT operations teams to deliver enterprise applications and services. Additionally, I coached my clients towards the adoption of Lean/Kanban software development principles and practices, thereby improving code quality and resiliency through the application of solid software design principles and disciplines including TDD, pair programming and continuous delivery. Avalara, Inc - I worked directly with their VP of Treasury to design and deliver a greenfield, SOA-based internal web application and web services. The purpose of which was to automate the monthly process of validating, funding and reconciling clients' tax returns with existing back-end and external components. I coached dev teams towards the improvement of their agile practices and code quality.
Senior Software Engineer
Getty ImagesSenior Software Engineer
May. 2010 - Dec. 2012SeattleI worked with a stellar group of team members on Getty Images’ ThinkstockPhotos.com, JupiterImages.com web sites and SOA team. I led weekly team meetings focused on improving code quality and spreading adoption of Lean / Agile practices across development teams, including Acceptance Test Driven Development, Pair programming, and Kanban. Technologies used include MVC3 and WCF in C#, jQuery, SASS and Git.
Software Engineer
ParametricSoftware Engineer
Jan. 2008 - May. 2010SeattleI developed and maintained many of Parametric’s proprietary securities trading and investment portfolio management and reporting applications using technologies including Visual Studio, C#, XML, MSSQL Server, WinForms, ASP.Net, WCF Services and MSMQ. I maintained our comprehensive suite of unit and integration tests using Test-Driven Development. In addition, I researched and delivered technical presentations on various emerging technologies.
Web Applications Developer
PEMCO InsuranceWeb Applications Developer
Aug. 2007 - Jan. 2008SeattleI worked with a team of software developers to re-engineer PEMCO’s existing mission-critical home and auto insurance software system using Visual Studio, C#, XML, MSSQL Server, IBM DB2. I wrote multiple internal tooling to search SQL databases for policy data and automate build and continuous integration processes.
Software Engineer
DaptivSoftware Engineer
Oct. 2005 - Aug. 2007SeattleI designed, developed, and maintained major components of Daptiv’s core product offering written with technologies including C#, the .NET Framework, SQL Server and the Visual Studio Team System. I designed and developed web user interfaces using ASP.NET web forms and custom server controls. Using Agile methodology and Test-Driven Development, I wrote unit tests, and provided leadership and direction to junior developers on the team.
Software Design Engineer
Microsoft CorporationSoftware Design Engineer
Mar. 2001 - Oct. 2005Redmond, WAI worked with a team of software engineers to design and develop invoicing middle-tier objects for Microsoft’s Partner Program web application and services in C# using the .NET Framework and the Visual Studio development environment. I wrote parts of the web user interface using ASP.NET web forms and custom server controls. I wrote unit tests. I integrated third party credit card authorization and tax calculation COM objects into a multi-tiered application Windows 2003 servers running IIS 6.0 and SQL Server 2000. Additionally, I provided leadership and direction to junior developers on the team. I designed, developed, and maintained middle-tier objects and data access and security components for the MSN Advertising team in C# using the .NET Framework and the Visual Studio development environment. I designed and developed web user interface components using ASP.NET. Additionally, I created multiple developer and testing tools, integrated Microsoft Passport with SQL Server Reporting Services and programmed and administered SQL Server 2000 databases.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Michael on Intch
IT
1026939 people
17
Application Developer @ Nile27
16
Manager Solution Consulting @ Alkami Technology
16
Program Manager @ DISH Network
ITSystem Architect
104331 people
19
Manager @ Epic Force
15
Systems Engineer @ Capco Computing
16
Cybersecurity Director