Umair
Skills
Bekijk mijn diensten


Portfolio
Werkervaring
Dotnet Developer
Self Employed • Fulltime
Sep 2019 - Present • 6 yrs 9 mos
Designed and developed modern web interfaces using Blazor Server and WebAssembly, increasing frontend performance and responsiveness. Created and maintained RESTful APIs and microservices architecture for scalable backend operations. Integrated external hardware devices (e.g., Cameras, Access Control Devices) into services via proprietary device SDKs, exposing functionality securely through internal APIs. Developed API abstraction layers for device management, enabling seamless microservice communication and supporting real-time event processing. Utilized MassTransit with RabbitMQ to ensure reliable communication across distributed services. Built real-time dashboards and alerts using SignalR for operational monitoring. Leveraged both Entity Framework Core and Dapper to interact with SQL Server, Oracle, and SQLite based on performance and complexity requirements. Contributed to the gradual modernization of legacy WinForms applications into modular web-based solutions. Diagnosed and resolved complex bugs across front-end and back-end layers, reducing downtime and improving system reliability. Developed and styled dynamic user interfaces using HTML, CSS, JavaScript, and Blazor UI components. Mentored junior developers, fostering a culture of continuous learning and skill development within the team