E

Er. P Kumar

Software Engineer

Bengaluru, Karnataka, India16 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C++ with extensive experience in multi-threaded applications.
  • Proven track record in developing complex algorithms for electronics.
  • Strong background in image processing and automotive systems.
Stackforce AI infers this person is a Software Engineer with expertise in Electronics and Automotive industries.

Contact

Skills

Core Skills

C++AlgorithmsMulti-threaded ApplicationImage Processing

Other Skills

AWSAgile MethodologiesC#COMData StructuresDesign PatternsKafkaMFCMySQLProject ManagementQtRedisSQLXML

About

An IT Professional having expertise in software design, development, implementation in multiple domains. Highly organized, versatile and results oriented, with an energetic and articulate approach. Language Expertise :- C, C++/C++11/ 14/ 17/ 20 , MFC, VC++, Win 32, wxWidgets Secondary Skills :- Qt, C#, WPF, GoLang, SQL, Redis, Kafka Cloud :- AWS (Amazon Web Services) Platforms :- Windows, Ubuntu, CentOS, Mac Databases Used :- MySQL • Design expert using OOAD/OOPS via C++ and design patterns. • Strong in data structures and algorithms, problem solving, analytical reasoning. • Strong Working knowledge in VC++, MFC, C++, C++ 11/14/17, C#, WPF, Linux and algorithm development, Multi-threaded application. • Worked on large scale distributed environment. • Worked on UML, OOAD, GOF , MVVM, MVC Design Patterns in many projects. • Worked on PL SQL, AWS , CI/CD integration • Worked on GIT, Bit Bucket, SVN, CC, Perforce

Experience

Fiery

Principal Software Engineer

Jan 2019Present · 7 yrs 2 mos · Bengaluru, Karnataka, India

Cadence design systems

Principal Engineer

Jan 2016Jan 2018 · 2 yrs · Noida, Uttar Pradesh, India

  • Cadence OrCad PCB Designer:-
  • Involved in implementing complex algorithm used in routing the pins.
  • Worked on padstack editor, implemented commands for OrCad.
  • Worked in the interface between MFC and Qt in allegro.
  • Developed new skill API for orCad used in PCB design.
C++MFCQtAlgorithms

Samsung electronics

Lead Engineer

Jan 2010Jan 2015 · 5 yrs · Noida, Uttar Pradesh, India

  • SIRCH :-
  • Developed the IPG module for ATSC, DTMB and DVB standards.
  • Worked on the middle wire for clone parsing and generation in multi threaded environment.
  • Designed & developed the Hospitality module for X9,X10, Novatek, MEA models
  • Channel Map Creation for ATV & DTV CATV, CDTV, and SDTV for different models.
  • Designed & developed binary for channel map for implementing US, EU, MEA, ASIA, CHI regions.
  • Implemented GOF patterns and followed SOLID principles in project development.
  • EPG :-
  • Implemented EPG module & pooling for EPG information from ROVI server and GuestTek server. .
  • . Provided support for CMS, HBrowser for implementing EPG.
  • EPG structure implementation in sync SIRCH with all the TV middleware.
  • Worked on multi threaded environment and client server model.
  • Involved in algorithm development. Used C++ 11standards.
  • Involved in TV middleware implementation for EPG in TV.
  • Field Key Processing :-
  • Provided option to generate parsed data and sequence with given time interval of key release.
  • . It will be input to the TV and BD player and automatic out put will come.
  • Used XML parser for serialization.
  • Responsible for Code Analysis, fixing GPL issues.
  • eBook:-
  • Implemented the Dictionary module. This dictionary supports both English & Korea language. It has features like vocab list, Synonym list, qwerty OSK, sound for words in the database.
  • Shows Recommended words & previous next words in case there is a no match of user input.
  • Implemented module from where other modules like Settings, Book, Dictionary, Music lunches.
C++Multi-threaded applicationXMLAlgorithms

Hindustan computer limited r&d

Senior Software Engineer

Jan 2007Jan 2009 · 2 yrs · Bengaluru, Karnataka, India

  • IHC (Intelligent Head lamp Control):-
  • Implemented Calibration Range check Feature in the tool.
  • Tool captures and display video from micron camera (MI SOC 360)
  • Involved in providing options to show clusters, vehicles, ambient mask, Urban Mask, Normal Mask, zoom In, Zoom Out, Each pixel and frame information.
  • Involved in image segmentation, image enhancement algorithm implementation.
  • Implemented Lane departure warning algorithm.
  • Implemented vehicle detection algorithm with respect to IHC.
  • Implemented headlamp, Tail lamp, traffic signboard, streetlight classifier.
  • Implemented day ,dusk, night mode in IHC.
  • Implemented parsing logic for data coming from CAN bus to get desired information from different OEMs.
  • Involved in the implementation of different algorithm for cluster, enhancements, segmentation and finding out the optimized solution fitting all the criteria for IHC.
Image ProcessingAlgorithms

Education

Birla Institute of Technology and Science, Pilani

Master's degree

Stackforce found 100+ more professionals with C++ & Algorithms

Explore similar profiles based on matching skills and experience