Ashutosh Rajput
Senior Windows & Desktop Application Developer and Production Support Specialist
Hire this person
Send a job offer directly to this candidate
About
Senior Windows & Desktop Application Developer and Production Support Specialist with over 11 years of experience building, optimizing, and supporting high-performance enterprise desktop applications across Healthcare, Insurance, Logistics, and CRM domains.
Desktop Expertise: 10 years of experience in WPF (7 years) and WinForms (10 years), specializing in MVVM architecture, custom control development, complex UI responsiveness, and legacy desktop modernization.
Core Engineering: Deeply proficient in C# (9 years), Multithreading & Asynchronous programming, Windows Services, and memory profiling/optimization.
Database Mastery: 10+ years of robust database experience split between MS SQL Server (70% core desktop transactional layers) and MySQL (30% reporting & analytics integrations)—expert in T-SQL optimization, advanced indexing, stored procedures, and deadlock resolution.
Support & Delivery: Proven track record in L2/L3 production support, root cause analysis (RCA), third-party hardware/API integration, and Agile/Scrum delivery.
Experience
Senior Desktop Developer - Diensten Tech Ltd.
(2025-06 - 2025-07)
- Joined as a Senior .NET Desktop Developer; role involved legacy, non-desktop web technologies outside core expertise.
- Short tenure due to strategic technology mismatch.
Senior Desktop Application Developer - Max Healthcare Pvt. Ltd.
(2023-10 - 2024-10)
Developed, enhanced, and supported a large-scale, high-throughput Hospital Management System (HMS) desktop client application using WPF, WinForms, and MS SQL Server.
- Architected and optimized heavy multithreaded modules for real-time patient data streaming, appointment scheduling grids, and laboratory system data feeds.
- Engineered client-side service layers to communicate securely with centralized databases and third-party lab/radiology hardware interfaces using JWT authentication and optimized data layers managed via MS SQL Server.
- Utilized MySQL to handle high-speed reporting cache and analytical data syncs for hospital administration dashboards.
- Delivered critical L2/L3 production support: performed incident triage, root cause analysis, hotfix deployment, and resolved memory leaks and application crashes to maintain SLA compliance.
- Optimized MS SQL Server database elements (query tuning, indexing strategy, stored procedure refactoring, deadlock resolution) to alleviate UI freezing and desktop-to-database latency.
Senior Windows Developer - Precision Pyramid Pvt. Ltd.
(2019-12 - 2022-04)
Led the migration and re-architecture of legacy logistics desktop client software from WinForms to WPF using the MVVM pattern, significantly improving UI responsiveness and code maintainability.
- Implemented asynchronous background workers and Task Parallel Library (TPL) to handle real-time parcel tracking data processing, background report generation, and automated barcode scanner inputs without blocking the UI thread.
- Designed optimized data architecture, utilizing MS SQL Server for heavy transactional processing and MySQL for cross-system logistics data flows.
- Conducted advanced database performance tuning, indexing strategy, and query optimization in MS SQL Server to streamline high-volume tracking updates.
- Provided end-to-end production support, application deployment configurations (ClickOnce/MSI installers), and post-deployment stability monitoring.
Senior Windows Developer - Midas IT Services Pvt. Ltd.
(2016-03 - 2019-07)
Developed and supported robust enterprise desktop applications using WPF (XAML), C#, and SQL Server.
- Spearheaded the migration of legacy standalone business desktop tools to a modern WPF-MVVM architecture, integrating desktop applications with centralized enterprise data layers.
- Built and maintained custom Windows Services for automated background data processing, file synchronization, and field-service agent communication layers.
- Created a responsive desktop monitoring dashboard for nursing staff management, optimizing data-binding and UI virtualization to display large datasets smoothly.
- Managed production incidents, profiled application memory footprints to eliminate resource leaks, and handled deployment patch distributions for distributed client machines.
- Optimized complex stored procedures and query plans in MS SQL Server while utilizing MySQL for auxiliary client reporting systems.
Desktop Software Developer - Jindal Intellicom Ltd.
(2011-02 - 2015-09)
Developed and supported WinForms desktop applications for a Telebrand CRM system utilizing C# and MS SQL Server.
- Built an internal Desktop Reporting Management Tool for call center departments using WinForms controls, advanced data grids, and direct SQL database connections.
- Handled routine desktop bugs, UI enhancements, change requests, and client-side application crashes.
- Created and maintained complex stored procedures, functions, triggers, and automated database scripts in MS SQL Server (70%) and supported MySQL (30%) in secondary reporting and integration scenarios.
Education
Master of Computer Applications - Sikkim Manipal University (2012)
GNIIT (Software Engineering Diploma) - Software Engineering - NIIT (2008)
Bachelor of Arts - Delhi University (2006)