DP

Deepak Pengoria

available

Last update: 08.03.2023

Technical Architect, Technical Lead, Sr. Software Engineer

Graduation: Master of Computer Application
Hourly-/Daily rates: show
Languages: English (Full Professional) | Hindi (Full Professional)

Keywords

Apache Kafka Java (Programming Language) Hadoop Distributed File System Architecture Batch Processing Apache Hadoop MapReduce Scalability MongoDB Data Streaming + 2 more keywords

Attachments

deepak-pengoria.pdf

Skills

1- I have delivered IoT product successfully in production where I designed and developed the solution using Java, Kafka, Kafka Streaming, Kafka Connect MongoDB, Hadoop, HDFS.

2- I have delivered analytics product which does batch processing and process 1TB data every day. I used Java, Flume, HDFS, Hadoop Map Reduce. 

3- I have good experience to develop solution using micro service architecture to meet availability, scalability of the system.

Project history

01/2016 - 07/2017
Technical Architect
Harman Connected Services

Responsibilities
Designing and development of the feature.
Bug fixing, Code review, Functional and Junit.
Present the feature to the management.

Notable Achievements :
Designed and developed real time processing system in Kafka and Kafka Streaming
using low level api in Java which read events from kafka topic and generate the accurate
trip records based on geo location.
Developed Lambda architecture to push data to HDFS for ML purpose.

Project Accomplished :

Vehicle Tracking System (an IOT service) targets the fleet owners which helps to track their
vehicles location. With the help of mobile device it sends the gps location to cloud which
process each vehicle gps signals in real time. Every vehicle send the message after every 20
seconds.

07/2011 - 01/2016
Technical Lead
Cognizant Technologies

Responsibilities
Designing and development of the feature.
Bug fixing, Code review, Functional and Junit.

Notable Achievements :
Involved in ETL layer using Flume. And also written custom component in Flume using
java.
Design and developed analytics tool to help customer to find the accuracy of his/her
system using java map/reduce programming.
Wrote custom quartz job scheduler in java to submit map/reduce jobs.
In short period of time, we not only learnt the Hadoop tech stack but also delivered the
solution to get the customer confidence. Later based on the POC, we got full fledged
project.

Project Accomplished :
XRE (STB server) generates logs on the basis of user inputs like : channel change, play
recording items etc on SetTopBoxes. These logs redirect to HDFS. The diagnostic tool is
having multiple Map-Reduce jobs which calculate the metrics like : count, mean, percentile,
etc. and store these metrices in to Oracle database. These metrices helps customer to find
the customer experience.

10/2008 - 07/2011
Sr. Software Engineer
Aricent Technologies (Holdings) Pvt Ltd.

Project Accomplished :
Develop a software for Telecom service provider to monitor and configure the BTS (Base
station transmitter and receiver) device which associates on top of the antenna.

08/2006 - 10/2008
Software Engineer
R Systems International Ltd.

Project Accomplished :
Develop a software for cable service provider (Myrio-Nokia Siemens Network) which provide
the media content like : video on demand, channel, recording the program on set top box TV.

Local Availability

Only available for remote work

Other

This would be my first experience to work like a consultant or free lancer. So excited to start this journey. I am sincere and committed to my work.
Quality work is my identity.
Profileimage by Deepak Pengoria Technical Architect, Technical Lead, Sr. Software Engineer from Bengaluru Technical Architect, Technical Lead, Sr. Software Engineer
Register