Abdul Rehman Aftab
Verified Expert in Engineering
Full-stack and DevOps Developer
Abdul is a highly resourceful developer with more than seven years in the IT sector. He has hands-on experience with multinational clients on Microsoft platforms and web technologies, including Microsoft Azure, ASP.NET MVC, .NET Core, C#, HTML, CSS, JavaScript, jQuery, Angular, and more. Abdul is looking forward to contributing to new and challenging projects.
Portfolio
Experience
Availability
Preferred Environment
Web Development, REST APIs, ASP.NET Core, Azure, DevOps, Virtual Machines, Cloud, .NET, Windows PowerShell, CI/CD Pipelines
The most amazing...
...thing I have worked on was setting up security on Microsoft Azure while integrating the application and its cloud resources with that security.
Work Experience
Full-stack Developer
Bllix Inc
- Developed features in a cloud-based inventory system.
- Tracked and fixed bugs in the app using Azure DevOps and Jira.
- Worked on deployment pipelines and fixed CI/CD deployment process.
Azure Developer
CANADIAN FOOD INNOVATION NETWORK
- Developed an app that leverages Azure Cognitive APIs and integrates it into Azure Maps.
- Created a POC for integration between Azure Maps and Azure Cognitive APIs.
- Worked with multiple filters from data coming from Azure Cognitive while also managing to display runtime results in Azure Maps.
DevOps Engineer
Commonwealth Financial Network - Main
- Helped software engineers implement DevOps, including close communication, strategy, and process improvement.
- Provided CI/CD in configuration management and IaC: GitFlow, reusable code, and open-source contribution.
- Designed and implemented the full automation for builds and releases using Azure YAML pipelines. Also, designed and implemented multi-stage deployments (sandbox, development, QA, UAT, and production).
- Implemented CI/CD pipelines and flows and deployed apps to Azure using ARM templates.
- Worked with data pipelines and deployed apps to Snowflake.
- Worked on MuleSoft CI/CD pipelines and created fully automated flows for Anypoint platform deployments.
- Implemented a parent-child POM concept on MuleSoft apps and integrated connected app deployments in CI/CD pipelines.
Principal Software Engineer
DatumSquare IT Services
- Developed a feature for the app of a US insurance company that allows calling customers and conference calls.
- Built an admin panel to enable the super administrator and other administrators to track different tenants, identify the users inside the tenant, and the apps assigned to tenants and individual users.
- Tracked and fixed bugs and completed user stories using Jira and Azure Boards as the reporting tools.
- Handled deployments to development and production and its post-deployment support.
- Worked on setting up deployments and pipelines for different projects. Implemented fully automated pipeline workflows, from continuous integration to running tests and deploying to servers, making the process smooth, fast, and error-free.
- Worked on SQL stored procedures in multiple projects and also worked on database normalization.
- Worked on customizing SharePoint sites and pages using out-of-the-box features, SharePoint Designer, and custom code solutions.
- Developed SharePoint workflows and integrated them with other business systems to automate processes and reduce manual effort.
DevOps Engineer
TMG Consultants
- Set up CI/CD pipelines for Azure app services and AWS Lambda functions. Created fully automated, end-to-end workflows for deployments.
- Tracked and fixed issues with Azure or AWS infrastructure.
- Configured and implemented database updates, migration, and security.
- Implemented infrastructure security on Azure resources and worked on networking with private networks.
- Worked on designing and developing custom SharePoint applications using SharePoint Framework (SPFx), including web parts, extensions, and application customizers.
- Created SharePoint lists and libraries and customized their forms, views, and metadata to meet specific business requirements.
- Integrated SharePoint with other Microsoft technologies such as Power BI, Power Apps, and Microsoft Teams to provide a seamless user experience and improve collaboration.
Technical Consultant and Trainer
Microtechx
- Supported different startups and independent software vendors (ISV) on technical issues and architecture.
- Delivered industry-level training in the corporate and educational sectors.
- Launched a student partner program in collaboration with educational institutes.
- Helped achieve deployment automations on different projects and multiple servers. Reduced manpower and made the process error free, fast, and automated.
- Helped and supported SQL structures, including stored procedures, functions, and normalizations.
Software Engineer and Scrum Master
Click Chain Inc.
- Developed a customer relationship management (CRM) system for health sector clients, ensuring compliance and managing fulfillment.
- Tracked and fixed bugs with Jira and Azure DevOps—formerly Visual Studio Team Services.
- Managed the team and solved roadblocks as the scrum master.
Software Engineer and Team Lead
IT Waly
- Developed eCommerce apps and connected two or more parties for product buying and selling.
- Tracked and fixed bugs using Jira and Trello as reporting tools.
- Managed the deployment of the apps in multiple environments.
Developer Experiences (DX) Intern
Microsoft
- Provided support to several startups and ISVs in building the architecture and use of Microsoft products and services.
- Organized different technical training, conferences, and workshops in multiple companies.
- Worked alongside Microsoft employees, collaborating with startups for technical support.
Microsoft Student Partner
Microsoft
- Held a student partner role at Microsoft, acting as a bridge between the industry and the academic sector.
- Conducted numerous training on different Microsoft technologies.
- Provided architecture guidance and support to final-year students in their projects.
Technical Intern
Microsoft
- Trained with Microsoft experts in different technologies.
- Developed windows store and cross-platform apps on the Microsoft platform.
- Followed the progress of training and building apps.
- Worked on app deployments on the web and mobile platforms.
Experience
CRM System for an Insurance Company
SaaS Platform for Healthcare Clients
Secure Private Cloud Solution
App for a Security Company
Skills
Languages
C#, C#.NET, JavaScript, TypeScript, SQL, CSS, HTML, CSS3, ASP.NET Razor, HTML5, T-SQL (Transact-SQL), XAML, SAML, Java, Python, Sass, X++, C++
Frameworks
.NET, .NET Core, Angular, ASP.NET, Bootstrap, ASP, ASP.NET MVC, .NET 4, Razor, MVC Razor, ASP.NET Core, ASP.NET Web API, Windows PowerShell, Windows Presentation Foundation (WPF), ASP.NET Web Forms, JSON Web Tokens (JWT), gRPC, Blazor, IdentityServer 3
Libraries/APIs
Twilio API, REST APIs, jQuery, LINQ, Auth, Office 365 API, Azure API Management, Salesforce API, YouTube API, Google Sheets API, Azure Cognitive Services, React, Azure Blob Storage API, Facebook API, Google API, Instagram API, LinkedIn API, Stripe
Tools
Azure App Service, Azure Logic Apps, Azure DevOps Services, Azure Key Vault, Visual Studio, GitHub, Microsoft Teams, Microsoft Power Apps, Google Sheets, Azure Active Directory B2C (ADB2C), Git, Microsoft Dynamics CRM, Zapier, Azure Application Insights, Azure Virtual Network Gateway, Microsoft Power BI, G Suite, Bubble, Microsoft AI, Microsoft Dynamics 365 for Finance and Operations, Ansible, PgBouncer, Amazon Virtual Private Cloud (VPC), AWS IAM, Windows Azure SDK, Five9, Microsoft Team Foundation Server, Microsoft Graph
Paradigms
Azure DevOps, Agile Software Development, DevOps, Unit Testing, Low-code Development, Continuous Integration (CI), Continuous Delivery (CD)
Platforms
Azure, Azure Functions, Windows, Visual Studio Code (VS Code), Xamarin, Visual Studio 2017, SharePoint, Microsoft, Windows Server, Twilio, Azure PaaS, Amazon Web Services (AWS), SharePoint 365, Azure IaaS, Google Cloud Platform (GCP), Azure Event Hubs, Telerik, Android, iOS, AWS Lambda, Docker, Kubernetes, MuleSoft
Storage
Azure SQL, JSON, SQL Server 2017, Azure Cosmos DB, Azure Blobs, Azure Queue, Azure Active Directory, Databases, Amazon S3 (AWS S3), Microsoft SQL Server, SQL Stored Procedures, Data Centers, IIS SQL Server, MySQL, AWS Elastic File System, MongoDB, Azure SQL Databases, PostgreSQL, Azure Tables
Other
Microsoft Azure, Training, IT Consulting, Workshops, Software Architecture, Deployment, Communication, Office 365, Full-stack, APIs, Secure Web Development, Web Development, CI/CD Pipelines, Front-end Development, SaaS, Google Workspace, Virtual Machines, Bootstrap 4, MVC Frameworks, .NET 6, Cloud, Server Administration, Microsoft 365, API Integration, Microsoft Power Automate, Full-stack Development, Microsoft Stack, Mobile App Development, DevOps Engineer, Azure Virtual Machines, Azure Service Bus, IT Project Management, Cloud Security, SMS, Web Security, eCommerce, Quality Assurance (QA), SOAP, Messaging, HTTPS, Single Sign-on (SSO), Active Directory Federation, SharePoint Online, Maps, Integration, Data Processing, Firewalls, SharePoint UI, Microsoft Dynamics 365, Payment APIs, Front-end, Microsoft Power Platform, .NET MAUI, Automation Scripting, System Administration, Data Visualization, Marketing Automation, Marketing Strategy, Facebook Ads, No-code, Automation Developer, Robotic Process Automation (RPA), Xamarin.Forms, BI Reporting, Azure Virtual Networks, GitHub Actions, AWS NAT Gateway, Azure Pipelines, Azure Boards, Azure Container Registry, Okta, SAML-auth, Mobile Apps, Visual Studio Team Services (VSTS), QA Automation, Integration Testing, YAML Pipelines, Normalization, Office Add-ins
Industry Expertise
Security
Education
Intermediate Studies in Computer Science
Punjab College Bahawalpur - Bahawalpur, Pakistan
Certifications
Microsoft Azure Developer Associate
Microsoft
Microsoft Certified Trainer
Microsoft