Tayyab Rashid, Developer in Oslo, Norway
Tayyab is available for hire
Hire Tayyab

Tayyab Rashid

Verified Expert  in Engineering

Software Developer

Location
Oslo, Norway
Toptal Member Since
July 13, 2021

Tayyab is a hardworking, pleasant developer with multiple Microsoft certifications, including .NET and MS Dynamics CRM and Power Platform. Tayyab has recently completed projects with larger companies in the renewable energy, banking, member organizations, insurance, and finance industries. As a technologist, Tayyab is always looking to find uses for new technology to drive change and create efficiency at the intersection of business and IT.

Portfolio

Self-Employed
.NET 5, .NET 6, SQL, Azure Table Storage, Azure SQL, Azure Service Bus...
Self-employed
.NET 3, .NET 5, Python, Kusto Query Language (KQL), SQL, Azure SQL, Azure...
Pointtaken AS
Dynamics CRM 365, Azure, Kanban, Scrum, DevOps, Octopus Deploy, MSMQ...

Experience

Availability

Part-time

Preferred Environment

Dynamics CRM 365, Azure, Flow, C#.NET, Microsoft Power Platform, Azure Data Factory, Microsoft, English

The most amazing...

...thing I've developed as a tech lead/architect was a management solution for a solar power plant implementing technologies IoT, Digital Twin, ADX, and Docker.

Work Experience

Senior Back-end Developer

2022 - PRESENT
Self-Employed
  • Set up services in ASP.NET based on Clean Architecture and added all necessary components to get it running and used by the front end.
  • Implemented various Azure components like Table storage, Cosmos DB, and service bus.
  • Wrote Unittest to get 95% code coverage, using Moq.
Technologies: .NET 5, .NET 6, SQL, Azure Table Storage, Azure SQL, Azure Service Bus, Azure Cosmos DB, Entity Framework, Kubernetes, Docker, xUnit.net, Auth, Authorization, Middleware, Swagger, Commons HttpClient, Two-factor Authentication (2FA), APIs

Architect

2021 - PRESENT
Self-employed
  • Created infrastructure as code and deployed the code for new clients and various environments.
  • Implemented multi-tenant SaaS solution efficiently.
  • Onboarded new clients and security successfully.
Technologies: .NET 3, .NET 5, Python, Kusto Query Language (KQL), SQL, Azure SQL, Azure, Azure Active Directory B2C (ADB2C), Infrastructure as Code (IaC), DevOps, Scrum Master, Azure Application Insights, Function App, React, Power Shell Commands, Docker, Blob Storage, Content Delivery Networks (CDN), Azure Digital Twins, Azure Data Explorer, User Flows, Azure IoT Hub, Azure Resource Manager (ARM), Multi-tenant SaaS, API Management, Machine Learning, Web Hosting & Domain Setup, APIs

Power Platform and Dynamics 365 Full-stack Developer

2018 - 2021
Pointtaken AS
  • Developed a Power Platform solution for one Norway's oldest and biggest member organizations.
  • Constructed a Power Platform solution for one of Norway's biggest insurance companies.
  • Developed the front-end application and portal for end-users.
  • Created an integration between the Dynamics 365/Power Platform to an external system.
Technologies: Dynamics CRM 365, Azure, Kanban, Scrum, DevOps, Octopus Deploy, MSMQ, Azure Service Bus, Azure Functions, Azure WebJobs, Azure Event Hubs, Vue, React, .NET, Source Control Management, ASP.NET, Microsoft Power BI, Flow, Integration, Front-end, Back-end, Azure Blob Storage API, Azure Storage, Messaging, Microsoft 365, Office 365, Microsoft Dynamics CRM, Migration, Microsoft Dynamics, Architecture

Dynamics 365 Developer

2016 - 2018
Capgemini
  • Handled the integrations between Dynamics and other core banking systems for Sparebank Sogn og Fjordane.
  • Served in a lead role for the deployment of a solution to the production environment; also did all the error handling.
  • Contributed to the ongoing development of the solution using plugins, workflow, and JavaScript.
Technologies: Dynamics CRM 365, SQL, SSIS Custom Components, Servers, DNS, Microsoft Power BI, Dynamics CRM 2015, MSMQ, C#, JavaScript 6, SQL Server Reporting Services (SSRS), Integration, Web Server (IIS), Angular, TypeScript, Unit Testing, Jira, Confluence, Kanban, Scrum, XrmToolBox

Implement Monitoring Solution for Solar Power Plant as Architect/CTO

I designed and created a management system for solar power plants, successfully implementing a multi-tenant SaaS solution. In addition, I successfully implemented the onboarding of new clients and security.
I was in charge of everything, working as an architect and team lead and interviewing new candidates.

This application is based on Azure technology. I implemented a multi-tenant monitoring system, inventory management system, incident system, and alarm system. This system is module-based.
The technologies used are Azure IoT Hub, Data Explorer, Functions, App Service, SQL Server, Application Insights, ADB2C, and Digital Twin. Also used Docker container, React, API management, identity management (IdM), and CDN service. All the infrastructure is deployed by the code that I wrote.

Dynamics 365 Solution for a New Home Sales Department, OBOS

I implemented a Dynamics 365 solution for the new home sales department, OBOS.

Project Features:
• Dynamics 365
• Plugins
• Workflow
• JavaScript
• SMS solution
• Dynamic Marketing
• Integration with an external system
• Azure API management
• Azure Service Bus
• ASP.NET website
• Azure storage
• DevOps

Integration of Dynamics 365 with 24SevenOffice for VVS Group Norway

Client: VVS Group Norway is located in Oslo Norway and is part of the plumbing & HVAC contractors industry. The company has 37 employees at this location and generates $5.04 million in sales (USD).

I implemented the integration between Dynamics 365 and 24SevenOffice (ERP). All of the clients that were created in Dynamics 365 should also be duplicated within 24SevenOffice.

Integration of Dynamics 365 with Infosoft for Nemitek

In this project, my main task was to integrate Infosoft with Dynamics 365. It required that all of Infosoft's clients should also be duplicated within Dynamics 365 as well as their subscriptions. Another complication was that Infosoft had various events that people could subscribe to.

Dynamics 365 Solution for Member Organizations and CGI (Sub Contractor)

CGI had developed a standard solution for membership organizations. My main task was to implement the solution for different clients and customize it to their needs.

My work on this project ran the gamut from creating different integrations to writing workflows and plugins in Dynamics 365. I also built the billing system in Dynamics 365 and integrated it with Dynamics Business Central.

Dynamics 365 | Client Portal for the Norwegian Directorate of Immigration

A junior consultant and I created a portal solution for asylum seekers in Norway. I was responsible for the design and implementation. This included everything from creating the API, the Dynamics 365 implementation, security design, and building the front-end application with React.

Dynamics 365 Solution for Fremtind Insurance

Client: Fremtind was created on January 1st, 2019, as a new insurance company that came out of a merger between two of Norway’s largest financial service groups. The aim was to become the most preferable of all competitors, and position Fremtind as the life insurance company for the future, focusing on digital innovation rooted in customer insights and needs. The company needed a visual identity to help reach its goals. Fremtind is today among the most popular places to work and has marked its territory in the Norwegian market.

Project:
This was a Dynamics on-premise solution, and my main task was to integrate the Dynamics 365 solution with the core banking system for the whole group. I also created the monitoring app for the MSMQ using Angular (TypeScript). In addition to writing various workflows, plugins, and JavaScript components.

Integration of Dynamics 365 with 24SevenOffice for Bravo Group

I handled the integration between Dynamics 365 and 24SevenOffice (ERP). It required that all of Dynamics 365 clients were also duplicated in 24SevenOffice. I also implemented a billing solution for the client and ensured that all the orders were created in Dynamics 365 and synced to 24SevenOffice.

Migration of Dynamics 2015 to Dynamics 365 for BKK

Client: BKK is in the industry of renewables and the environment.

I was responsible for the data migration using SSIS which included their plugins, workflow, and JavaScript.

Application Management of Dynamics 365 for Sparebank Sogn og Fjordane

The client had an on-premise Dynamics 2015 solution which I helped to migrate into the Dynamics 365 version. I also was responsible for the entire data integration with an external system; this was handled through SSIS. I also spearheaded the migration of SSRS into Power BI and established AppDynamics for the client.

Application Management of Dynamics 365 for Sparebank Helgeland

Client: Sparebank Helgeland is a Norwegian savings bank, headquartered in Mosjøen, Norway.

I was responsible for the entire data integration with the external system; this was handled through SSIS. The client had an on-premise solution which was called Sparebank Sogn og Fjordane.

Dynamics 2016 On-premise and SharePoint Integration for a Norwegian Insurance Company

I was responsible for the entire implementation of this Dynamics 2016 on-premise and SharePoint integration for a Norwegian insurance company.

SharePoint/PowerApp Developer

I have recently been hired by two consultancy companies to help them with their clients. As a functional and technical consultant, I have delivered various solutions for SharePoint and Power Platform (Canvas and model-driven platform).
2017 - 2017

Completed Developer Courses in Computer Programming

Microsoft University - Online

2008 - 2013

Master's Degree in Economics and Business

BI Norwegian Business School - Oslo, Norway

JUNE 2021 - PRESENT

Microsoft Certified: Power Platform Functional Consultant Associate

Microsoft

JUNE 2021 - PRESENT

Microsoft Certified: Power Platform Fundamentals

Microsoft

JANUARY 2020 - PRESENT

Microsoft Certified: Azure Developer Associate

Microsoft

OCTOBER 2018 - PRESENT

MCSE: Business Applications — Certified 2018

Microsoft

OCTOBER 2018 - PRESENT

Exam 717: Microsoft Dynamics 365 for Sales

Microsoft

JANUARY 2018 - PRESENT

MCSA: Dynamics 365 — Certified 2018

Microsoft

JANUARY 2018 - PRESENT

Exam 715: Microsoft Dynamics 365 Customer Engagement Online Deployment

Microsoft

SEPTEMBER 2017 - PRESENT

Exam 487: Developing Microsoft Azure and Web Services

Microsoft

SEPTEMBER 2017 - PRESENT

MCSD: App Builder — Certified 2017

Microsoft

SEPTEMBER 2017 - PRESENT

Exam 486: Developing ASP.NET MVC Web Applications

Microsoft

SEPTEMBER 2017 - PRESENT

MCSA: Web Applications — Certified 2017

Microsoft

AUGUST 2017 - PRESENT

Exam 483: Programming in C#

Microsoft

MARCH 2017 - PRESENT

Additional Details Exam 716: Microsoft Dynamics 365 Customization and Configuration

Microsoft

Libraries/APIs

React, LINQ, Entity Framework, Azure API Management, Azure Blob Storage API, Vue, Auth, Commons HttpClient

Tools

Flow, Microsoft Power BI, Jira, Confluence, Visual Studio, Azure App Service, Azure Key Vault, Microsoft Power Apps, Splunk, Azure Active Directory B2C (ADB2C), Microsoft Dynamics CRM, Microsoft Dynamics, TFS, AppDynamics, Azure Application Insights, Microsoft Dynamics AX, Azure IoT Hub, xUnit.net

Frameworks

ASP.NET, ASP.NET MVC, .NET, .NET 3, .NET 5, Angular, Windows PowerShell, Swagger

Languages

C#.NET, JavaScript 6, TypeScript, SQL, C#, JavaScript, CSS3, HTML5, Python

Paradigms

Unit Testing, Kanban, Scrum, DevOps, App Development, Application Architecture, Automation, Azure DevOps

Platforms

Azure, Azure Functions, Azure Event Hubs, Azure IaaS, Microsoft Power Automate, SharePoint, Microsoft Power Platform, Docker, Microsoft, Kubernetes

Storage

SQL Server Reporting Services (SSRS), Microsoft SQL Server, Azure Cosmos DB, Azure Table Storage, Azure Storage, SQL Server Integration Services (SSIS), Azure SQL, Data Validation

Other

Dynamics CRM 2013, Dynamics CRM 365, Dynamics CRM 2015, Business, Economics, Finance, SSIS Custom Components, MSMQ, Integration, Web Server (IIS), XrmToolBox, Azure Service Bus, Azure WebJobs, Source Control Management, Back-end, Object-based Programming, Software Development, Web Applications, Web Software, Web Development, Debugging, Security, Mobile Applications, Web Services, Data Entry Services, Microsoft Dynamics 365, Sales & Marketing, Azure Containers, Microsoft Azure, Episerver, Microsoft Dynamics 365 Marketing, Dynamics 365 Portals, Microsoft Dynamics 2016, IIS, Business Process Flow (BPF), Containers, Infrastructure as Code (IaC), Scrum Master, Function App, Power Shell Commands, Blob Storage, Content Delivery Networks (CDN), Azure Digital Twins, Azure Data Explorer, User Flows, Azure Resource Manager (ARM), Multi-tenant SaaS, API Management, Machine Learning, Internet of Things (IoT), Applications, Troubleshooting, Application Security, GRID, Messaging, Azure Data Factory, APIs, SharePoint Administration, Microsoft 365, Office 365, Migration, Architecture, English, Servers, DNS, Octopus Deploy, Front-end, User Experience (UX), Server Administration, Kusto Query Language (KQL), Web Hosting & Domain Setup, Microsoft Certified Solutions Developer .NET 4.5 Web Applications Developer, Data Queries, Data Security, Web Administration, SharePoint Service Applications, Client Management, Network Administration, System Administration, Business Solutions, Customer Support, Organizational Structure, Business Applications, Data Collection, Microsoft Power Virtual Agents, Technical Support, Container Registry, ADX, .NET 6, Authorization, Middleware, Two-factor Authentication (2FA), Microsoft Dataverse

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring