Shrey Agarwal

Shrey Agarwal

Mentor
5.0
(73 reviews)
US$20.00
For every 15 mins
115
Sessions/Jobs
ABOUT ME
Passionate full stack principal engineer, with 12+ years at Microsoft
Passionate full stack principal engineer, with 12+ years at Microsoft

Experienced, efficient, flexible, friendly, no charge if I can't help!
Proven technical interviewing tutor
Specialize in backend (C#,C++,Java,etc) coding and Azure

I have been a software engineer for the past 12 years at Microsoft, and have been solving problems for much longer than that. I am fast and efficient and will be honest about my expertise and timelines.

I have an unbounded passion for anything technology, rising from an insatiable curiosity to learn more. In the plethora of technologies or fields that I already have knowledge of, I will be able to help right away. But rest assured that with me, you don't need to worry about knowledge till date. If I encounter a problem outside of my expertise, I would just jump in to researching everything about it, find pros and cons for all solutions and then helping out with the best one.

Note - If pricing is an issue, ping me! We can work something out! :)

Hindi, English
Pacific Time (US & Canada) (-08:00)
Joined November 2020
EXPERTISE
5 years experience | 12 endorsements
Have been working with C# at Microsoft for the last 5 years straight, jumping to the newer versions everytime they come out.
Have been working with C# at Microsoft for the last 5 years straight, jumping to the newer versions everytime they come out.
7 years experience | 13 endorsements
I've worked with C++ in the PowerPoint team within Microsoft. Before that, I've coded in C++ for all my programming competitions like ICM...
I've worked with C++ in the PowerPoint team within Microsoft. Before that, I've coded in C++ for all my programming competitions like ICM ICPC, Codechef, etc. This has given me an expert understanding of the language.
C
View more
C
View more
2 years experience | 4 endorsements
I've worked with Java on multiple projects over the years and can definitely help folks out with anything related to Java (backend/form a...
I've worked with Java on multiple projects over the years and can definitely help folks out with anything related to Java (backend/form app) coding.
View more
View more
12 years experience | 11 endorsements
I've been solving coding problems, participating in competitions and leetcode-ing for quite a while now. I even have a super old blog fro...
I've been solving coding problems, participating in competitions and leetcode-ing for quite a while now. I even have a super old blog from my time at school - allaboutalgorithms.wordpress.com
View more
View more
6 years experience | 3 endorsements
I've interacted with almost each component in the Azure space in either a direct or indirect way, and bring a diverse knowledge of best p...
I've interacted with almost each component in the Azure space in either a direct or indirect way, and bring a diverse knowledge of best possible solutions for whatever your scenario might be.
View more
View more
2 years experience | 2 endorsements
Since .Net Core became the "thing", we have been investing in it in our team at Microsoft. And it isn't just writing code, it is about wr...
Since .Net Core became the "thing", we have been investing in it in our team at Microsoft. And it isn't just writing code, it is about writing high performance code!
.NET Core
View more
.NET Core
View more
6 years experience | 2 endorsements
I've been working with databases forever, but 6 years in a professional enterprise capacity. My expertise goes from relational to noSql t...
I've been working with databases forever, but 6 years in a professional enterprise capacity. My expertise goes from relational to noSql to graph databases.

REVIEWS FROM CLIENTS

5.0
(73 reviews)
Theo O'Ferrall
Theo O'Ferrall
February 2021
Best tutor I've ever had hands down, thank you for the clear explanations and examples
Tim Decilveo
Tim Decilveo
February 2021
Shrey is super helpful and walked through every step of what I needed to do. Highly recommend!
Theo O'Ferrall
Theo O'Ferrall
February 2021
Extremely friendly and helpful, will be back, thanks
Tim Decilveo
Tim Decilveo
February 2021
Shrey was extremely helpful and helped translate very confusing instructions into something easily digestible. He has a great understanding of multiple languages and the complexities associated with each language.
Daniel Rodriguez
Daniel Rodriguez
January 2021
Excellent session
Jan Kloosterman
Jan Kloosterman
January 2021
I had a great session with Shrey. Shrey is very knowledgeable, communicates very clear and efficient and solved my cases very quickly. I can highly recommend Shrey!
Mwape mwansa
Mwape mwansa
January 2021
Great Work
Christian L Sailor
Christian L Sailor
January 2021
Shrey is a sharp programmer and very responsive! Highly recommended!
Darius
Darius
January 2021
Review was quick and I walked away with an actual understanding instead of memorizing steps.
C Kato
C Kato
January 2021
Shrey was very patient, knowledgeable, and helpful. We got down to the bottom of my bug. Thanks!
EMPLOYMENTS
Principal Software Engineer
Microsoft Canada
2018-08-01-Present
I've been working as a Senior engineer on the fraud protection team and working with the cutting edge technology to provide a world class...
I've been working as a Senior engineer on the fraud protection team and working with the cutting edge technology to provide a world class fraud solution in this ever growing online world
C#
Database
Kubernetes
View more
C#
Database
Kubernetes
ASP.NET Core
RESTful API
Distributed Systems Engineering
View more
Senior Software Engineer
Microsoft Corp, Headquarters
2016-08-01-2019-08-01
Worked on the Fraud Protection team within Microsoft which saves hundreds of millions of dollars in fraud.
Worked on the Fraud Protection team within Microsoft which saves hundreds of millions of dollars in fraud.
C#
Database
Azure
View more
C#
Database
Azure
RESTful API
View more
Software Engineer
Microsoft Silicon Valley
2014-08-01-2016-08-01
Worked on the PowerPoint team building the latest and greatest features and shipping high quality product.
Worked on the PowerPoint team building the latest and greatest features and shipping high quality product.
C++
C++
PROJECTS
Dynamics Fraud ProtectionView Project
2020
The world is transforming super fast towards ecommerce, especially with the pandemic. I work on Microsoft's Dynamics Fraud Protection as ...
The world is transforming super fast towards ecommerce, especially with the pandemic. I work on Microsoft's Dynamics Fraud Protection as a senior lead engineer and guide design decisions on a daily basis along with implementing cool features and working with the state of the art technology.
C#
Azure
NoSQL
View more
C#
Azure
NoSQL
Kubernetes
ASP.NET
DevOps
View more