Aviral Dasgupta

Aviral Dasgupta

Mentor
5.0
(50 reviews)
US$25.00
For every 15 mins
67
Sessions/Jobs
ABOUT ME
Software Engineer, Site Reliability Engineering at Google
Software Engineer, Site Reliability Engineering at Google

Hi. I work full time as a Software Engineer at Google, on ML reliability. Before that, I used to work at Amazon on item information correction pipelines. Most of my current experience is with Python, Go, and C++, but I'm familiar with several other languages and frameworks as well.

Please note: Code I write is contractually owned by my current employer, so I cannot work on any freelance jobs. I would be happy to teach / guide / interview you in a 1:1 session or review your code for you, however. I will also not discuss specifics of the hiring processes of any current or past employer.

English
UTC (+00:00)
Joined December 2015
EXPERTISE
6 years experience | 6 endorsements
Python is my language of choice. All of my own projects are built in it.
Python is my language of choice. All of my own projects are built in it.
5 years experience | 2 endorsements
9 years experience | 4 endorsements
I've been making and breaking websites since I was in fifth grade. Find mine at www.aviraldg.com
I've been making and breaking websites since I was in fifth grade. Find mine at www.aviraldg.com
5 years experience
Django has been my framework of choice for a long time. I've built several hackathon projects in it, and quite a few webapps live and run...
Django has been my framework of choice for a long time. I've built several hackathon projects in it, and quite a few webapps live and running at a decent scale.
Celery
View more
Celery
View more
4 years experience
I like Flask; I've used it for a couple of smaller projects.
I like Flask; I've used it for a couple of smaller projects.
0 year experience | 4 endorsements
I have a love-hate relationship with Java. Love the platform, hate the bloat (interpret this in the context of the fact that my favourite...
I have a love-hate relationship with Java. Love the platform, hate the bloat (interpret this in the context of the fact that my favourite language is Python.) Still, I have a good amount of experience with the language, but mostly with Java. These days I prefer to use Kotlin in place of Java.
View more
View more
6 years experience | 9 endorsements
There's two kinds of JavaScript developers: those who've read "JavaScript: The Good Parts" and those who're terrible at the language. You...
There's two kinds of JavaScript developers: those who've read "JavaScript: The Good Parts" and those who're terrible at the language. You can guess which kind I am.

REVIEWS FROM CLIENTS

5.0
(50 reviews)
Gabe Persaud
Gabe Persaud
March 2017
Great tutor!
Arman Bayik
Arman Bayik
March 2017
10/10 was super helpful and knowledgeable, would most definitely recommend. Helped me through the problem, and even explained what he was doing and what effects it had on the code. Excellent code mentor, if I had any problems again I would most definitely use him again.
Noah A
Noah A
March 2017
Aviral is a detail oriented and professional developer; knows tons about programming and computer science fundamentals.
s c
s c
March 2017
Thanks Aviral!
Nonni
Nonni
February 2017
Appreciate the fact that he paused the session to point out a potential bug, which had nothing to do with the specific problem we were dealing with, in the code.
Miguel Facusse
Miguel Facusse
January 2017
Fantastic work with Javascript and CSS.
Joachim Blazer
Joachim Blazer
January 2017
Really, really great job. Gonna hire him immediately for the next one.
Serge Uvarov
Serge Uvarov
January 2017
Just superb! Took a time to install my app without having installation files (was quite a challenge with errors popping up, he was very patient), and found the problem really fast, explaining what went wrong. Would recommend him and would absolutely use his services later whenever I'm stuck with my React code again.
Removed User
Removed User
October 2016
Aviral is an amazing mentor, I highly recommend and am thankful for his clear and concise explanations. Definitely a top mentor.
Skye
Skye
October 2016
Aviral was great, patient and fair. I enjoyed his services and was truly grateful for his assistance in React.JS!
EMPLOYMENTS
Software Engineering Intern
Amazon
2018-03-01-Present
Currently working in the Retail Business Services - Enrichment team, on services that perform automated catalog content QC as a part of t...
Currently working in the Retail Business Services - Enrichment team, on services that perform automated catalog content QC as a part of the New Item Setup pipeline.
View more
View more
Software Engineering Intern
Bloomberg LP
2017-09-01-2018-02-01
As a member of the Collaboration - Notes team, designed and built a scalable service for publishing real-time note metadata to some of th...
As a member of the Collaboration - Notes team, designed and built a scalable service for publishing real-time note metadata to some of the most popular functions on the Bloomberg Terminal. Also developed a reusable UI component allowing other functions to display this data.
View more
View more
Software Engineering Intern
Plivo
2017-05-01-2017-07-01
Developed and tested the next version of Plivo's Node.js, Java, Python and Go SDKs, as well as new tooling for automatic generation of ex...
Developed and tested the next version of Plivo's Node.js, Java, Python and Go SDKs, as well as new tooling for automatic generation of examples, documentation and code from predefined schema. Also worked on framework and components for as yet unannounced visual developer tool.
View more
View more