Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Hari Sharan Patel

Mysuru

Summary

Dedicated and adaptable professional with a proactive attitude and the ability to learn quickly. Strong work ethic and effective communication skills. Eager to contribute to a dynamic team and support organizational goals.

Overview

8
8
years of professional experience

Work History

Technical Leader

L&T Technology Services
Mysuru
12.2023 - Current

Project: Anesthesia Device

Domain: Medical and Healthcare

  • Demonstrated proficiency as a C++ developer, leading the development of pivotal features and driving major architectural enhancements.
  • Contributing towards quality assurance and timely product releases through active participation in bug fixing and release planning
  • Drove improvements in systems and applications by actively identifying areas for enhancement.
  • Conducts scheduled meetings with clients for updates and planning.
  • Actively supported in developing efficient team management strategies and promoting camaraderie among team members.

Tools and Technology:

  • Proficient in Cpp11/14/17, Data Structures, STLs, Multithreading, Thread Synchronization, Smart Pointers, GTest (Google UnitTest framework).
  • Incorporated MQTT, Google Coverity detection tool (gcovr), and Valgrind in project development.
  • Skilled in implementing Qt Widget programming, UML models, and documentation strategies.
  • Primarily relied on Qt Creator in developing projects while leveraging Microsoft Visio for creating UML diagrams.
  • Utilized GitGui, Rally, HCL Compass, and Agile methodologies.
  • Windows OS, Linux OS.

Engineer 3

Becton Dickinson India Pvt Ltd
Chandigarh
12.2019 - 10.2023

Project: Supply ( Med Dispensing management system)

Domain: Medical and Healthcare

  • Played a key role in enhancing software functionality by contributing to the development of new features and implementing significant architectural changes as a C++ developer.
  • Created proof of concepts and delivered presentations to clients.
  • Facilitated self-sign certificate generation and configuration in the process of implementing gRPC as a replacement for TCP communication.
  • Enabled tracking and accountability by successfully implementing audit logging with optimized performance.
  • Redesigned brain transplant feature, copying server specific data to client.
  • Engaged in all stages of Software Development Life Cycle and delivered applications.
  • Conducted research into the feasibility of product design plans.
  • Defect fixing and log analysis.

Tools and technology:

  • C++ 11/14, C#, .Net, NugetPackages, OOPs, Multithreading, Thread synchronization techniques, Datastructures, STls, Algorithm, Asysnchronous programming, Managed C++ Programming, Inter Process Communication technique (IPCs)
  • Socket programming, gRPC, protobuf, Windows Service, MSMQ, Sybase SQL, Audit logging.
  • Visual Studio 15, 17, 19, and 22; SQL Anywhere; Microsoft Visio; Splunk; OpenSSL.
  • Windows OS.

Associate Consultant

Capgemini
Mumbai
10.2018 - 11.2019

Project: EMC Storage System.

Domain: Storage

  • Optimized product performance by restructuring codes to eliminate software glitches arising from end-user complaints.
  • Implemented Python automation for streamlining tasks.
  • Identified underlying issues responsible for customer-reported bugs.

Tools and technology:

  • Proficient in C, C++, Oops Conscepts, multithreading, Thread Synchronization Techniques, STLS, data structures, and Object-oriented programming.
  • Implemented Agile methodology, resulting in faster testing cycles.
  • Utilized Perforce, Source code viewer, Valgrind, Gdb to enhance workflow efficiency.
  • Demonstrated proficiency in working with Linux OS and Agile methodologies to enhance productivity and streamline development process

Software Engineer

Tata Power SED
Mumbai
05.2016 - 09.2018

Project: GIS (Geographic information system)

Domain: Defense

Tools and Technologies:

C, C++ 98/11, C#, OOPs, Multithreading, Git, GitHub, CI/CD pipeline, Postgres SQL, Windows operating system, Bitbucket, Bamboo, Clear Case Explorer, Dependency Walker, Intel Inspector, Qt 5.5, MSVC2010.

Description:

1. A geographic information system (GIS) is a system designed to capture, store, manipulate, analyze, manage, and present spatial or geographic data for remote area such as forest and mountains for Indian JAWANS.

2. Developed new features for the application.

3. Participate in ongoing software development process improvement.

4. Participate in ongoing software development process improvement.

5. Applying the concepts of multithreading and socket programming to coding solutions.

6. Checking for memory leaks in an application using Intel Inspector.

7. Actively participating in daily scrum meetings.

8. Completing the sprints in the stipulated timeline.

9. Regularly interacting with the client to understand the scope of requirements and to provide solutions.

Project: HHTI (Handheld thermal imager)inistry of defense)

Domain: Defense

Tools and Technologies:

C++, Python 2.7, Qt 5.7, Pycharm.

Description:

1. HHTI is an electronics sight having both day and night camera for our JAWANS.

2. Developed automation testing framework for HHTI.

3. C++ code changes required for automation.

4. Performed troubleshooting, documentation, and maintenance for the client.

Education

B.Tech - Electronics And Communication Engineering

Dr. K.N.M.I.E.T
Ghaziabad
05-2015

Skills

  • C, C98/2003/11/14/17
  • C#, Net, Asynchronous programming, gRPC, Audit Logging, Unit Testing (Microsoft UnitTest framework and gTest)
  • Python (Basics)
  • Opps, DataStructures, Stls, Algorithm, Smart Pointers
  • Multithreading, Thread Synchronization techniques
  • Basics of System programming: multiprocessing, Process Scheduling, Process forking, Operating System concepts
  • Windows OS and Linux OS
  • Valgrind(Used to detect memory leaks), govr (Used to detect code coverage of UTs), gdb
  • RDBMS (Sql AnyWhere and Postgres SQL)
  • Visual Studio, Qt Creator, Pycharm
  • Performance Optimization
  • CI/CD pipeline, Code Coverity
  • Agile Methodology, Jira, TFS, HCL Compass, Rally, BitBucket, Confluence, ,Git, GitHub, GitLab, ClearCase, Perforce,
  • Project Leadership
  • Project RFP creation
  • Functional requirements expertise
  • Application security
  • Design development

C#, Net, Asynchronous programming, gRPC, Audit Logging, Unit Testing (Microsoft UnitTest framework and gTest)

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Technical Leader

L&T Technology Services
12.2023 - Current

Engineer 3

Becton Dickinson India Pvt Ltd
12.2019 - 10.2023

Associate Consultant

Capgemini
10.2018 - 11.2019

Software Engineer

Tata Power SED
05.2016 - 09.2018

B.Tech - Electronics And Communication Engineering

Dr. K.N.M.I.E.T
Hari Sharan Patel