About Me
Current Role & Responsibilities: I am implementing the AppDynamics C++SDK into a supply chain management application. Here the AppDynamics C++ SDK is responsible to tack the E2E business transaction between the multiple processes....
- Implementing the AppDynamics C++ SDK along with enhancement of the application.
- Assisting the team in the code instrumentation of the AppDynamics
- A quick PoC with RaspberryPi, Arduino and NodeMCU.
- IoT Solution development with Wi-Fi, Bluetooth, AWS/ThingSpeak cloud services using MQTT.
- Working on C# (WPF/WinForms) and C/C++/VC++, COM, win32-SDK.
Show More
Skills
Others
Programming Language
Web Development
Development Tools
Database
Operating System
Networking & Security
Software Testing
Software Engineering
Positions
Portfolio Projects
Company
Transport Manager and Planner-JDA Client (A supply chain management application)
Description
The application is used to create a shipment for the customer. And the main modules are know as DSC, TM Adapters, TP Adapters.
TM: Transport Manager
TP: Transport Planner
DSC: Direct Service Controller.
Show More Show Less
Skills
Python C++ Oracle Java (All Versions) Java Native Interface - (JNI) Component Object Model (Microsoft COM) AppDynamics Google Open-Source Universal RPC Framework (GRPC)Tools
Visual Studio (Win)Company
NDS Update Client Application for Nissan Renault
Role
Backend Developer
Description
NDS Update Client is a lightweight library, which implements NDS Update Architecture and can be used to fetch and install updates for NDS maps from TomTom Server (TomTom Dutch company that produces traffic, navigation and mapping products). The library is implemented in C++, it is mostly platform independent and has almost no external dependencies. NDSUC-Navigation Data Standard update client
Show More Show LessSkills
Microsoft Visual C++ Azure C Sharp Cmake C++Tools
Visual Studio (Win)Company
ENTRAL MONITORING UNIT (CMU) SYSTEM
Role
Backend Developer
Description
It is a Complete Solution for Indian Railway Board. There is hardware component called DATA LOGGER. DL is DSP (Digital Signal Processor DSP- MC56F8356) based Hardware Component, which contains the information of Railways (Like Trains Status, Track Status, Station Activities etc.) and all this information managed by Application Software called CMU (Central Monitoring Unit). Where CMU receives the data via com-port through a Propriety Protocol which is design by Indian Railway Board and after getting the data the CMU applies some action on raw received data and stores it in Database (InterBase) for future use. The CMU is very user interactive GUI application for the user. User can see the accepted information about the railway stations.
Show More Show LessTools
Visual Studio (Win)Company
NCR Gateway Application
Role
Software Architect
Description
The NCR Gateway is used to facilitate the customer/employee to access the internal applications when they are outside of the organization network. Internal applications like HR-Portal, Payroll-Portal. Technically, The NCR Gateway Application is a WEB service and act like Load balancer, reverse proxy and URL Parser. Another strong feature of this application is, it works as URL Parser(Encrypt/Decrypt) so that the users cannot hack the server-details. NCR Gateway Application is the patent application to NCR Corporation. It is a multithreaded & web-based application. It works as a mediator between users and internal application and it establishes the secure socket connection with internal applications.
Show More Show LessSkills
C++ Component Object Model (Microsoft COM) Network Programming Multi Threaded Programming Web ProgrammingTools
fiddler Notepad ++