Summary
Overview
Work History
Education
Skills
Roles and Responsibilities
Major Projects
Timeline
Generic

Sharfan Sahabdeen

Dubai

Summary

Highly skilled .NET Developer with over 10 years of experience in backend development, proficient in SQL, JavaScript, and Azure cloud services. Expert in designing, building, and maintaining web APIs, administrative applications, and authentication systems using Identity Server on the Azure platform. Known for solving complex technical challenges and delivering innovative, high-quality software solutions that enhance business operations and efficiency.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Emaratech
10.2018 - Current
  • Leading the entire backend system which includes multiple APIs, cloud resources and an Admin application.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Created backgroud jobs to process millions of records everyday
  • Enhanced software functionality by identifying and resolving complex technical issues.

Senior Software Engineer

99x
04.2016 - 09.2018
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Stayed current on industry trends, incorporating emerging technologies into new projects when appropriate.
  • Collaborated with cross-functional teams to design innovative software solutions.

Software Engineer

Inexis Consulting
09.2014 - 04.2016
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Built databases and table structures for web applications.

Education

Bachelor of Science - Computer Science

University College Dublin
Dublin, Ireland
02.2014

Skills

    • C#, Dotnet Core
    • Web application development
    • Azure cloud services
    • OAuth, Identity server
      • Database programming, SQL
      • CI/CD, Azure DevOps
      • Javascript, Angular, Vuejs
      • Project Leadership

Roles and Responsibilities

  • Release Manager : Managed all build and release processes, creating and maintaining all steps in Azure DevOps.
  • Leadership and Mentoring : Provided guidance and support to team members, fostering a collaborative and productive work environment.
  • Architectural Planning and Implementation : Designed and implemented robust architecture solutions to meet business and technical requirements.
  • Fixing Complex Issues : Resolved intricate technical problems, ensuring system stability and performance.
  • Full Stack Development : Developed and integrated both frontend and backend components, leveraging expertise in various technologies to deliver comprehensive software solutions.

Major Projects

Indoor Positioning System (Ongoing Project)
Developing a comprehensive backend system for real-time indoor navigation and monitoring, utilized in supermarket smart trolleys.

  • Integrated Identity Server 4 for secure authentication
  • Engineered backend services using ASP.NET Core
  • Managed data with MSSQL
  • Leveraged Azure cloud services for deployment and scalability
  • Designed and implemented frontend interfaces with Angular
  • Gained experience with Unity 3D for enhanced functionality
  • Established continuous integration and deployment pipelines using Azure DevOps


Adra Platform
Developed an identity and access management platform for Adra's SaaS products, facilitating integration with external identity providers such as Microsoft ADFS and Azure AD.

  • Performed full stack development using AngularJS
  • Designed user interfaces with Bootstrap and Kendo UI
  • Developed backend components with ASP.NET WebAPI2 and MVC5
  • Utilized Microsoft Azure PaaS solutions for infrastructure
  • Architected microservices using Azure Service Fabric
  • Implemented identity protocols with OpenID Connect and OAuth using IdentityServer
  • Managed deployment pipelines with Visual Studio Team Services


Adra Analytics
Created an analytics and reporting application integrated with Microsoft Power BI for advanced data visualization.

  • Built OData Web APIs with ASP.NET Core
  • Integrated Power BI for comprehensive reporting features
  • Developed background processing solutions using Azure Functions and WebJobs
  • Designed and implemented data warehousing and ETL processes


Timeline

Senior Software Engineer

Emaratech
10.2018 - Current

Senior Software Engineer

99x
04.2016 - 09.2018

Software Engineer

Inexis Consulting
09.2014 - 04.2016

Bachelor of Science - Computer Science

University College Dublin
Sharfan Sahabdeen