Amogh Lachake, Developer in Katy, TX, United States
Amogh is available for hire
Hire Amogh

Amogh Lachake

Verified Expert  in Engineering

Software Engineer and Developer

Location
Katy, TX, United States
Toptal Member Since
January 8, 2024

Amogh is a Microsoft-certified hands-on Azure IoT architect with nearly a decade of experience working on end-to-end solutions using Azure offerings for clients like Microsoft, Caterpillar, 3M, Navistar, and Chevron. In addition to working on IoT solutions, he has extensive experience using the Microsoft technology stack. Amogh specializes in Azure IoT Hub, Azure IoT Edge, device management, setting up data ingestion pipelines, and D2C and C2D messaging.

Portfolio

RitePros
C#.NET, ASP.NET, Web API, Azure IoT Hub, Azure Functions, Azure Event Hubs...
Wipro
C#, .NET Core, Azure Digital Twins, ASP.NET, Web API 2...
Cognizant
C#, .NET 4, .NET Core, Azure IoT Hub, Azure Functions, Azure Service Bus...

Experience

Availability

Full-time

Preferred Environment

C#, Azure, Windows, Linux

The most amazing...

...projects I've worked on leveraged Azure Digital Twins to propagate changes to devices, representing the most current device state in the twins.

Work Experience

Senior Consultant

2020 - 2023
RitePros
  • Developed Azure IoT Edge modules and deployed them on field gateways to manage these gateways from the cloud.
  • Set up Azure Digital Twins and modeled sites, refineries, and devices. Field devices were managed by propagating changes made on Azure Digital Twins down to the devices and representing the most current state of the devices on the tool's models.
  • Created a data ingestion pipeline from the devices on the field and established processes for device-to-cloud and cloud-to-device communication.
  • Implemented end-to-end device management for Azure IoT Edge devices and integrated LoRaWAN devices in Azure IoT Hub.
Technologies: C#.NET, ASP.NET, Web API, Azure IoT Hub, Azure Functions, Azure Event Hubs, Azure Service Bus, Azure IoT Edge, Azure Stream Analytics, Azure Digital Twins, Azure App Service, Docker, Azure Container Registry, .NET Core, Swagger, ReSharper, Application Configuration, Azure Key Vault, Python 3, Software Engineering, Database Management Systems (DBMS), C#, Web API 2, Azure Application Insights, Azure Monitor, Azure PaaS, Deployment, Internet of Things (IoT), API Development, Git, SQL, Cloud, Serverless, Back-end, Architecture, Technical Leadership, Solution Architecture, Microservices

Senior Consultant

2020 - 2020
Wipro
  • Implemented a smart building solution for Microsoft's buildings worldwide, actively collaborating with Microsoft's team during this implementation.
  • Enhanced and supported devices from vendors like Crestron, VergeSense, and nLIGHT with the smart building solution. I also implemented processes specific to each vendor for seamless onboarding and data ingestion.
  • Designed a process to dynamically onboard and offboard vendor devices in the application functionalities.
Technologies: C#, .NET Core, Azure Digital Twins, ASP.NET, Web API 2, Kusto Query Language (KQL), Azure Application Insights, Azure Monitor, Azure IoT Hub, Azure PaaS, Azure Key Vault, Azure Service Fabric, Software Engineering, Database Management Systems (DBMS), C#.NET, Web API, Azure Functions, Azure Event Hubs, Azure Service Bus, Azure Stream Analytics, Azure App Service, Docker, Azure Container Registry, Internet of Things (IoT), API Development, Git, SQL, Cloud, Serverless, Back-end, Architecture, Technical Leadership, Solution Architecture, Microservices

Manager – Azure IoT Architect

2013 - 2020
Cognizant
  • Worked with the core team since its inception, setting up an enterprise business accelerator (EBA) for the IoT practice within the organization.
  • Implemented an end-to-end IoT solution for Fortune 500 manufacturing clients, marking the company's first IoT project implementation.
  • Established processes for IoT projects, mentored and trained staff in IoT technologies, and actively participated in the hiring process within the division.
  • Acted as manager and Microsoft architect for multiple clients within the organization.
Technologies: C#, .NET 4, .NET Core, Azure IoT Hub, Azure Functions, Azure Service Bus, jQuery, Azure Event Hubs, Azure Stream Analytics, Azure Application Insights, Azure App Service, Web API 2, Swagger, IoT Hub Device Provisioning Service (DPS), Azure IoT Edge, Docker, Software Engineering, Database Management Systems (DBMS), C#.NET, ASP.NET, Web API, Azure Container Registry, ReSharper, Azure Key Vault, Azure Monitor, Azure PaaS, Azure Service Fabric, Internet of Things (IoT), API Development, Git, SQL, Cloud, Serverless, Back-end, Architecture, Technical Leadership, Solution Architecture, Automation, Microservices

Software Engineer – Lead Software Engineer

2003 - 2013
Freelance
  • Leveraged my expertise in the Microsoft technology stack in various projects for multiple clients and employers.
  • Developed a web-based application for the insurance sales flow within the field of auto insurance.
  • Designed and built a web-based application for employers and employees to manage health benefits.
  • Led the upgrade of a web-based application to the latest .NET framework.
Technologies: ASP.NET, C#, .NET 2, .NET 3, .NET 4, jQuery, C#.NET, .NET, API Development, Git, SQL

Microsoft Smart Buildings

This project involved leveraging Azure IoT Hub and the Microsoft technology stack to make Microsoft office buildings smart to effectively manage workspaces, including seats, conference and meeting rooms, and checkout lines in cafeterias. The resulting application onboarded and ingested data from devices installed by vendors like Crestron, nLIGHT, and VergeSense. The application provided a baseline solution by seamlessly integrating with the vendor's portals or field gateways to get the data from the devices and use it to book conference rooms, flex spaces, and cafeteria tables.

Operational Technology IoT Platform

This project entailed creating an Azure IoT-based application for device management and ingestion of data from devices. I was the Azure IoT hands-on architect designing the application, building main features, gathering user stories, and implementing functionalities via user stories. Azure IoT Edge modules were created and deployed to on-field devices (field gateways), which worked with the vendor's edge module on the device and provided device management and configuration functionalities from the cloud. Device management and device configuration were done via Azure Digital Twins.
2000 - 2002

Master's Degree in Computer Programming

Pune University - Pune, India

MARCH 2021 - PRESENT

Microsoft Certified: Azure IoT Developer Specialty

Microsoft

Libraries/APIs

API Development, Web API 2, REST APIs, Web API, jQuery

Tools

Git, Azure IoT Hub, Azure App Service, ReSharper, Azure Key Vault, Azure Application Insights, Azure Monitor

Frameworks

.NET Core, .NET, ASP.NET, Swagger, .NET 4, .NET 2, .NET 3

Languages

C#.NET, C#, SQL, VB.NET, Python 3, Kusto Query Language (KQL)

Paradigms

Automation, Microservices

Platforms

Azure, Azure Functions, Azure Event Hubs, Docker, Azure PaaS, Azure Service Fabric, Windows, Linux

Storage

Database Management Systems (DBMS)

Other

Internet of Things (IoT), Cloud, Serverless, Technical Leadership, Software Engineering, Azure Service Bus, Azure IoT Edge, Azure Stream Analytics, Azure Digital Twins, Azure Container Registry, Deployment, Back-end, Architecture, Solution Architecture, Integration, API Integration, Management Information Systems (MIS), Application Configuration, IoT Hub Device Provisioning Service (DPS), Azure App Configuration, Azure PnP, Azure IoT Central, Programming, Information Management Systems (IMS)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring