09/06/2022 updated

MS
100 % available

I am a C/C++ developer with 9 years of experience. Automotice IVI ,IC, metering.

Muzaffarpur, India
India
B.E in Elecltronics and Communication
Muzaffarpur, India
India
B.E in Elecltronics and Communication

Profile attachments

CV

Please go through gist my experience:
  •  9 years of work experience in Automotive ,Metering and mobile domain.
  • Good knowledge of OOPS Concept, C, C++, Android. Multi-threading, IPC, HMI
  • development, Bluetooth application development, system programming, Linux
  • device driver development.
  • Mobile connectivity of automotive head units. Mirror Link and Miracast technology for mobile connectivity by CCC, CarPlay by Apple. Android P2P connection.
  • Good analytical communication and interpersonal skills, good team player & love
challenges in assigned task.

Technologies/Tools used:
  • Platform:
    • Linux, Android, WinCE
  • Language:
    • C++ ,C, Java
  • Tools:
    • NDK, JNI, QT different version, GCC cross compiler, USB sniffer tools, Araxis Merge, cmake, TFS, GIT, Gerrit
  • IDEs:
    • ADT, Eclipse, Visual Studio, QT Designer for GUI
  • Technical skills and abilities:
    •  Experience in Multi-threading concepts and system programming
    • Good exposure to coding practices.
    • STL, RAII (Unique_ptr, shared_ptr etc) ,C11,Data structure, Design Pattern
    • BT stack integration for applications
    •  Linux driver development and integration of it with android application using JNI
    •  Gstreamer and ALSA usage’
    •  Cmake and build system
    •  Ability to manage multiple priorities and meet deadlines.
    •  C++ Common API using dbus
    •  Genivi
    •  Shell Scripting
    •  Design tool Star UML? Agile
    •  IBM RTC tool for task tracking
    •  USB Driver Development
    •  Worked in the development of modules for Automotive.
    •  Android application development
    •  Sound knowledge of SDLC.
    •  Agile and Scrum Master

Languages

EnglishFluentHindiNative speaker

Project history

Technical Lead: Development , code review, scrum master, team lead for smart meter project based on DLMS

Landis + Gyr

Energy, Water & Environment

5000-10.000 team member

Project Name: (Not to be disclosed)
Task:
1. Development of sub modules like Implementation of Role Base Access Control, Security Group List
2. Performance improvement
3. Scrum Master and Technical Lead
4. Code Reviews
etc

Technical Lead: Development of modules of Instrument cluster of car

Aricent Technologies

Automotive & Vehicle Manufacturing

5000-10.000 team member

Project Name: Visteon Instrument Cluster
Tasks:
Development of features water temperature and chimes.

Technical Lead: Detail design of software stack for DAB radio application, development of base software of the stack for the team to work on features.

Aricent Technolgies

Automotive & Vehicle Manufacturing

5000-10.000 team member

Project Name: DAB Radio
Tasks:
Designing of the system architecture for the radio middleware.
Development of class level architecture.
Development of the software framework based on latest C++ concepts like smart
pointers, STL etc.
Implementation of design patterns like Facade, Observer etc.

Technical Lead: Development and documentation for smart core lite project of IVI systemt.

Aricent Technologies

Automotive & Vehicle Manufacturing

5000-10.000 team member

Project Name: SmartCoreLite
Tasks: 
Creating a build system for linux OS which can compile for several variants of architecture
and modes. Like ARM, X86, debug, release etc.
Creating OSAL (OS abstraction layer) based test application.
Creating designs for PixMap, Shared Memory Viewer and Resource Monitor.
Debugging application on Integrity OS using its Multi Ide debugger.

Senior Software Engineer: Requirement gathering and analysis, development and testing of Apple CarPlay client project

Aricent Technologies

Automotive & Vehicle Manufacturing

5000-10.000 team member

Project Name: CarPlay
Designing, software component planning and implementation for attached hardware and peripherals. IAP2, Gadget driver development, audio and video display using Gstreamer and ALSA etc.

Senior Software Engineer: Development MirrorLink stack using available open source components and development of components which are not available.

KPIT

Automotive & Vehicle Manufacturing

5000-10.000 team member

Project Name: MirrorLink Stack
Tasks: 
Identifying the components needed for this stack, analysis of requirement, open source component analysis by doing small POC on the components like libupnp, libcurl, SSDP etc. Making a base code for development.

Project Engineer: development of Linux device driver , JNI library for driver integration

wipro

Automotive & Vehicle Manufacturing

>10.000 team member

Project Name: Clarion Honda Project
Tasks:
Development of HSML client driver in C.
Development of HSML client library in Java and android.
Board bring by building Kernel and Android image for each board and burning it into SD
card.
High Speed Media Link driver integration in android application using JNI.
Android App development for displaying the framebuffer on the application.Development of HSML client driver in C.
Development of HSML client library in Java and android.
Board bring by building Kernel and Android image for each board and burning it into SD
card.
High Speed Media Link driver integration in android application using JNI.
Android App development for displaying the framebuffer on the application.

Project Engineer: Development of complete solution for Wifi Direct based P2P chat using P2P stack of Android

Freelance Project

Other

< 10 team member

Project Name: Wi-Fi Direct POC
Task:
Requirement analysis, design, development and testing. This whole project was successfully executed by me only.

Project Engineer: End to end delivery. Board bring up, driver Integration in kernel, testing , Android App development and documentation.

wipro

Automotive & Vehicle Manufacturing

>10.000 team member

Project Name: Clarion Android Project
Tasks: 
Board bring by building Kernel and Android image for each board and burning it into SD card. Integration of HTC High Speed Media Link driver in the android kernel. 
Development of small Android Application to show framebuffer coming from phone to TI Panda board.

Project Engineer: Analysis, Implementation, HMI Design using QT, debugging, bug fixing, document preparation, testing etc. WSR discussion with client.

Clarion (Project: Mirror Link)

Automotive & Vehicle Manufacturing

>10.000 team member


  • Bluetooth Module:
Bluetooth stack integration in the application and HMI development
  • Real VNC SDK integration with client application
In this module I developed APIs to control the third party SDK from client application.

Project Engineer: End to end delivery of the project.Cross compilation, testing and bug fixing

wipro

Automotive & Vehicle Manufacturing

>10.000 team member

Project Name: Terminal Mode
Tasks: 
Board bring up. Cross compilation the source code provided by several third parties to test on Jacinto 5 Eco board.
Fixing of issues found during testing.

Project Engineer: Analysis, Implementation, HMI Design using QT, debugging, bug fixing, document preparation, adding sub modules in the current design (Model View Presenter, Facade)

wipro

Automotive & Vehicle Manufacturing

>10.000 team member

  • Bluetooth Module:
Bluetooth stack integration in the application and HMI development
  • Pandora Module
Pandora is an internet radio. The Clarion Gate Application fetches meta data and
displays them on HMI on the head unit. The user can control the Pandora application
from head unit of car.
  • iAP module implementation
.It was iAP protocol for sending iAP packets to iPhone and receive back from iPhone. This protocol provides interoperability between accessory and iPhone.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in