About Me

I am a Software Development Professional, with strong academic background and keen interest in research. I have industrial experience in application development, DevOps processes, agile development. My research interests include Machine Learning, Natural Language Processing and Storage Security.

I am currently working as an Analyst in the Technology division of Deutsche Bank since July 2018. I graduated in May 2018 with a Bachelor of Technology (B.Tech.) in Information Technology from College of Engineering Pune. I was awarded Gold Medal for graduating as the department topper with a CGPA of 9.44/10. I worked as research assistant intern in Nanyang Technological University Singapore during the summer of 2017.

You can visit my LinkedIn profile, GitHub profile and Google Scholar profile to check my work. Feel free to reach out to me at yogirajkulkarni4@gmail.com.

Experience

Analyst - Deutsche Bank

July 2018 - Present

Working in Market Finance department of the Technology division. Worked on automating release flow by developing Python scripts and integrating them with Jenkins; developed applications in Java Spring Boot & Angular; Worked on automating Kubernetes deployments on OpenShift

Deutsche Bank Logo
Research Assistant Intern - Nanyang Technological University Singapore

May 2017 - July 2017

Worked on the project of Adapting Dynamic Provable Data Possession Technique for efficient RAID Monitoring. Worked in the Parallel and Distributed Systems Lab (PDSL) of School of Computer Science and Engineering (SCSE)

NTU Logo
Web Development Intern - AirBliss (Delhi)

December 2016 - January 2017

Developed dynamic and responsive website for the air purifier start-up in HTML5, Bootstrap, JavaScript & PHP

AirBliss Logo

Education

Bachelor of Technology (B.Tech.) in Information Technology

College of Engineering Pune (COEP)

July 2014 - May 2018

Cumulative GPA - 9.44 / 10

Department Rank - 1 out of 79 (Gold Medalist)

COEP Logo

Projects

Automatic detection of Motorcyclists riding Without Helmet from CCTV videos

Used Convolutional Neural Network (CNN) classifiers built using Transfer learning to detect motorcyclists not wearing helmet from CCTV video

Technologies used :- Python - OpenCV, Keras with TensoFlow backend

Two vehicles before background subtraction
One frame in the CCTV video
Diff in background subtraction
Output of background subtraction between two consecutive frames
Motorcycle segmented
Car segmented
Segmented objects
Flow chart
Flow chart
Order Management Engine (OME) component in Trade Life Cycle

As part of Finance elective, implemented Web service for OME functionalities and exposed REST API for it so that other components can call the service

Technologies used :- Python Flask, MongoDB database, Flask-PyMongo, JSON

RAID-FlexDPDP - Implementation of FlexDPDP for Efficient RAID Monitoring

Implemented FlexDPDP technique originally proposed for client-server data outsourcing scenario to the scenario of a RAID system in C++

Search Engine for college website

As part of the Information Retrieval course, built Crawler in PHP and search engine for college website using Elasticsearch

Foreign Exchange Netting System

Implemented Foreign Exchange Netting System that calculates net amount per currency pair from input trades

Technologies Used :- Java Spring Boot, HTML, Bootstrap, JavaScript, SQL database

Publications

Automatic number plate recognition for motorcyclists riding without helmet
Yogiraj Kulkarni, Amit Kamthe, Shubhangi Bodkhe, Archana Patil

IEEE International Conference on Current Trends towards Converging Technologies (ICCTCT) 2018

Keywords :- helmet detection, number plate recognition, computer vision, machine learning, convolutional neural networks, transfer learning

Link to publication - https://ieeexplore.ieee.org/abstract/document/8551001

Achievements

Contact