Aviral Dasgupta

Software Engineer & Designer

+917077100566 me@aviraldg.com


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
Software Engineering Intern
Summer 2016
Google Summer of Code 2016 Student Developer Intern
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. Complete portfolio on aviraldg.com.
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, 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