RINKU DAS
Degree: M.Tech
Department: Computer Science & Engineering
Institute: IIT Guwahati
E-mail:-Phone: -
Location: Bangalore
About me:
Currently working as a Tech Lead at Truweight Wellness Pvt. Ltd. . An Algorithm enthusiast
and well versed with web technologies (Ruby on Rails, Javascript, HTML, CSS). I have
good knowledge of Javascript frameworks like Ember.js and Backbone.js and familiarity
with ReactJs and AngularJs.
Summary of Experience:
• Having 6+ years of experience in web development using Ruby on Rails and
programming.
• Leading RoR team for building billing and inventory management system.
• Experience with chrome extension development as well as firefox addons.
• Having good exposure to Rails framework, jQuery, Javascript, Ember.js, ReactJs,
Backbone.js, MongoDB, Git etc.
• Involved in Designing and end-to-end developing, unit and integration testing, bug
fixing, deployment.
• Able to work in both team and self directed environments.
• Having 6+ years of Startup experience.
• Winner of Ruby contest 2014, Techgig.
• M.Tech from IIT Guwahati in Computer Science and Engineering
• LinkedIn ID: http://www.linkedin.com/pub/rinku-das/56/449/277
• SO URL: http://stackoverflow.com/users/-/rinku
• Github URL: https://github.com/rinkudas , https://github.com/rinkudasiitg
Experience Profile:
• Working at Truweight Wellness Pvt. Ltd. since August, 2015.
• Leading inhouse billing and inventory software development using Rails
framework and JS framework.
• Have worked to integrate Instamojo, Shopify, LeadSquared, Telephony,
DTDC, Delhivery etc. third party APIs
• Have worked to hack rack middleware to store requests and then process as
function to handle continuous request service by HEROKU.
• Have worked to create and stabilize the android app.
(https://play.google.com/store/apps/details?
id=com.truweight.controllers&hl=en)
• Worked at Trigmatic Technologies Pvt. Ltd.(www.typeless.co) as Software Engineer
from April, 2014 to June, 2015.
• Developed chrome extension for the web product
Full Details: http://blog.typeless.co/use-all-your-contacts-in-gmail-with-thetypeless-chrome-extension/
• Developed Firefox addon for the same.
• Worked in end to end web based product development.
• Developed front end applications using Javascript, AJAX, jQuery,
Ember.js(Javascript MVC framework) etc.
• Supporting back end applications are developed using Ruby and MongoDB.
• Exposure to Devise.
• Worked in Bondable SAAS api integrations core development team.
• Worked at Viralocity Interactive Solutions Pvt. Ltd.(Likemyworld.com) as Software
Engineer from October, 2012 to February, 2014.
• Worked in end to end web based product development.
• Designed and developed the flow of the part of the application.
• Developed part of front end applications using Javascript, AJAX, jQuery,
Backbone.js(Javascript MVC framework), Underscore.js etc.
• Supporting back end applications are developed using Ruby and MongoDB.
• Used Ruby on Rails as development framework and Github as distributed
version control system
Academic Details:
• M.Tech. (Computer Science & Engineering) from IIT, Guwahati in 2012 with 7.80
CGPA
• MCA from Jadavpur University, Kolkata in 2008 with 8.85 CGPA
• B.Sc. (Mathematics Hons.) from Jadavpur University, Kolkata in 2004 with 63.92%
Technical Skills:
•
•
•
•
•
Web Technology: Ruby, Ruby on Rails, Html5, Java Script, Jquery, CSS
DBMS : PostgreSql, NoSql ( MongoDB ), MySql
Version Management Tool : Github, Gitlab
Framework: Rails, Sinatra, Play, EmberJS, ReactJS, Sidekiq
Familiarity: Python, Django, BackboneJS, AngularJS, Java, Android App
Development
• Others: Redis, Capistrano, Chef
M.Tech. Project Summary:
• “Privatizing user credential information of a public application/ services/
utilities in a shared user environment” under the supervision of Dr. Pinaki Mitra.
My remote mentor for this project is Mr. Girish Sundaram, Technical Solution
Architect, IBM Information Management, India Software Lab.
Project Description: Privatizing user credential information of web services in a
shared user environment provides a feature enhancement where the root user will
be able to privatize his stored credentials by enforcing some masking techniques
such that even a user logs on to the system with root user credentials, he will not
be able to access privatized data.
The application includes two part: Masked Application Mode and Disabling
The Masked Application Mode. When the system goes for masked application
mode, the other user will not be able to use the credentials of the root user. If the
other user tries to access any of the web pages which have been masked, the other
user will have to authenticate with his own credentials. Disabling the masked mode
requires authentication from the root user. As long as this credential is not shared,
masked mode can be disabled only by the root user.
Other Projects:
• Web Application For Displaying Dynamic SVG files and Managing File Upload
at TCS
Environment: Eclipse, Oracle JDeveloper, SVG Viewer, JBoss, Java.
Language: Java, HTML, JSP, Javascript, AJAX
Project Description: A utility company has a requirement to visualize a part of the
dynamic PI(Plant Information) data from the PI systems installed in the central
environment in graphical format which will be web enabled with pre established
refresh frequencies. The objective is to create the application which will provide an
interface to upload SVG files from client machine to the server and to make these
SVG files dynamic by modeling them for dynamic valorization and inserting the
values from PI at fixed time interval. These dynamic SVG files will be displayed
through web.
• Developing search engine for the domain of IITG
Environment: Java, Tomcat Apache, Servlets and Windows.
Language: Java, HTML, Javascript, AJAX
Project Description: A Dictionary is maintained for the vocabulary in all web pages.
Once a dictionary is built, it is stored in secondary memory. Whenever a query comes,
dictionary is loaded into main memory, corresponding pages are searched and
displayed. For further queries, this loaded dictionary is used. Prior to searching
procedure, query processing is done and hence any type of query can be handled.
Open Source Contribution:
• Developed code samples for Apache Derby SQL routines(SQL functions) under the
guidance of Girish Sundaram (-) ( http://wiki.apache.org/dbderby/DerbySQLroutines#Creating_Functions)
• Developed chrome extension to push code to github repository after completing any
chanllenges or practice peoblem in hackerearth.com. (
https://chrome.google.com/webstore/detail/pushmycode/dfhopoedlileopkebipkieddk
efngjop?hl=en)
Scholastic Achievements:
• Won University Gold Medal for securing 1st place in MCA, Jadavpur University,
Kolkata, West Bengal.
• Obtained GATE Score of 99.42 percentile in CS branch(2010).
• Secured 7th rank in Joint Entrance For Computer Applications (JECA).