Souvik Roy Chowdhury

Souvik Roy Chowdhury Email and Phone Number

Software Engineer II (L-62) at Microsoft, Ex-Amazon, Ex-Indian Statistical Institute. @ Microsoft
redmond, washington, united states
Souvik Roy Chowdhury's Location
Kolkata, West Bengal, India, India
About Souvik Roy Chowdhury

Currently working as Software Engineer II (L-62) with close to 7 years of work experience at Microsoft, IDC. A former Software Development Engineering Intern at Amazon with a PPO. My fields of interest include building Microservices and Web API development with a dash of Analysis using ML and AI. I have a deep understanding of AI & LLMs with development experience of ChatGPT integration with Outlook for Co-pilot features. Currently focusing on Design and Architecture of Outlook Platform features for Mail and Calendar for Security and Compliance. My present engagements include ASP.NET Core infrastructure changes for core Outlook services adhering to the Accelerated Security initiative by Microsoft and designing Mail based Microservices, termed as "Service Modernization". We use AI based frameworks in order to aid these efforts as well.

Souvik Roy Chowdhury's Current Company Details
Microsoft

Microsoft

View
Software Engineer II (L-62) at Microsoft, Ex-Amazon, Ex-Indian Statistical Institute.
redmond, washington, united states
Website:
microsoft.com
Employees:
189892
Souvik Roy Chowdhury Work Experience Details
  • Microsoft
    Software Engineer Ii (L - 62)
    Microsoft Sep 2022 - Present
    Bengaluru, Karnataka, India
    Currently working on the Service Modernization effort, building modern Outlook Mail Microservices and redesigning the monolithic stack.Worked on migrating AuthZ, AuthN and SOAP protocols based services to ASP.NET Core compatible. Worked on Security and Compliance Features for Outlook Mail Platform. Also involved in “break the monolith” effort to move Mail services to Microservice Architecture using Model B2 services.Worked on infrastructure changes to migrate Outlook Web service to .NET6 Core from .NET framework that serves > 100B calls per day with > 50M users.
  • Microsoft
    Software Engineer Ii (L - 61)
    Microsoft Mar 2021 - Sep 2022
    Bengaluru, Karnataka, India
    Working on SaaS/PaaS systems which serve 25B/day requests with 99.9% availability over public REST and gRPC APIs impacting over 100M users for Calendaring. Our recent endeavours include integration of Outlook with LLMs, specifically ChatGPT for Co-Pilot initiatives using Prompt Engineering.My current project involves Memory Footprint Optimisations with LOH Compaction in Calendar and Mail Microservice for COGS reduction with projected savings upto 10M $/year.
  • Microsoft
    Software Engineer
    Microsoft Jun 2018 - Mar 2021
    Bangalore
    Worked on Calendaring Features and Design APIs for Outlook.
  • Amazon
    Software Development Engineering Intern
    Amazon Jun 2017 - Aug 2017
    Hyderabad Area, India
    Worked on a Java based project to detect a semaphore causing EUII leaks using Profiling. Secured a PPO from Amazon.
  • Indian Statistical Institute, Kolkata
    Research Intern
    Indian Statistical Institute, Kolkata Jul 2016 - Sep 2016
    Kolkata, West Bengal, India
    Computer Vision Summer Research Intern, secured first prize for project based on Sentiment Analysis from Video data.

Souvik Roy Chowdhury Skills

Programming C++ Java Matlab Python Machine Learning Database Management System Node.js Linux Data Structures Algorithms Html Spring Framework Spring Mvc Cascading Style Sheets Algorithm Design Scikit Learn Object Oriented Design Git C# Bootstrap Microsoft Sql Server Microsoft Visual Studio C++ Javascript Api Design Mysql Quality Testing

Souvik Roy Chowdhury Education Details

Frequently Asked Questions about Souvik Roy Chowdhury

What company does Souvik Roy Chowdhury work for?

Souvik Roy Chowdhury works for Microsoft

What is Souvik Roy Chowdhury's role at the current company?

Souvik Roy Chowdhury's current role is Software Engineer II (L-62) at Microsoft, Ex-Amazon, Ex-Indian Statistical Institute..

What schools did Souvik Roy Chowdhury attend?

Souvik Roy Chowdhury attended Jadavpur University, Julien Day School.

What skills is Souvik Roy Chowdhury known for?

Souvik Roy Chowdhury has skills like Programming, C++, Java, Matlab, Python, Machine Learning, Database Management System, Node.js, Linux, Data Structures, Algorithms, Html.

Who are Souvik Roy Chowdhury's colleagues?

Souvik Roy Chowdhury's colleagues are 何志萧, 付亚琴, Nikita Dhole, 宋成方, Akash Mondal, Na Tu, Denilson Marques.

Not the Souvik Roy Chowdhury 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

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.