Aviral Dasgupta

Software Engineer & Designer



Programming Languages: Python JavaScript (ES6) Java Kotlin C C++ Go
Platforms & Frameworks: Android Node.js Django React Angular.js
Database Technologies: SQL MongoDB Redis
Other Tools: Git Mercurial Subversion Docker


Summer 2017 (ongoing)
Software Engineering Intern
Responsible for end-to-end development and testing of the next version of Plivo’s Node.js, Java, Python and Go SDKs, as well as tooling for automatic generation of examples, documentation and code from predefined schema.
Java Python Node.js Go API Testing
Summer 2016
Google Summer of Code Student Developer
Worked on a flexible plugin system for the Vector client, a rich text editor based on Draft.js and a Slack Webhook API compatible application service.
React JavaScript (ES6) Go Node.js
2015 — now
As a featured mentor on Codementor, I’ve helped many learners and developers master technologies and fix problems in their code in 1-on-1 tutorial sessions.
Android Python React JavaScript (ES6)
2010 — now
Various Organizations
Technical Consultant
Consulted for several companies including CrystalMD, WindowShopper, Sahana Software Foundation, SnipClip, and more.
Android Python Kotlin Angular.js JavaScript Web2py

Awards & Achievements

Indiahacks - Online Commerce Track
Developed Kookoo IVR backed automated delivery tracking solution, TrackShack at HackerEarth’s Indiahacks hackathon.
Grand Prize Winner
Invited to exclusive ​Hackcelerator programme and Angelhack Global Demo Day for Android testing and deployment tools, startup Codeorb.
2nd at Singapore World Finals
Designed & developed ​Gridlock Exchange, a security-focused ecommerce platform and performed successful penetration tests on competitors’ apps.
2010 & 2012
Grand Prize Winner
Awarded grand prize and a trip to Google’s Mountain View HQ twice by Google for open source work with ​Sahana Software Foundation and ​Tux4Kids.
2011 & 2012
World Finalist
Placed 2nd and 3rd respectively in the international finals of this very popular technology quiz contest organized by Tata Consultancy Services.


2014 — 2018
KIIT University, Bhubaneswar
Bachelor of Technology in Computer Science
2001 — 2014
Loyola School, Jamshedpur
ICSE & ISC Pure Science with Computer Science