Accomplished Senior Software Developer with a robust background in the Qt framework and C++ with 5+ years of experience, honed at Tata Elxsi Limited. Expert in creating scalable applications and enhancing data processing efficiency. Demonstrates strong problem-solving skills and a commitment to quality, leveraging expertise in Git and design patterns for superior project outcomes.
Core Java
C
Qt framework
QML
Design Patterns
Python
Collection Framework
STL
Sqlite
Git
Projects :
Anesthesia Machine
As a QT developer my responsibility was to to develop UI Components using QML for the device screen and interfacing the data with xml configuration files.
Using Model View Architecture to display the data from the machine.
_________________________________________________
Tractor Data Screen
As a Qt Developer my job was to create architecture and components for the UI Screen and backend development in Qt C++.
Using Qt Widget Application my role was to create a seamless application with many UI components, layouts and models.
_________________________________________________
Hard Disk Management
As a C++ and Qt Developer my responsibility was to develop application capable of setting the hard disk by Initialization, FIPS initialization, create users, revert SID, revert PSID, locking/unlocking etc using Qt Widget application.
_________________________________________________
Headset Device Drivers
As a C++ and Qt Developer my responsibility was to develop two way communication application between headsets and Softphones like Zoom, Skype, MS Teams and many More.The software was divided into two parts,
_________________________________________________
Payment Gateway Application.
As a C++ developer my role was to create structure for the program that takes card input from the payment device.
The application was designed for an API hosted payment gateway. each Payment type had an API that handled the task.
The device used in the project was Verifone M440.
_________________________________________________
Android Social Networking Application
As a Qt QML Developer my responsibility was to develop a social networking application with QT Quick application capable of performing various features of a social network.
_________________________________________________
BATCAM Ultrasonic and Thermal Camera
Using Qt framework and QML toolkits, Object oriented concepts, design patterns,Data Structure, Standard Template libraries, my responsibility is to develop features like Media Library, Bluetooth functionality, Folder organizer, XMP data,PRPD graph,Storage monitor, Thermal camera User Interface, device activation using cryptography.
_________________________________________________
SPANDAN ECG Device
Most compact and light weighted device. No battery on board.
Using circuit design , my responsibility was to develop power efficient and compact ECG device with maximum possible accuracy of test results.
Developed algorithms in Python on MATLAB to analyze different patterns in ECG waves. Analyze results to define 12 arrhythmic diseases.