Senior Consultant
CurrentIn this role, I contributed to the Vision Link Productivity (VLP) Project where I primarily worked on maintaining and enhancing the microservices developed in Python and running as Azure Function apps. These microservices played a crucial role in the VLP project as they generated valuable insights using data received from Caterpillar machines generated through sensors attached to the machines. Converted algorithms defined by the data science team into scalable and maintainable codeReduced processing time of huge data by 80% using the Chunking mechanism Optimised the code to reduce memory consumption in Pandas processing by 50%Implemented TVP (Table-valued parameters) in SQL to pass multiple values to a query or stored procedure and use them to filter records. Thus reducing the number of hits to the database.Followed Test-Driven Development via Pytest for reliable, high-quality code