Puneet Singh

.NET Backend & Cloud Engineer · Designing High-Availability Systems at Scale · GCP · Kafka · Kubernetes · .NET · C++ · C# . Google Cloud

Greater Toronto Area, Canada

About

Results-driven software engineer with 9 years of experience in embedded and visual C++ and .NET framework. Skilled in diverse domains including oil & gas, camera, banking, insurance, and satellite radio. Actively involved in every stage of SDLC, proficient in agile methodology, with deep knowledge of OO Design Patterns and SOLID Principles. Experienced in building modern embedded applications with rich GUIs and consoles. Strong expertise in infrastructure management, configuration automation, n-tier architectures, and SOA. Possesses strong database design skills and excels in communication. Self-driven, quick learner, and adept at time management.

Experience

  • Senior Software Engineer at CyberQP
    Jun 2026 - Present · 2 mos

  • Software Developer at GEOTAB
    Jul 2023 - Jun 2026 · 3 yrs

    Core Backend & Architecture Engineered a high-scale firmware update portal (IOXMDM) using Kafka and Nginx, transitioning a legacy production-only tool into a standardized environment with dedicated Dev and Test stages. Spearheaded global scalability by replicating the IOXMDM environment across US and EU regions, including specialized support for CONUS environments. Refactored a monolithic POC into a production-ready application by applying SOLID principles, significantly improving code maintainability and system reliability. Optimized telematics data processing by serving as the Single Point of Contact (SPOC) for SQL-based latitude/longitude logic across the enterprise telematics project. SaaS & Product Leadership Drove the end-to-end delivery of a Cold Chain solution, collaborating with Product Managers and end-users from initial Figma prototyping to final production deployment. Served as Technical Product Owner for sustainability initiatives, overseeing the overhaul of Audit Logs into a standardized REST API architecture. Enhanced third-party integration capabilities by aligning audit entities with Geotab’s core architecture, increasing user confidence and regulatory compliance. Contributed to MyGeotab, a flagship SaaS telematics portal, maintaining high availability within a complex HAM (High Availability Management) and monolithic architecture. Orchestrated containerized deployments using Docker and Kubernetes, while maintaining robust CI/CD pipelines in GitLab to ensure seamless delivery cycles. Architected a comprehensive observability stack using Grafana and Alert Manager, creating custom dashboards and troubleshooting documentation to reduce MTTR (Mean Time to Resolution) for SRE teams. Built cross-platform Python tool (Win/Linux) simulating moving IoT devices: streamed binary-encoded GPS waypoints to gateway files at custom intervals, replacing physical hardware to speed up debugging.

  • Lead Engineer at HCLTech
    Dec 2018 - Nov 2023 · 5 yrs

    - Proactively managed problems during early stages of the Development Life Cycle, capturing changes and new requirements effectively. - Acted as Defect Prevention Analyst, improving code quality and ensuring high software standards. - Collaborated with team members, actively contributing to technology evolution through meetings. - Engaged with users to gather feedback, facilitating continuous improvement and customer satisfaction. - Identified and resolved application issues, overseeing end-to-end deployment for seamless updates. - Conducted research to enhance application performance, interactivity, and security. - Monitored and resolved incidents, analyzing and assigning them to teams for prompt resolution. - Created touch-enabled interfaces, optimizing Touch Zoom and improving smartphone connectivity. - Revamped code structure with MVC model, enhancing performance and maintainability. - Developed test-driven framework using RubyMine and Cucumber for CI/CD pipelines. - Proficient in test-driven development frameworks, ensuring reliable software quality. - Served as primary contact for key features like startup recommendations and user profile management. - Established coding standards with Resharper tool, maintaining code quality. - Implemented critical features, enhancing functionality and user experience. - Streamlined operations by automating tasks through MS Office.Interop library integration. - Skills used: C++ 14, Embedded C++, C#, VB.NET, Boost Libraries, Visual Studio, RubyMine, GitHub, QT, TCP/IP, Bluetooth, XML, Socket programming, Charles proxy server, Jenkins, JIRA.

  • Technology Analyst at Infosys
    Jun 2014 - Nov 2018 · 4 yrs 6 mos

    - Promoted to Technology Analyst for excelling in leadership roles. - Collaborated with clients to gather requirements and document them for effective software development solutions. - Prioritized tasks, designed, developed, and managed multiple projects with changing requirements, delivering on schedule with high code quality. - Researched and identified areas of improvement, automation, and process tuning, resulting in cost savings for clients. - Developed an End-to-End Reconciliation solution, reducing customer support effort by 40-50% and increasing accountability. - Reduced testing and development time by 99.9% through the development of a fake simulator and queuing system. - Created CI/CD pipelines in TFS, enhancing code quality and deployment efficiency. - Implemented regular expressions, achieving an 80% performance enhancement in rendering large flat files. - Assumed the role of deputy scrum master, facilitating sprint planning and daily stand-up meetings. - Successfully negotiated a procurement deal for Incredibuild tool, resulting in cost savings and improved build times. - Managed feature development lifecycle from requirement elicitation to deployment. - Developed efficient and scalable web applications for document uploads and user notification systems. - Crafted database queries for application status tracking and implemented user notification systems. Skills Used: C++14, CMake, SWIG, Boost STL, MAYA 3D visualization, Visual Studio, Team Foundation Server, MS SQL Server, C#, ADO.Net, ASP.Net, T-SQL, HTML/CSS, JavaScript, AJAX, MVC 4.0, JQuery, JQPlot.js, s-DashBoard.js, JQuery-UI.js, DataTable.js.