Michael L. Email and Phone Number
As a Lead Software Developer at Ontario Teachers' Pension Plan (OTPP), I have over 10 years of hands-on experience in developing, maintaining, and delivering solutions with .NET as a Full Stack developer. I have practical experience in web development using HTML, CSS, ASP.NET MVC, PHP, jQuery, and JavaScript. I also have strong knowledge of SQL, relational database design, and implementation.I have spearheaded the microservices migration, improving scalability and unit testing using C#, .NET Core, and AMQ. I have also introduced dbt and snowflake to enhance data quality and performance for OTPP's portfolio and trade subject areas. Additionally, I have implemented logging and performance metrics, distributed testing framework, and automated testing for bitemporal ETL packages, resulting in faster and more reliable processes. My mission is to leverage my expertise in data management and microservices to support OTPP's investment strategies and operations.
-
Lead Software DeveloperOntario Teachers' Pension PlanToronto, On, Ca -
Lead Software DeveloperOntario Teachers' Pension Plan Dec 2022 - Present• dbt, snowflake, astro, airflow• Migration of .NET 4.8 Framework to .NET 8.0 Core. Switching backend from Oracle 19c to Snowflake• Migration of EMS to AMQ• Helmfile and AKS deployment -
Senior Software DeveloperOntario Teachers' Pension Plan Dec 2020 - Nov 2022• Reduce 80%+ manual regression testing by analyzing and categorizing data differences via Python and Pandas• Spearheaded microservices migration improving scalability and unit testing using C#, .NET Core and AMQ• Implemented logging and performance metrics to monitor processes resulting in a faster disaster recovery • Oversaw and implemented distributed testing framework, reducing automated testing times by one-third • Oversaw the automated testing framework for bitemporal ETL packages reducing story workload by over 50%• Enhanced EDW features by fulfilling consumer requests, and improved data for valuations of 210+ billion dollars• Introduced Portfolio Benchmark and Trade subject areas enabling benchmarking of internal stock trades • Developed RESTful API services to allow internal consumers to access our enterprise data warehouse -
Software DeveloperOntario Teachers' Pension Plan Jun 2018 - Nov 2020Toronto, Canada AreaC#, Visual Studio 2019, Microservices, Oracle/PL-SQL, Microsoft SQL Server, Microsoft 2010 SSIS, Jira, Confluence, Agile methodology, MarkitEDM, UrbanCode, Nexus Repository, GitHub, Unit Test, Jenkins, web services, entity framework, SonarCube, ETL, OLAP DB, Automic, BW Tibco, EMS/JMS, databases, data management, dimensional modeling and warehousing -
Senior Software DeveloperConsult-Pro Dental Education Jun 2018 - PresentEast York, Ontario, CanadaContribute to end of week tasks to accelerate project. -
Senior Software DeveloperConsult-Pro Dental Education May 2016 - May 2018Toronto, Canada Area• Created Periodontal and Treatment module to track, visualize and invoice patients’ oral care, improving patient case acceptance rate and profits for dental practices.• Created SmilePro TV, a media service to enhance the reception room experience through educational videos.• Spearheaded the migration of desktop application functionalities over to an ASP.NET MVC Web application• Enhanced, maintained and resolved existing functionality within the ConsultPro Desktop Application.• Developed functionalities for Desktop (Winform/WPF/C#) and Web (ASP.NET MVC) applications• Automate dental practices via invoice automation, data validation, dynamic forms generation, document management system and staff hour management• Developed a Document Management system to organize and categorize patients' dental records -
Software DeveloperConsult-Pro Dental Education May 2013 - Apr 2016Toronto, Canada Area -
Software DeveloperHydro One Apr 2010 - Mar 2011Barrie, Ontario• Involved in all stages of the development life cycle• Design front end user interface for C# Desktop applications and Web Apps• Developed backend support with Microsoft and Oracle SQL servers utilizing nHibernate, LINQ and Castle Active Records• Developed and maintain various automation tools • Generated reports to predict, plan and reduce transformer load
Michael L. Education Details
-
Computer Science
Frequently Asked Questions about Michael L.
What company does Michael L. work for?
Michael L. works for Ontario Teachers' Pension Plan
What is Michael L.'s role at the current company?
Michael L.'s current role is Lead Software Developer.
What schools did Michael L. attend?
Michael L. attended University Of Windsor.
Not the Michael L. you were looking for?
-
Michael L.
Sr. Director - Security Solution Architecture | Cybersecurity And Risk Management LeaderToronto, On -
Michael L.
Canada
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