Michael L.

Michael L. Email and Phone Number

Lead Software Developer @ Ontario Teachers' Pension Plan
Toronto, ON, CA
Michael L.'s Location
North York, Ontario, Canada, Canada
About Michael L.

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.

Michael L.'s Current Company Details
Ontario Teachers' Pension Plan

Ontario Teachers' Pension Plan

View
Lead Software Developer
Toronto, ON, CA
Michael L. Work Experience Details
  • Ontario Teachers' Pension Plan
    Lead Software Developer
    Ontario Teachers' Pension Plan
    Toronto, On, Ca
  • Ontario Teachers'​ Pension Plan
    Lead Software Developer
    Ontario 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
  • Ontario Teachers'​ Pension Plan
    Senior Software Developer
    Ontario 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
  • Ontario Teachers'​ Pension Plan
    Software Developer
    Ontario Teachers'​ Pension Plan Jun 2018 - Nov 2020
    Toronto, Canada Area
    C#, 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
  • Consult-Pro Dental Education
    Senior Software Developer
    Consult-Pro Dental Education Jun 2018 - Present
    East York, Ontario, Canada
    Contribute to end of week tasks to accelerate project.
  • Consult-Pro Dental Education
    Senior Software Developer
    Consult-Pro Dental Education May 2016 - May 2018
    Toronto, 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
  • Consult-Pro Dental Education
    Software Developer
    Consult-Pro Dental Education May 2013 - Apr 2016
    Toronto, Canada Area
  • Hydro One
    Software Developer
    Hydro One Apr 2010 - Mar 2011
    Barrie, 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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.