
KARTHIKEYAN G
Principal Software Engineer
Competenze

Consulta i miei servizi

Esperienza lavorativa
Sr. Software Consultant
Rushmore Technologies Private Limited • Full time
Jun 2023 - Present • 3 yrs 3 mos
Working closely with Australian clients (PeopleTray and MPX Software) on the MPX Mine Production Management solution, which helps mining companies track material flow, grades, and equipment performance from the mining face to the stockpile. It provides end-to-end visibility and supports auditing, reporting, and reconciliation. Role • Project Context I use Blazor for building interactive web UIs, C# for backend services, and Telerik/DevExpress components for advanced reporting and spreadsheet functionality. I also integrate Microsoft Excel interop and SQL Server 2019 for data management, along with RDL reports for enterprise-grade reporting. Project Context “I’m working on the MPX Mine Production Management solution, which helps mining companies track material flow, grades, and equipment performance from the mining face to the stockpile. It provides end-to-end visibility and supports auditing, reporting, and reconciliation.” • Business Value “The system addresses a critical industry challenge: mines often drown in spreadsheets and fragmented data. MPX consolidates this into a modern web application, enabling faster operational decisions and reducing delays.” • Role Contribution “As a Senior Software Developer, I design and implement core modules, ensuring scalability and performance. I contribute to both backend logic and frontend UI, integrating reporting and spreadsheet components.” • Tech Stack Application “I use Blazor for building interactive web UIs, C# for backend services, and Telerik/DevExpress components for advanced reporting and spreadsheet functionality. I also integrate Microsoft Excel interop and SQL Server 2019 for data management, along with RDL reports for enterprise-grade reporting.
Sr. Software Consultant
TBSTechnologies • Full time
Jan 2022 - Sep 2022 • 8 mos
Led the design and development of the e-Licensing system integrating CRYPTOPP-based license key generation with ATL COM components and ASP.NET interop. Implemented secure online payment workflows using RazorPay’s payment suite, ensuring compliance and seamless integration with licensing. Developed and optimized server-side modules in C++/.NET/WPF with SQL Server 2014, focusing on scalability and performance. Built client-side features in ASP.NET MVC with SQL Server 2019, delivering a responsive and user-friendly licensing interface. Collaborated with cross-functional teams to ensure smooth deployment, testing, and maintenance of enterprise-grade licensing solutions.
Principal Software Engineer
RAVSoft Solutions India • Full time
Feb 2020 - Jan 2021 • 11 mos
Merge Cardio is a healthcare application suite enabling cardiologists and staff to interpret cardiology studies and share patient care information across networks. The primary application is the Cardio Workstation, a mission-critical tool within the suite. Responsibilities: • Led production support and maintenance for the Cardio Workstation, troubleshooting customer-raised tickets and ensuring uninterrupted clinical workflows. • Gathered requirements in collaboration with IBM and healthcare teams, translating them into technical specifications. • Developed and tested modules using C#, Native C++, MFC, WPF, and COM, ensuring seamless integration across the Cardio suite. • Enhanced system reliability and performance through debugging, optimization, and code maintainability best practices. • Contributed to healthcare workflows by enabling cardiologists to interpret studies and disseminate patient care information effectively. Technologies Used: C#, Native C++, MFC, WPF, COM, SQL Server