Eric Lam

Eric Lam Email and Phone Number

Principal Group SW Engineering Manager, Messaging and Real-time Intelligence Services, Microsoft @ Microsoft
Redmond, WA
Eric Lam's Location
Kirkland, Washington, United States, United States
Eric Lam's Contact Details

Eric Lam personal email

n/a

Eric Lam phone numbers

About Eric Lam

I have been a software design engineer for more than 20 years, with experience spanning from the banking sector (stock quote system), education field, to large software companies. Currently my majority of experience have been at Microsoft.It is my passion to be able to help people to do their own job better with the help of software in a seamless, transparent way. I think user should not even realize they are using software when going on with their day to day life.

Eric Lam's Current Company Details
Microsoft

Microsoft

View
Principal Group SW Engineering Manager, Messaging and Real-time Intelligence Services, Microsoft
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Eric Lam Work Experience Details
  • Microsoft
    Principal Group Sw Engineering Manager
    Microsoft Sep 2024 - Present
    Redmond, Washington, Us
    As part of the Microsoft Azure - Messaging and Real-time Intelligence Services team, working on the messaging and data streaming layer of the Azure Ecosystem; If you ever used Service Bus, Event Hub Relay, Schema Registry... chances are you are using something that we built and run for you.My team and I focuses on a number of products.- Kafka workload and scenarios for the Event Hubs product.- Interop scenarios of Data Streaming platform like Spark, Flink, Databricks, etc with Event Hubs- Schema Registry for Event Hubs- Azure Relay Service - one of the best kept secret in Azure when it comes to securely connect your on-perm services to the cloud in a highly available manner.
  • Microsoft
    Principal Software Engineering Manager
    Microsoft Dec 2021 - Present
    Redmond, Washington, Us
    As part of the Microsoft Azure - ServiceBus team, working on the messaging and data streaming layer of the Azure Ecosystem; Getting ever increasing data throughput to some of the biggest platform in a fast, five 9s reliable manner.I mainly focus on the Event Hubs products, some of which include the Kafka protocol head for Event Hubs and Azure Schema Registry for Event Hubs.
  • Microsoft
    Principal Software Engineer
    Microsoft Sep 2018 - Dec 2021
    Redmond, Washington, Us
    As part of the Microsoft Azure - ServiceBus team, working on the service messaging and data streaming layer of the Microsoft Azure platform.I have been involved in many areas throughout the full stack of the product. In prior phases, I was involved in the design and E2E experience of the messaging API; from data contracts/protocols of the messaging platform to the actual API usage patterns. I have also owned design and implementation of various features within ServiceBus, such as message-sessions at scale, connection multiplexing, retry policy on exceptions, message tokens renewal, IoT data-interop, and many others.Currently, my main focus is on the Event Hubs product line, some of which included Event Hubs for Kafka and Azure Schema Registry in Event Hubs.
  • Microsoft
    Senior Software Engineer
    Microsoft Sep 2013 - Sep 2018
    Redmond, Washington, Us
    As part of the Microsoft Azure - ServiceBus team, working on the messaging layer of the Microsoft Azure platform, including products such as Messaging, Relay, EventHub, and EventGrid.I have been involved in many areas through the full stack of the product. In the prior life, I was involved in the design, and E2E experience of the messaging API, data contracts/protocols of the messaging platform. I have also owned design and implementation of various features within ServiceBus, such as message-sessions at scale, connection multiplexing, retry policy on exceptions, message tokens renewal, IoT data-interop, and many others.Currently, my main focus is on the EventHub product, as well as the EventHub for Kafka ecosystem (https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-for-kafka-ecosystem-overview)
  • Microsoft
    Software Design Engineer Ii
    Microsoft Sep 2010 - Sep 2013
    Redmond, Washington, Us
    As part of the Microsoft Azure - ServiceBus team, working on the messaging layer of the Microsoft Azure platform, including products such as Messaging, Relay, and EventHub.I have been involved in many areas through the full stack of the product, such as the design, and E2E experience of the messaging API, data contracts/protocols of the messaging platform. I have also owned E2E design and implementation of various features within ServiceBus, such as message-sessions at scale, connection multiplexing, retry policy on exceptions, message tokens renewal, IoT data-interop, and many others. One of the founding members of the EventHub feature, I was involved in the core design and implementation of the V1 feature set, which helped pushing ingress of 1 trillion events per day for Azure EventHub.
  • Microsoft
    Software Design Engineer Ii
    Microsoft Apr 2008 - Sep 2010
    Redmond, Washington, Us
    Worked as a dev in the Windows LiveId - Webstore team. Webstore is a platform created by Windows Live to handle backend storage scalability, manageability and reliability. This platform is widely used within the Windows Live products, ranging from Contacts, Social Network, Messenger, Skydrive, Mesh, to other products such as Office Live and Xbox Live.I was responsible for the JobFramework component within Webstore, which is a job distribution engine widely used within Webstore - e.g. in replication & partitioning. Also part of the team designing the distributed LPS effort within LiveID, implmenting the WCF service and the corresponding WWSAPI interface.
  • Microsoft
    Software Design Engineer Ii
    Microsoft Feb 2004 - Apr 2008
    Redmond, Washington, Us
    Worked as a dev in Windows division's WTT infrastructure platform. WTT is an automation platform that allow the automation of tasks and process for build and test purposes. It is a Server/Client automation system that allow for scale out as well as offline executions.My area of ownership while on the team is multi-tier architecture, object model, and multi-threaded data replications.
  • Microsoft
    Software Design Engineer In Test
    Microsoft May 2001 - Feb 2004
    Redmond, Washington, Us
    Worked as a Software Design Engineer in Test for the Core File Services team in the Windows/Server Division, owning testing and test design of the SMB implmentation, DFS, and remote file system space.
  • Macquarie Bank
    Software Analyst
    Macquarie Bank 1999 - 2000
    Sydney, Nsw, Au
    Software Analyst for the redbrick data warehouse usage. Design/Implement queries and web based reports for internal clients within the bank.
  • University Of New South Wales
    Subject Tutor
    University Of New South Wales 1998 - 1999
    Sydney, New South Wales (Nsw), Au
    Subject Tutor for BE Computer Engineering

Eric Lam Skills

.net Powerpoint Distributed Systems Git Software Design Unit Testing Software As A Service Visual Studio Microsoft Azure Microsoft Sql Server Kafka .net Core Json Linq Scrum Windows Azure Powershell Java Api Xml Oop C++ Wcf Scalability Software Engineering Sql Multithreading Amqp Avro Cloud Computing C# Shell Scripting

Eric Lam Education Details

  • Unsw
    Unsw
    Computer Engineering

Frequently Asked Questions about Eric Lam

What company does Eric Lam work for?

Eric Lam works for Microsoft

What is Eric Lam's role at the current company?

Eric Lam's current role is Principal Group SW Engineering Manager, Messaging and Real-time Intelligence Services, Microsoft.

What is Eric Lam's email address?

Eric Lam's email address is hm****@****oft.com

What is Eric Lam's direct phone number?

Eric Lam's direct phone number is +142588*****

What schools did Eric Lam attend?

Eric Lam attended Unsw.

What skills is Eric Lam known for?

Eric Lam has skills like .net, Powerpoint, Distributed Systems, Git, Software Design, Unit Testing, Software As A Service, Visual Studio, Microsoft Azure, Microsoft Sql Server, Kafka, .net Core.

Who are Eric Lam's colleagues?

Eric Lam's colleagues are Thierno Mamadou Oury Diallo, Margarita Kashkuli, Ian Mcfarlane, Conor Letham, Esther Sepulveda, Minye Sat, Robert Beyreis.

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.