Pratyush
JS Developer
Pratyush
D-1202 Sunrise Greens, New Town
Kolkata, West Bengal--github.com/pratyushcrd
ㅡ
Skills
Expertise in Javascript (ES5, ES6)
Depth knowledge of various Software Design Patterns.
Knowledge of Functional Programming with Javascript.
Front End development with libraries like VueJs, AngularJs.
Front End UI development with HTML5 CSS3 and Bootstrap.
Build tools like Webpack, Gulp and Grunt and other tools like ESLint,
JSDocs.
BDD and TDD experience with Mocha, Chai and Istanbul Js.
BackEnd development with NodeJs, Express Js, LoopBack IO.
Programming in ANSI C++ 11 with STL.
Previously worked with Android, Ruby on Rails, PHP, and Python.
ㅡ
Experience
FusionCharts / Javascript Developer
JULY 2016 - PRESENT, KOLKATA
Actively developed new features and extensive animations for
FusionCharts - a Javascript Charting Library using Raw Javascript with
modern workflows like Npm, Node, Gulp, Istanbul, BrowserSync.
Version Control with Git and JS Environments including ES5/ES6.
ㅡ
Projects
Animation
JAN 2017 - Present
Introduction of extensive animation in FusionCharts to show detailed change in
data.
FusionCharts Live
OCT 2016 - DEC 2016
A Live Editor made with AngularJS to provide user an option to test all attributes,
themes for FusionCharts on the go.
Path Morphing Library
JAN 2017 -FEB 2017
A plugin made for D3 Library for morphing a shape to another in a smooth
fashion.
https://pratyushcrd.github.io/d3-path-morphing/
Projects
CanvasLite
FEB 2017 - PRESENT
A library to get SVG like element and attributes feel while working with Canvas
written in Pure JS (ES6) with BDD tools like mocha and Expect for testing and
Webpack as Build tool. Currently under development.
Commutr
DEC 2015 - JAN 2016
Final year project - A website to help travellers to find a commute for their
destination with chat support. Made using AngularJs, NodeJs, ExpressJs and
MongoDB(MEAN Stack).
ESchool (Freelance)
FEB 2015 - APR 2015
An Android Application to manage attendance and communication between
teachers and parent with a PHP backend and MySQL Server.
ㅡ
Education
Netaji Subhash Engineering College / B.tech in I.T
JUL 2012 - JUN 2017, KOLKATA
Completed B.Tech in Information Technology securing 7.5 DGPA.
Nazareth Academy / AISSE
MAR 2009 - JUN 2011, GAYA
Completed 12th Standard securing 74%.
Nazareth Academy / AISSCE
JUN 1999 - MAR 2009, GAYA
Completed 10th Standard securing 90%.
ㅡ
Details
Github - https://github.com/pratyushcrd
Phone - -
Hobbies - Politics, Table Tennis, Cricket, Chess and Teaching