Ritaja.GitHub.io

CV

ritaja sengupta

Actively looking for full time opportunities in analytics/machine learning/data engineering/data mining/fraud analytics.


Technical Skills

Like: java, python, machine-learning, jenkins, puppet, vagrant, selenium, protocol-buffers, maven, theano, keras, lasagne, apache-spark, hadoop, bigdata, mongodb, scala, r, rest


Experience

Software Developer, Adnymics, April 2016 – Current

Technologies: Python, Pandas, PostgreSQL, SQLAlchemy, Git, Flask, uWSGI, NGINX, Docker, Ansible, AngularJS, Grunt, Bower


Working Student, optile, March 2015 – Current

Technologies: Python(Theano, Lasagne, Keras(Contributed), Pandas), R(Amelia), Java, Maven, Git

Risk Prediction in E-Commerce Systems: Adaptive Optimization Strategies for Neural Networks: Prediction of Risk score on e-commerce transactions using Machine Learning algorithms.


Working Student, optile, June 2014 – Current

Technologies: JSON, XML, Puppet-scripting (basics), Vagrant, Mongo DB, Neo4j, Apache Thrift, Node JS, Maven/Gradle, Git

Working Student: help develop their test automation API for their Open Payment Gateway and RESTful Web services.


Workstudent, Implen, February 2014 – May 2014

Technologies: Java, Selenium, Gradle, Git

Test automation using Selenium for Java as a student job.


System Engineer, Infosys, July 2012 – September 2013

Technologies: C++, Cmake, Git

Providing IT solutions to German Energy major E.ON


Intern, Infosys, January 2012 – May 2012

Technologies:python, pygame, Git

Paint Tool using Python programming with basic image editing capabilities.


Intern, Cognizant, June 2011 – July 2011

Project management internship in development.


Education

B.Tech, Symbiosis International University, 2008 – 2012

Associated with the literary society at SIT, under CAC. Member of the computer science and IT forum at SIT.


Diploma in Business Management, Symbiosis Institute of Business Management, 2011 – 2012


MS Computer Science/Informatics, Technische Universität München, 2013 – 2015

machine-learning, distributed-computing, javascript, java, c++, python, r, theano


Projects & Interests

GitHub - PADRES_TU_MUNICH, https://github.com/Ritaja/PADRES_TU_MUNICH, May 2014 - September 2014

Technologies: java

A JAVA based Publish-Subscribe model


GitHub - BlueCompiler, https://github.com/Ritaja/BlueCompiler, June 2014 - October 2015

Technologies: c++, Cmake, Git

eveloped a compiler for Chair of Computational Modeling and Simulation, TUM for their IfcAllignment project. The compiler is built for a language called the Ifc Programming Language.


Measurement: Network path attributes

Technologies: Python

AS path congruence analysis on observed data sets, Formulation and calculation of Levenshtein distances on network path factors and delay attributes at different abstraction levels (eg: IP , AS).


Basic Distributed Key-value store

Technologies: Java, Maven, Git

Distributed data storage on a CHORD structure with dynamic hashing algorithms, Load balancing and scaling for new nodes and efficient data distribution.


Hand written digit recognizer

Technologies: Python(Theano,Pandas), Git

The central idea of this machine learning project is to provide a comparative analysis of different learning algorithms.


Sales Prediction (Kaggle)

Technologies: Python(Theano, Pandas, XGBOOST)

Sales prediction based on the provided data of sales in distributed shop locations.


GitHub - java-exchange-rates, https://github.com/Ritaja/java-exchange-rates, September 2015

Technologies: java, Git, Maven

JAVA API for currency conversion. A small Library to wrap online currency conversion services.


GitHub - vagrant-puppet-examples, https://github.com/Ritaja/vagrant-puppet-examples, December 2015

Technologies: puppet, vagrant

Vagrant, Puppet and Librarian Examples


Tools

First Computer: MacBook

Favorite Editor: Vim/SublimeText