Now you can Instantly Chat with J.L!
About Me
Having 13 + years of Experience in involving in Development of Applications using Rust, C++ Data Structures and Algorithms technologies. Hands on work experience using Multi-Thread application development. Hands on work experience LLD and HLD designs...
Show MoreSkills
Portfolio Projects
Description
This application is mainly using for diagnosis the ECU component error data, error status, reset, read write data. This application will work based on automotive diagnostic protocols KWP2000, UDS. This application will work based on client server architecture. Client is having user interface and server is backend system. client will send service request to server backend system and server will process the request based requested service and send response back. this client server communication will work based on GRPC RPC calls.
Show More Show LessDescription
This application is deployed in self service checkout machine. Customer can use this application to his checkout transaction by self. this application will works similar to ATM.s This application is implemented based on client server architecture. This application is will works based on point of sale system.
Show More Show LessDescription
Project Description:
This application is intended to simulate the aircraft engine physical parameters into digital readouts in aircraft cockpit display system. This application is replacement of electrical mechanical instrument panel in aircraft cockpit digital displays. this application will simulate the physical parameters in cockpit display so that pilot and copilot can view the engine digital readouts so they can take decisions accordingly in hazards conditions.
Roles and Responsibilities:
- Writing Test Cases from the requirements as per DO-178B.
- Developing automated\visual test procedures in Python based on test cases.
- Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
- Figuring out the issues in the development after executing the test procedures.
- Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
- Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
- Reporting and recording any deviations and failures.
- Helping the team to resolve technical issues.
- Setting up the verification environment.
- Finding out the issues in the requirements.
Description
- Developing the product requirements using C,C++ and Data Structures and OOPS.
- Developing thisDiagnostics application to communicate with other modules with the help of Socets connections.
- Implemnting this applicatin with the help ofwebsockets, stream sockets to connect with third party, other module communication.
- Used IPC, socets and multi threading concepts in this project.
- Implementing application using Virtual functions, STL, and Exception handling.
- Analyzing Customer requirements based on issues and fixing the bugs as per JIRA GIT Lab.
- Maintain software changes in version controller subversion.
- Fixing the application issues reported by QA's during validation of application.
- Helping the team to resolve technical issues.
- Handling tasks individually implementing and integrates to Open Diag.
- Involving meetings with Customer requirements and Showcases and Demos.
Involving meetings with team on Product Retro meetings
Show More Show LessDescription
- Developing the product requirements using C++ and Data Structures and OOPS.
- Implementing application using Virtual functions, STL, and Exception handling.
- Developing thisDiagnostics application to communicate with other modules with the help of Socets connections.
- Implemnting this applicatin with the help ofwebsockets, stream sockets to connect with third party, other module communication.
- Used IPC, socets and multi threading concepts in this project.
- Analyzing Customer requirements based on issues and fixing the bugs as per JIRA.
- Maintain software changes in version controller subversion.
- Fixing the application issues reported by QA's during validation of application.
- Helping the team to resolve technical issues.
- Handling tasks individually implementing and integrates to SSCO.
- Involving meetings with Customer requirements and Showcases and Demos.
Involving meetings with team on Product Retro meetings.
Show More Show LessDescription
- Writing Test Cases from the requirements as per DO-178B using Python.
- Developing thisDiagnostics application to communicate with other modules with the help of Socets connections.
- Implemnting this applicatin with the help ofwebsockets, stream sockets to connect with third party, other module communication.
- Used IPC, socets and multi threading concepts in this project.
- Developing automated\visual test procedures in Python based on test cases.
- Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
- Figuring out the issues in the development after executing the test procedures.
- Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
- Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
- Reporting and recording any deviations and failures.
- Helping the team to resolve technical issues.
- Setting up the verification environment.
- Finding out the issues in the requirements.
Description
Project Description:
This application is intended to simulate the aircraft engine physical parameters into digital readouts in aircraft cockpit display system. This application is replacement of electrical mechanical instrument panel in aircraft cockpit digital displays. this application will simulate the physical parameters in cockpit display so that pilot and copilot can view the engine digital readouts so they can take decisions accordingly in hazards conditions.
Roles and Responsibilities:
- Writing Test Cases from the requirements as per DO-178B.
- Developing automated\visual test procedures in Python based on test cases.
- Executing the test procedures in the VISTA (Virtual Integration Software Testbed for Avionics).
- Figuring out the issues in the development after executing the test procedures.
- Generating Structural Coverage Analysis of the source code to make sure every line of the code is hit at least once using LDRA tool.
- Writing the valid Analysis for the missing coverage and writing the change requests to remove the dead code.
- Reporting and recording any deviations and failures.
- Helping the team to resolve technical issues.
- Setting up the verification environment.
- Finding out the issues in the requirements.