Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Open Source Contributions
Timeline
Generic

Deepak Nair

Bangalore

Summary

Highly-motivated individual with desire to take on new challenges. Strong worth ethic, adaptability and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

12
12
years of professional experience
1
1
Certification

Work History

SDE-5

Target Corporation India Pvt Ltd
04.2021 - Current
  • Responsible for leading the task of modernizing Targets Owned brand team's data pipelines (batch as well as streaming pipelines)
  • Hands on experience in data ingestion from various sources including 3rd party web apps, kafka, rdbms etc to hdfs for processing
  • Leading a team of five engineers in migrating sql based aggregate processing jobs to modern stack tech of spark-scala.
  • Designed and architected some fo the complex aggregate data processing pipelines in targets owned brand business domain.
  • Well versed in apache spark-scala, kafka, hdfs, hive,sqoop and no sql db's
  • Have solid background in design patters, Oops and functional programming concepts and their application in software system design
  • Active role in backlog grooming, iteration and story planning for the team
  • Part of DE council activities for org level tech initiatives
  • Monitored production systems for stability and performance optimization opportunities.
  • Researched and evaluated new technologies related to software engineering projects.
  • Well versed in agile methodology and SAFe agile principles.
  • Optimized spark pipeline performance through profiling tools such as spark-Lens and using custom listeners
  • Explored cloud computing platforms such as Azure for potential deployment scenarios and data pipeline POT
  • Collaborated with different cross teams in designing and developing complex data pipelines for owned brand data team.

Senior Software Engineer

MathWorks India Pvt Ltd
Bangalore
03.2019 - 04.2021
  • Designed and implemented various features in foundation libraries of MATLAB and Simulink.
  • Took end to end responsibility from design proposal to implementation of core refactoring, performance optimizations and feature improvements in MATLAB message/error handling modules.
  • Responsible for guiding and supporting the team in understanding the requirements and in designing of software systems and bringing in the best engineering practices.
  • Involved in design and development of big data solutions for MATLAB Data Infrastructure implementation primarily using apache spark as the cluster computing engine
  • Responsible for data loading framework implementation using Apache spark.
  • Active participation in design review meetings and code reviews
  • My role is to technically lead a team of four engineers in various MVP features
  • Took lead role in taking architectural design decision for data ingestion and processing pipeline development.

Senior Systems Engineer

Siemens India Pvt Ltd
Bangalore
06.2017 - 03.2019
  • Refactoring of Interventional Application Engine (medical imaging application)
  • Feature addition to the Imaging planning toolbox and 3D application framework
  • Suggested improvements in few of the non invasive procedure- workflows supported by the application
  • Involved in moving log files generated from various sources to HDFS and processing using spark

Executive Engineer - ADAS

Continental Automotive Components Pvt Ltd India
Bangalore
08.2016 - 06.2017
  • Feature addition on existing legacy applications like Measurement, Testing and Simulation Framework
  • Maintenance and bug fixing in ADTF (ADTF-MTS toolbox) application.
  • Design and development of sensor driver plugins for ADAS test framework

Software Engineer

Kalki Communication Technologies Pvt Ltd India
Kochi
08.2012 - 04.2015
  • Responsible for developing high quality software applications for energy/utilities sector.
  • Research, design and implement scalable applications for energy sector.
  • Worked efficiently with the end customers to formulate the software requirement.

Education

Bachelor of Technology - Electronics And Communications Engineering - 74.5%

NSS CE - University Of Calicut
Palakkad
05-2012

High School Diploma - Electronics Engg - 89.1% -

Govt. PolyTechnic College
Palakkad
05-2009

Skills

  • Distributed Systems
  • Software system design
  • Data pipeline design and development
  • Languages - C, C, Scala, Python(basic), Java(basic)
  • Framework - Apache Spark, Kafka, Hadoop, Hive, NoSql DBs
  • Familiar with Azure Data factory , CICD
  • Version control systems
  • Continuous integration
  • Code optimization
  • Performance Analysis
  • Object-Oriented Programming
  • Functional programming
  • Scrum Framework
  • Requirements Analysis
  • SDLC
  • Shell Scripting
  • SQL

Accomplishments

  • Certificate Of Appreciation (Siemens Healthineers) - https://tinyurl.com/dpkgnair2
  • Certificate Of Appreciation (Continental Automotive Components) - https://tinyurl.com/dpkgnair1
  • Certificate Of Appreciation (Siemens Healthineers) For Siemens Hackathon 2018 - https://tinyurl.com/dpkgnair

Certification

  • Udemy - Apache Spark and Scala (https://tinyurl.com/DeepakUdemy)
  • Machine Learning by Stanford University on Coursera, Certificate earned in April 2017 (https://tinyurl.com/DeepakCoursera)
  • Udemy - Python Boot Camp ( https://tinyurl.com/DeepakUdemy1)
  • Udemy- Azure Data Factory for Data Engineers ( https://tinyurl.com/bdb6yxa9 )

Languages

Malayalam
First Language
English
Proficient (C2)
C2
Hindi
Intermediate (B1)
B1

Open Source Contributions

Actively worked with ICU community in identifying various bugs related to ICU-Version 64-  Message Format Functionalities.

  • ICU-20778
  • ICU-20849
  • ICU-20951

Timeline

SDE-5

Target Corporation India Pvt Ltd
04.2021 - Current

Senior Software Engineer

MathWorks India Pvt Ltd
03.2019 - 04.2021

Senior Systems Engineer

Siemens India Pvt Ltd
06.2017 - 03.2019

Executive Engineer - ADAS

Continental Automotive Components Pvt Ltd India
08.2016 - 06.2017

Software Engineer

Kalki Communication Technologies Pvt Ltd India
08.2012 - 04.2015

Bachelor of Technology - Electronics And Communications Engineering - 74.5%

NSS CE - University Of Calicut

High School Diploma - Electronics Engg - 89.1% -

Govt. PolyTechnic College
  • Udemy - Apache Spark and Scala (https://tinyurl.com/DeepakUdemy)
  • Machine Learning by Stanford University on Coursera, Certificate earned in April 2017 (https://tinyurl.com/DeepakCoursera)
  • Udemy - Python Boot Camp ( https://tinyurl.com/DeepakUdemy1)
  • Udemy- Azure Data Factory for Data Engineers ( https://tinyurl.com/bdb6yxa9 )
Deepak Nair