
Having 6+ years of experience, including 4 years and 10 months at HCL Technologies and 1 year and 11 months at Ishttaa Techcraft Pvt. Ltd.
Experienced in developing applications using Dotnet, WPF, C#, C++, JavaScript, HTML, and Angular, with good knowledge of SQL Server, OOP principles, .Net Framework, .NET Core 2.2, Node.js, Npgsql, Debian (x64), and InfluxDB
Have followed agile methodology and are well versed in processes. Designing, developing, testing, troubleshooting and debugging of the applications.
Strong analytical, problem-solving skills and proven ability to be an effective team player in HCL Technologies
Got appreciation from higher management leads, for the continuous dedication and hard work provided during the critical situations in HCL Technologies.
Client: KTTM
iMachineTrack is a real-time data collection system that interfaces with CNC machine controllers. The system gathers machine data every minute, based on machine IP configurations. It includes integration with three DAQ systems—Mitsubishi Critical, Non-Critical, and Fanuc. The tool checks machine connectivity via CNC_allclibhndl3 and enables data monitoring and analysis through an IoT Edge device for machine health, tool condition, and OEE.
Job Responsibilities:
● CNC machines Status getting through DAQ and live data can be saved in DB and Implementing UI. Pinging issue has been resolved.
●Tool and machine Health Monitoring features have been added.
● In Production, OEE and other features has been added.
● Bug Fixing in Tool Department, Maintenance Department, Production Department , Quality Department.
Tools and Tech Stack : Visual studio 2019,Dotnet MVC, Javascript, SQL server
Project: Vibration Analysis Ishttaa Techcraft Internal product development
The Vibration Analysis project focuses on monitoring and analyzing the vibrations of CNC machines, to ensure optimal performance and prevent damage. The project involves real-time data acquisition using the LabJack device and integration of a streaming mode for high-frequency data collection. The system provides automatic notifications and halts machines if abnormal vibration levels are detected.
Job Responsibilities:
● In Vibration analysis, adding LJM library to get data from labjack device.
● Live Chart, based on scanrate and scan per read every second chart will get updated from labjack T4 device. Max scanrate and scanperread is 3500 samples per second and parallelly store live data into influxdb.
●History Chart, Based on date, it will load data from influxdb and plotting in history chart.
● Product development amd architecture.
Tools and Tech Stack : Qt creator 5.0, C++, Debian(x64) , influxdb.
Project: iMachineTrack Migration Ishttaa Techcraft Internal project
The iMachineTrack project involved migrating an existing system into a modern stack with Angular, Node.js, and .NET Core. This migration aimed to enhance the user interface, optimize backend performance, and enable seamless integration for real-time monitoring of CNC machines and tool status. The project focused on improving scalability, performance, and maintainability of the system.
Job Responsibilities:
● Migrated the front-end application to Angular, improving user interface performance and real-time data visualization.
● Transitioned the backend to Node.js and .NET Core, optimizing performance and ensuring scalable server architecture.
Tools and Tech Stack : Visual Studio 2022, Dotnet core 6.0, node js 12.22.12, PostgreSQL, angular CLI
Client : Harris
Radio Personality Manager: Radio Personality Manager (RPM) is a Windows based software application used to configure and program the personalities of a radio, which comprises of specific operating features. It is used to Create, Read and Edit the Personalities of Radio and to program P25 trunked, P25 Conventional, EDACS, EDACS IP and Analog Conventional systems. The user-friendly application allows users to manage fleet of radios easily and effectively. RPM provides great flexibility to add different radio types to the same personality so that earlier personalities remain intact.
Job Responsibilities
Tools and Tech Stack : Visual studio 2012,Dotnet MVVM, WPF,C++
Operating system: windows, Ubuntu, Debian
Database: ORACLE, SQL Server, MySql, Npgsql Framework: Net Framework 45, Net core 22 Platform: WPF, C#, C, Node js
Tool: Visual Studio 2012, Visual Studio 2019, Qt Creator 512, Visual Studio 2022
Software Development Life Cycle: Agile - Scrum Methodology