Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2011 to present
June 15 to Present
Web based tool for machine learning and data mining through drag & drop visual modelling
Role :
To conceptualize the product and pitch to the client, make the initial design documents and
architecture diagrams
To implement a POC within two months setup the architecture and write most of the codes
To build a team and lead the development process
Technologies : MongoDB, Python (scikit-learn, Tornado), JavascriptMVC(Angular), Github
Status : Ongoing
Mu Sigma - muUniverse
April 15 to May 15
MeanJS based pattern discovery tool to visualize the connections between all the business problems being
solved in Mu Sigma
Role :
Independent contributor to the main development team for scalability and performance
Create a scalable version of the tool with a load balanced, distributed architecture ready to be deployed
on AWS
Add a caching mechanism in the tool using Memcached
Implement session management to the tool and enable LDAP & Basic login
Give a presentation with the Benchmark report
Technologies - MEAN, Nginx, Redis, Memcached, LDAP, AWS
Achievements :
The throughput of the distributed version was measured at 124% of the non-distributed version
The caching mechanism AB tested at 12% of the throughput
AT&T - RCloud
Nov 14 to March 15
Open source collaborative development platform for R developed by AT&T Labs in collaboration with Mu
Sigma
Role :
Lead the Mu Sigma team of 4
Ideate new features and pitch to AT&T
Ensure timely addition of features to the tool per sprint
Ensure following of the coding guidelines as per AT&T contract developers
Technologies JavaScript (Promises, OCAP), R (RServe), Redis, Github
Achievements :
Conceptualized a new feature of Smart code completion and semantic highlighting for the tool which
was accepted into development by the contractors
Implemented OCAPS model to leverage the capability of R from JavaScript
GE Pilot - QuickDesign
Sept 14 to Oct 14
Web based order management tool to automate creating electrical designs, reviewing by GE, placing & tracking
order by agents from GE. Project to be delivered within a month.
Role :
Lead a team of 10
Train the team to use technologies like Java, JavaScript, Bootstrap, Git
Setup the architecture, DB design and supervise the development
Technologies Java (Play), JavaScript (Angular), MySQL, Github
Achievements : The pilot was converted
Mar 14 to Aug 14
Role :
To re-hash the complete visualization module in the tool using JavaScript
To showcase usage of JavaScript within Flex through a prototype
To benchmark the performance of native (Flex) visualization against different JavaScript libraries
Technologies JavaScript (jqPlot, D3)
Achvements : Changed the Visualisation module from native to jqPlot
Aug 12 to Mar 14
Role :
Member the team of 12 statistical programmers
To implement statistical modules in SAS and R
To solve bugs
Technologies SAS, R
Achievements : Implemented EDA, modelling and visualization modules in SAS & R
PERSONAL PROJECTS
OVERALL SKILLS
Architecture design
UX design
Algorithms(Statistics)
Database Design
Cloud hosting
GitHub
Scaling
Caching
JavaScript (Client)
Python (Scrapping)
EDUCATION
2007-2011
Kharagpur, WB