Michael Hall Email and Phone Number
Hands-on software engineering leader with 9+ years of software development experience building and delivering complex software solutions from concept to market.Passionate about working on large-scale complex problems. Constant learner and obsessed with self-growth.π π³π²π π½πΏπΌπ·π²π°ππ πΌπ³ π»πΌππ²:- Created a serverless function we use at Hutility to process almost a million PDF files a year. Extracting data for use in our other product offerings.- Developed a transpiler used to automate the generation of code. This saves us ~100 hours a year in developer time.- Engineered a bank reconciliation product saving hundreds of hours of manual entry for multiple clients.- Designed and developed an end-to-end EDI application to manage/automate the entire order-ship-invoice process for thousands of orders a month for a large medical supply organization.- Implemented applications to support DevOps infrastructure which automates creation and maintenance of our over 300 build pipelines.I also have an interest in personal finance (https://untitledfinance.blogspot.com/), volleyball (middle blocker), and powerlifting (500 lb deadlift PR).
Microsoft
View- Website:
- microsoft.com
- Employees:
- 189892
-
Senior Software Development EngineerMicrosoft Apr 2022 - Present -
Chief Technology OfficerHutility Apr 2016 - Aug 2022Toronto, Canada AreaSet overall technical vision and strategyLead developer - develop applications both internally, and from concept to marketRecruit and train developersSet development standards company-wideC#, Asp .Net Core, Blazor, WPF, SQL -
Software DeveloperVaricent Aug 2014 - Mar 2016Toronto, Canada AreaApplication software developerSQL, .NET, C#, NetezzaIncreased performance of long-running operationsProvided quick resolutions to critical client issuesImplemented features as per PM specs
-
Software Development EngineerMicrosoft Sep 2013 - Dec 2013Redmond, WashingtonIntern in the Windows UI Framework TeamWorked on prototype xaml debugging toolC++, C#
-
Software Developer (Co-Op)Varicent Software Jan 2013 - Apr 2013Toronto, Canada AreaC# / .net application development
-
Software DeveloperPublic Safety Canada | SΓ©curitΓ© Publique Canada May 2012 - Aug 2012Ottawa, Canada AreaGeneral application development
-
Software DeveloperDepartment Of National Defence May 2011 - Dec 2011OttawaWorked on a prototype data processing application that dealt with a large amount of data ingest and analysis. -
Quality Assurance AnalystKpmg May 2010 - Aug 2010Conducted functionality, regression and sociability testing on software. Increased efficiencies with automation programs and scripts.
Michael Hall Education Details
Frequently Asked Questions about Michael Hall
What company does Michael Hall work for?
Michael Hall works for Microsoft
What is Michael Hall's role at the current company?
Michael Hall's current role is Senior Software Development Engineer.
What schools did Michael Hall attend?
Michael Hall attended University Of Waterloo.
Who are Michael Hall's colleagues?
Michael Hall's colleagues are Helen Li, Eladio Guzman, Michelle Belgau, Srini Dodda, Vasanth Kumar N., Khasipa Khoirunnisa, Ahmed Yehya.
Not the Michael Hall you were looking for?
-
-
-
1cco.ca
1 +161373XXXXX
-
2ymail.com, rbc.com
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records Γ $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial