Software Developer Lillestrøm, Norge

Kan vara tillgänglig

(Uppdaterat 2022-09-09)

Software Developer

Lillestrøm, Norge

Modersmål Norwegian, English

  • c#, devops, azure
  • Crm dynamics 365
  • reactjs

Kompetenser (39)

TESTING

Tech Lead

SSIS

API

backend

LOGGING

C#

SYSTEMER

CRM

Service

Git

.NET

PowerShell

.NET

FRONT-END

Batch Integrasjon

Angular

Frontend

Python

UDI

HTML

DETALJHANDELEN

TJENESTER

ARKITEKTUR

LÆRING

HATT

KUNDEBEHANDLING

SAMME

FORRETNINGSINTELLIGENS

BI

krav

OPERATIONS

VaR

SOURCE

KUNDESERVICE ORIENTERT

SATT

SALGSAVDELINGEN

Kjøper

KUNDESERVICE

Professionell bakgrund

Senior Developer
Sector Alarm

2022-03 - 2022-09

Sector Alarm IT, delivers solutions that are used across various countries in Europe. The solution provided is the handling of security panels, where private individuals are the customer.
Tayyab's main responsibility has been two-fold, it has been to further develop the emulator to be used for end-to-end tests, as well as develop regular functionality. A micro service structure was used at Sector Alarm, therefore the main task has been to develop new endpoints. These endpoints were either consumed internally by various services or exposed externally to be used by the client written in React.
Tayyab has worked with all aspects of .net 6 and masters it extremely well and has developed according to the "Clean architecture" principle, in addition, Tayyab has also written unit tests as there are 80% unit tests coverage requirements in the project. Since this was a team that worked across national borders, including Norway, England and Spain, source control has been an important principle in order to keep code quality high.
Asp.NET, .net 5-6, Minimalistic api, Kubernetes, docker, azure sql, Table storage, Cosmos DB, Emulation, Unittesting, Authentication, Authorization, Middlewares, Elastic Search, StyleCop, Rosylint, Lens, Entity framework 5-6, Swagger, Logging, Refit,
Development manager/Architect/Scrum master
Solar Power Plant

2021-09 - 2022-04

Skyfri supplies solutions to make the management of solar power plants more efficient, as well as the use of artificial intelligence to predict various events that may come at the expense of lost production of electricity.
Tayyab's main responsibility has been two-fold, designing the architecture for the solution and how the other developers implement different solutions, as well as responsibility for the back-end part and integration to and from external systems. Tayyab has been the CTO's sparring partner in various discussions. Tayyab has been responsible for designing a multitenant software are solution, security and the entire architecture around this. In addition, Tayyab has also written Infrastructure as code. Tayyab has been responsible for implementing Scrum methodology in the company.
Scrum(Scrum master), Sprints, Infrastructure as Code, Devops, C#, Azure, Python, API Management(Custom policies), Docker, Containers, IotHub, Azure Function, Webjobs, Azure ADB2C, AzureADB2 Custom Policies(Authorization/Enrichment of Access token), Azure Service Bus, Azure Digital Twin, Azure Data Explorer, Azure SQL Server, Managed Identity, Security assessment, .net Core 5, .net core entity framework, App service, Asp.NET API, React, CDN Service, Blob Storage, Active Data Connection, CI/CD, SQL, KQL, Application Insight/Monitoring, React, Unit testing.
Senior full stack developer/Architect
OBOS New Home Sales department

2020-08 - 2021-08

08.2020 - 08.2021 Development of a solution for the New Home sales department of OBOS, everything from leads, customer journeys to the actual purchase and takeover.
Senior full stack developer/Architect OBOS is one of Norway's largest new home builders. In this connection, they have developed a system that covers the entire journey from an advertisement on finn capturing the interest of a buyer to the actual takeover. For this, OBOS has chosen to use Dynamics 365. For integration between other core systems. Tayyab has had a leading role in implementing end-to-end tests and integrations.
.Net, Azure, Dynamics 365, .NET webforms. CI, Confluence, Azure Devops, Typescript, Azure Webjob, Azure functions, Azure Webapp, Source control/Git, Integration Testing. 5, .net core entity framework, App service, Asp.NET API, React, CDN Service, Blob Storage, Active Data Connection, CI/CD, SQL, KQL, Application Insight/Monitoring, React, Unit testing.
Senior back-end developer/Architect
VVS Gruppen

2020-10 - 2021-02

10.2020-02.2021 The VVS group uses Dynamics 365 to follow up its customers, but the actual ERP and invoicing takes place in 24sevenoffice, and therefore needed an event-based integration of customers, projects and sales opportunities.
Senior back-end developer/Architect Tayyab's role in this case was both solution design and implementation. ARM templates were developed to deploy Azure resources. The solution itself consisted of plugins, azure functions and service bus, and there was a two-way integration between the systems. Release and build pipelines were also developed in azure devops.
.Net, Azure, Azure Devops, Office247, Dynamics 365, Azure Service Bus Messaging, Arm-Templates
Senior back-end developer/Architect

2020-10 - 2021-02

module in infosoft. They also used Dynamics 365, so they wanted the same information about the customer and their subscription to be displayed in dynamics 365 as well.
Senior back-end developer/Architect Tayyab's role in this case was both solution design and implementation. ARM templates were developed to deploy Azure resources. The solution itself consisted of webhooks, azure functions and service bus, and there was a one-way integration between Infosoft and Dynamics 365. Release and build pipelines were also developed in azure devops.
.Net, Azure Devops, Inforsoft, Dynamics 365, Azure Service Bus Messaging, Azure Grid, Arm-Templates
Senior full stack developer/Architect
CGI

2020-02 - 2020-08

02.2020-08.2020 CGI had then recently acquired Acando, and therefore had a shortage of developers and Tayyab was hired to contribute to their projects.
Senior full stack developer/Architect Tayyab's role has primarily been as a senior developer, developing their Member Pay. The member salary is used by several of CGI's customers. Tayyab contributed to integration with Telia, SMS solution, developed custom components to use in customer journeys, developed integrations to external systems as well as developed a good deal of engine to process new customers and monthly invoicing module and the integration with the ERP system.
Senior full stack developer/Architect
UDI

2019-08 - 2019-11

.Net, Azure, Dynamics 365, .NET webforms. CI, Confluence, Azure Devops, Typescript, Azure Webjob, Azure functions, Azure Webapp, Source control/Git, Arm-Templates UDI 08.2019-11.2019 UDI uses Dynamics 365 to follow up asylum seekers, they needed a portal where asylum seekers could apply for money, time off, etc.
Senior full stack developer/Architect Tayyab's role has primarily been as a senior developer/Architect, designing the entire solution from back-end to front-end as well as integration with the EPI server. The application was to be displayed in 15 different languages. In the back-end, rest-api was used with integration with EPI server, while in the front-end, React.js was used .Net, ASP.NET, Azure, Epi-server, Crm Dynamics, Arm-Templates and React.js
Senior Developer
Sparebank Sogn Og Fjordane/ Sparebank Helgeland

2017-02 - 2019-08

02.2017-08.2019 Both of these banks wanted to integrate Dynamics 365 with the banking core system to follow up on their customers, both insurance and banking services. This solution was an on-prem solution.
Senior Developer Tayyab's primary role in this management project was to maintain and further develop the solution according to requirements from the customer. Tayyab was the only developer, together with 4 other functional consultants. Tayyab was responsible for ensuring that the data load that was dumped into our database every day at was read into the system correctly without any errors. Tayyab also implemented reporting via SSRS and PowerBI. Throughout his time as a developer, there were always small and large employers within .net and javascript. A Bot PoC was also developed for customer service.
SSIS, Dynamics 365, .NET, Javascript, Office365, html, CSS, C#, Power BI, MS-SQL, SSRS reports, Azure, Cozyroc, BOT-framework, AI, Machine learning, Python, MVC.
Junior/Senior full stack developer
Sparebank 1 Insurance/Future

2018-03 - 2019-08

03.2018-08.2019 Fremtind is the insurance part of the Sparebank 1 group, and therefore it is important that customer handlers either in the bank or the insurance part have a 360-degree view of the customer. Therefore, Fraittind wanted to coordinate all the systems towards a Master data via MSMQ action-based architecture in an on-prem solution.
Junior/Senior full stack developer Tayyab came into this project when the project was half way, therefore tayyab started to implement the reception and sending of various messages. Later, Tayyab went on to develop the API, to display messages in a monitoring system it was written in Angular6. During the time Tayyab worked there, he also migrated their Javascript library to Typescript.
.NET, CRM Dynamics, ASP.NET, Azure, MSMQ, Azure Service Bus Messaging, Javascript, Typescript, DevOps, Kanban, Source Control, Angularjs and Angular6.

Certifikat

CDN

Kontakta konsult

/