Taneesh Kaushik

Innovation, Engineering and Development

  • Software Engineer at Deutsche Bank, Berlin
  • Former Software Engineer at Amazon, Berlin
  • CSE, IIT Ropar, Batch of 2022
  • Summer Intern at Walmart.(Recommendations)
  • Fascinated and Enthusiastic about Startups
  • Worked with: Kotlin, Spring, Spring Boot, Vue, React, Redux, Node, Django, Flutter, Bloc
  • Strong fundamentals in DataStructures and Algorithsm, Databases, Operating Systems etc.

Education

Indian Institute of Techonology Ropar

Bachelor of Technology
Computer Science and Engineering

CGPA:8.8/10

July 2018-May 2022

National Institute of Techonology,Kurukshetra

Bachelor of Technology
Electronics and Communication Engineering

CGPA: 9.10/10 after freshman year thereafter left to IIT Ropar

July 2017-July 2018

Maharana Pratap Public School

Senior Secondary Education, CBSE

95.40% with Maths, Physics, Chemistry, Sanskrit, English

April 2015- April 2017

Gita Niketan Awasiya Vidyalaya

Higher Secondary Education,CBSE

CGPA: 10/10

April 2010- April 2015

Academic Achievements

  • All India Rank 2826 and District Rank-3 Jee Advanced 2018
  • 9th Rank out of about 308 students after freshman year at IIT Ropar
  • Awarded branch change owing to excellent academic performance at IIT Ropar
  • Awarded elite gold certificate for being in top 1% of students,
    12th out of about 1400 students in a NPTEL course Design and Analysis of Algorithms by Prof. Madhavan Mukund in my freshman year
  • Awarded elite silver certificate for being in top 5% of students in a NPTEL course Discrete Mathematics by Dr. Sudershan Iyengar in my freshman year

Experiences

Software Engineer at Deutsche Bank, Berlin

  • Key engineer for the development and maintenance of Deutsche Bank’s Exception Management tool DbExMan, a critical regulatory operations tool that handles and presents close to 5 million exceptions interfacing with around 20 upstreams, with a great focus on customer satisfaction and user experience.
  • Led all reporting changes in DbExMan related to industry-wide shifts in reporting standards involving communication with a lot of cross-functional teams,contributing to Deutsche Bank’s attainment of industry-leading metrics with a 99% Acknowledgement rate, surpassing competitors’ 80% average by a huge margin.
  • Optimized a critical component by parallelising its scheduling and developed an enhanced design, resulting in a 40% reduction in lead time for exceptions from the extraction layer to the presentation layer, leading to more robust reporting.
  • Primary point of contact for resolving all production issues, consistently addressing user queries, and ensuring the delivery of optimal customer experience in DbExMan, while continuously implementing enhancements to improve tool usability.
  • Successfully migrated one of our applications from traditional authentication to the bank’s cloud-based authentication system, significantly enhancing user experience and aligning with the bank’s strategic initiative to transition to cloud-based solutions.
  • Designed and Implemented alerts across DbExMan with Tableau Dashboard, facilitating rapid identification and resolution of production issues, demonstrating our continued commitment to prioritizing customer satisfaction.
April 2023 - Present

Software Engineer at Amazon Berlin

  • Implemented Add To Cart functionality in recommendations of highly customer facing Amazon’s Detail page in my very first task improving the customer experience and probability to buy more world wide.
  • Enhanced user experience manifolds by designing and implementing the feature of shareable urls in JavaScript for an internal debug tool enabling users to directly share the current state of the tool and communicate better.
  • Served as on call for my team being the POC for all issues twice, demonstrating strong ownership and understanding of the team artifacts and systems.
Sept 2022 - Feb 2023

Summer Internship at Walmart Global Tech India

  • Setup automated testing frameworks for my team, which include two frameworks one for full fledged backend API testing and other for full fledged E2E testing, starting from UI to hitting backend APIs.
  • Setup Jacoco for all modules and Improved the unit test code coverage of one of the modules from around 30-40% to above 95%
  • Awarded stellar recommendation by my manager on LinkedIn, please check out here and Pre Placement Offer by Walmart.
May-July 2021, 9 Weeks

Remote Work

Saint Petersburg State University, Russia
Under Dr. Saswata Shannigrahi, Associate Prof. Saint Petersburg State University, Russia

I worked on finding and improving bounds on number of hyperedges in non 2-colourable n-uniform hypergraphs
precisely finding better upper bound on number of edges of 5-uniform hypergraph not satisfying property B

April 2020 - June 2020

Stepping into the field of Theoretical Computer Science

IIT Ropar
Under Dr. Apurva Mudgal,Associate Prof. IIT Ropar

I worked with Dr. Mudgal for a short period where I was being introduced to an unsolved problem in the field of Theoretical Computer Science
Rendezvous on a line, we were working with a 2d transform based solution and were finding the way to apply Partially Observable Markov Decision Processes

December 2019

Research Intern

IIT Ropar
Under Dr. Puneet Goyal,Assistant Prof. IIT Ropar
  • Implemented an algorithm for a near to fully efficient novel way to distribute tickets in railways
  • Learnt basic machine learning and used it to make a binary classifier to detect pneumoniatic cells
  • Automated the formation of dataset by using PyAutoGui library and helped in making a dataset of about 17000 images being used for various research purposes
May 2019-July 2019

Projects

Logging tool for nginx server

ReactJs, Redux for frontend, NodeJs for backend and Python for data collecting agent similar to Amplify.

  • Can be installed in a machine running an nginx instance, and starts collecting the metrics, sends regularly to the backend, and is visualised in various ways in the website.
  • Features of Choosing the time frames for data visualisation, Works even when there is no network, storing the data regularly instead of keeping everything in RAM.
  • Awarded one of the best projects by Dr. Balwinder Sodhi.
  • Github Repo: Nginx Log Tool
Easy and Secure Mailing Portal

ReactJs, NodeJs

  • Post assessment, sending individually the marks/feedback/remarks/info to students in a time efficient manner is always a concern for the faculty members.
  • Created a web app where people can send recipeint specific content in a very easy and efficient manner they just need to upload a csv file of the data along with email ids, we can choose which columns need to be sent, recipient specific mails will go without storing anything in database.
  • Used by faculties of IIT Ropar.
  • Github Repo: Easy Mailing
  • Live with limited functionality: LIVE
Path Finding Visualiser under Microsoft Engage Program(Team of 2)

JavaScript, Html

  • Ranked 8th by Microsoft out of numerous teams under 2 member team category.
  • Path Finding Visualizer to find shortest path between any two nodes on the map
  • Implemented the Astar Algorithm in JavaScript.
  • Github Repo: Shortest Path Finder
  • Hosted site: LIVE
Query Builder

ReactJs

  • Developed a Query Builder for efficiently creating queries giving the functionality of copying and merging queries.
  • Github Repo: Query Builder
  • Hosted site: LIVE
Railway Reservation System

Php, MYSql

  • A scalable platform for railway administration and ticket booking customers, allowing to release trains, book multiple train tickets and search trains, using php and mysql database.
  • Github Repo: Raliway Ticket Booking System
Website using django for the public speaking club i founded at IIT Ropar namely enarrators

Being founder and representative of the club I proposed to make the site then divided the work among members where I took care of most of the backend along with some frontend and we completed the project as a team
The site is developed keeping in mind the objectives of our club

  • Has a signup/login system to enable members to login.
  • Has a blog writing platform for the members where any member can write a blog and post it.
  • Superuser can post video implemented using embed video app in django
  • Has a gallery and functionality to add word of the day and a datewise sorted list of words too
  • Has a page which assigns homework to the members only superuser can update the assignement list
Hoisted : Enarrators Website

Python Projects

Assembly Language RISC V ISA simulator using Pyqt

As a group we developed a RISC V simulator named Apache

  • Runs Assembly language using RISC V ISA
  • Available in 2 versions pipelined and non pipelined
  • Gui made by PyQt

Automatic vcf generator from excel sheet

Developed a vcf file generator which takes input as an excel sheet and outputs a vcf file which can be saved into mobile for instantly saving all the contacts in the mobile in easy way

A Productivity app to manage time and be focused in work

Developed a simple desktop app namely Sanyam which gives the functionality to record the tasks which you spent time in and telling you where the time was spent, how much and when, for time management and productivity

Verilog Projects

Algamal encryption on FPGA board using Xilinx Vivado

Implemented the encryption using vivado and FPGA board, the encryption was displayed on the board using LEDs

4 kinds of adders in Verilog

Implemented 4 kinds of adders namely carry look ahead adder, Ling adder, Carry Save adder and Carry Select adder in Verilog using Xilinx vivado

Hardware Projects

Library Bot

Made prototype of a bot which can be used to efficiently manage any library by bringing the books on request, and keeping them back

  • Used Raspberry Pi
  • Used OpenCV
Electronic function generator

Developed an electronic function genearator using opamps which could generate sine wave using wien bridge oscillator

Surviellace camera

Developed a cctv camera with Raspberry Pi and Night vision camera module which restarts automatically upon movement detected by PIR sensor and saves the videos in a local server using ftp connection

Robot for robosoccer

Developed a wireless robot for robosoccer team using arduino and bluetooth module

Skills

Programming Languages
  • C++
  • C
  • Python
  • JavaScript
Frameworks and Libraries
  • ReactJs
  • Redux
  • React Native
  • Flutter
  • Bloc
  • Django
  • NodeJs
Relevant courses
  • Datastructures and Algorithms
  • Operating Systems
  • Databases
  • Machine Learning
  • Computer Architecture
  • Probability and Statistics
Soft skills
  • Leadership
  • Team Management
  • Communication Skills

Interests and Positions of responsiblity

Apart from academic interests I have interests in public speaking, bo staff, story writing, debating, poem writing, stage conduction.
I enjoy being in mountains and hiking.

I have been active in various activities in college and always ready to take the responsiblity eagerly

  • Founder and Representative "The Enarrators" , public speaking club of IIT Ropar
  • Mess Representative , take the key decisions in mess menu and management
  • Part of Nationals Team of Enactus IIT Ropar
  • Former Recruitment head of Enactus IIT Ropar
  • Event Coordinator, Zeitgiest 2018
  • Event Coordinator, Zeitgiest 2019
  • Organizer of Recreational Activities
  • Organized many public speaking competitions

Extra Curricular Achievements

  • Awarded by Hon'ble Humar Resource Development Minister, for securing first position in Haryana in Sanskrit Speech Competition held under Sanskrit Saptaah
  • First in state, then first in five states and then third in nationals of Indian Heritage quiz organised by Vidya Bharati
  • Second in state, in Vedic Maths quiz organised by Vidya Bharati
  • Third in state, in Science quiz organised by Vidya Bharati
  • 8th Position at inter IIT cultural meet in creating story writing
  • Winner of Culinary Event under cultural championship at IIT Ropar
  • Winner of JAM in General Championship at IIT Ropar
  • Third Prize in IPR quiz held at IIT Ropar
  • 1st in poem recitaion competition organized by Hindi Cell at IIT Ropar
  • Won consolation prize in debate competition by organized by Hindi Cell at IIT Ropar