Nabeel Ur Rehman, Senior Software Engineer

Nabeel Ur Rehman

Senior Software Engineer

Autosphere

Lieu
Arabie Saoudite - Dammam
Éducation
Baccalauréat, MSc Computer Science
Expérience
6 years, 7 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :6 years, 7 Mois

Senior Software Engineer à Autosphere
  • Pakistan - Islamabad
  • Je travaille ici depuis avril 2024

Worked on Jenkins plugins using stapler and Java with HSQL
database.
Designed & implemented high availability & backup based
architectures for PostgreSQL for on premise machines, ensuring
99.9% uptime.

Software Engineer II à Bentley Systems Pakistan
  • Pakistan - Islamabad
  • avril 2021 à janvier 2024

Achievements/Tasks
Implemented Blue Green Deployment in AKS using Argo rollouts and Linkerd to replace Kubernetes default rolling updates for multiple services eliminating downtime. Created, Maintained and enhanced API using Azure API Management, implementing robust security measures such as JWT authentication, authorization, and secure trafic handling using C#, Azure Key Vault and Microsoft Graph API . Worked on design, implementation and testing of C# and .NET Core based housekeeping, health monitoring and RESTful API micro-services on Azure Service Fabric using C# and ASP.NET Core. Played a key role in designing, implementing, and testing a highly complex Docker containerized orchestrator on Azure Kubernetes Service using Helm, Azure DevOps, ARM Templates and Container Registry, leveraging cutting-edge technologies in C#, NodeJS, and Golang. Served as the Security Champion for multiple cloud-based applications, ensuring comprehensive security measures throughout the Software Development Life Cycle (SDLC). Demonstrated expertise in performance testing of cloud-based applications using tools like JMeter, VS Load Testing, and K6 Cloud which removed bottlenecks and improved performance. Implemented a robust Express.js based echo service for integration testing within the orchestration framework, enhancing the eficiency of testing processes and ensuring reliable orchestration Designed and Implemented .Net core Web API with Entity Framework, OAuth2.0 and deploy it on Azure App Service to collect diferent products usage data in Azure SQL database and Azure blob storage. Familiar with SQL Queries, views, store procedures and triggers. Implemented Unit testing and Integration for microservices. Successfully executed multi-regional deployments (CI/CD) of micro-services on Alibaba Cloud and Google Cloud, contributing to enhanced scalability and reliability across diverse regions.

Software Engineer I à Bentley Systems Pakistan
  • Pakistan - Islamabad
  • avril 2019 à janvier 2021

As Above

Associate Software Engineer à Bentley Systems Pakistan
  • Pakistan - Islamabad
  • juin 2017 à janvier 2019

As Above

Éducation

Baccalauréat, MSc Computer Science
  • à Quaid e Azam University
  • janvier 2016

Specialties & Skills

Agile Software Development
Security
Cloud Computing
Asp.Net
ASP.NET CORE
ALIBABA CLOUD
AZURE DEVOPS
JSON WEB TOKEN (JWT)
SOFTWARE DEVELOPMENT
DOCKER (SOFTWARE)
ENTITY FRAMEWORK
UNIT TESTING
AUTHORIZATION (COMPUTING)
Kubernetes
Communication
Microsoft Azure
Google Cloud
Microservices

Langues

Anglais
Expert