Tanuj Kulshrestha

Angestellt, Master Thesis Student, RWTH Aachen University

Student, Software Systems Engineering, RWTH Aachen University

Aachen, Deutschland

Fähigkeiten und Kenntnisse

Java
Python
Big Data
Big Data Analytics
Apache Kafka
Apache Spark
Android
Android Apps
Information technology

Werdegang

Berufserfahrung von Tanuj Kulshrestha

  • Bis heute 5 Jahre und 7 Monate, seit Nov. 2018

    Master Thesis Student

    RWTH Aachen University

    This thesis aims at doing feature selection and trends detection in high dimensional streamed data coming in near real-time using complex event processing and visualize it. Technologies used: Apache Kafka, ESPER CEP Engine, Apache Storm, Java, Socket IO, Node.js, D3 for visualization

  • 6 Monate, Juli 2018 - Dez. 2018

    Working Student

    Werkzeugmaschinenlabor WZL der RWTH Aachen

    - Worked in building Machine learning models to predict the cost of the machine's part using linear regression, random forest regression, and other ML techniques - Performed data analytics and predictions on supplier-chain data using visualizations through Orange tool. - Gained knowledge in Machine Learning libraries like scikit-learn. - Gained knowledge in Python libraries like pandas and python Jupyter notebooks

  • 7 Monate, Okt. 2017 - Apr. 2018

    Software Engineer intern

    IBM Deutschland GmbH

    - Worked with Python Jupyter Notebooks using Apache Spark with DB2 and Gateway for experiments. - Developed Configuration module which parses the data require for Gateway and setup it for executing queries. - Developed Command Request Handler for handling user arguments and take appropriate actions on Gateway. - Developed LDAP Authentication feature for Gateway. - Quickly getting familiar with and master a complex build and development setup including IBM mainframes and Linux servers.

  • 3 Jahre und 2 Monate, Juli 2013 - Aug. 2016

    Senior Software Engineer

    Samsung Electronics

    Android & JAVA development for Samsung Knox. Worked as a VPN and Security certificates SME, handling all the B2B and B2C clients issues of Samsung Knox, providing debugging, analysis and resolution to them. Also involved with IMS and VoLTE development by providing support and development, Testing, Automation tool development for different carriers like ATT, Verizon and SKT.

Ausbildung von Tanuj Kulshrestha

  • Bis heute 7 Jahre und 9 Monate, seit Sep. 2016

    Software Systems Engineering

    RWTH Aachen University

    Big Data in Medical Informatiks, Implementation of Databases, Artificial Intelligence, Computer vision

  • 4 Jahre und 2 Monate, Juli 2009 - Aug. 2013

    Computer Science

    VIT University

    Algorithms Design and Analysis, Object Oriented programming, Theory of Computation, Soft Computing

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z