Senior .Net Developer Stockholms län, Sweden

Kan være tilgængelig

(Opdateret 2020-10-06)

Senior .Net Developer

Stockholms län, Sweden

Modersmål Svenska, English, Begynder Persian (Farsi)

  • SQL SERVER, MongoDB, RabbitMQ and ELK
  • Azure DevOps, Azure, Microservice, Event-driven architecture
  • .NET/C#, Javascript/Typescript/ReactJS

Kvalifikationer (22)

React

CI/CD

Git

TypeScript

MS .NET

C#

API

Algorithm

Frontend

JavaScript

.NET

ARCHITECTURE

Angular

HTML

Docker

CSS

Azure DevOps

Scrum

INTEGRATION

Azure

.NET Core

RabbitMQ

Resumé

Jag har ett stort driv och passion för utveckling och i kombination med över 10 års erfarenhet av system utveckling inom olika brancher så tror jag att jag kan ta mig an många typer av utmaningar.

Professionel erfaring

Fullstack (.NET/ReactJS)
Wasa Kredit (Länsförsäkringar)

2019-09 - Nuværende

Team E-handel are responsible for Wasa Kredits B2B checkout payment products (https://developer.wasakredit.se/intro). Here I’ve been working on new features related to the available product B2B leasing payment method and also on the upcoming product B2B invoice payment method. Here are some of the various accomplishments while working on Wasa:

Developed several integrations with different third parties such as Arvato, BGC, Visma, UC, Bolagsverket and more.

Consulted with various partners on integration with B2B Leasing.

Improve quality of code base and improved testability.

Setup a complete acceptance test environment.

Worked on e-commerce plugins.

Our systems are designed with the principles of microservice/event-driven architecture.

Tools and technologies used:

C#/.Net Core, Javascript/ReactJS, MongoDB, RabbitMQ/EasyNetQ, Azure DevOps, Azure Service Fabric, Azure Service Bus, Soap, Rest API, PHP/Woocommerce, Powershell.

FULLSTACK DEVELOPER / DevOps
HANDELSBANKEN CAPITAL / B3

2019-01 - Nuværende

I've have had the pleasure to work with a team that's eager to improve the quality of work being done. I've helped introduced
CI/CD and increased team knowledge in how you can measure and improve maintainability of code. I believe in active personal
development, but also the development of the team to be able to
deliver value and attract talent.
Technologies I worked with:
Azure DevOps (git, build and release), Visual Studio, C#, TypeScript,
AngularJS, Angular, .NET, WCF (SOAP), REST API, SQL and more.
SYSTEM DEVELOPER
ALFRED BERG KAPITALFORVALTNING / B3

2017-12 - 2019-01

Proud member of a highly professional team from B3 Consulting
Group. Our clients required a custom built integration platform for
data integration suited for their needs. My intended role was as .Net-developer, but I took a more leading role in architecture
of our final solution. We relied heavily on Azure for development and I particularly implemented our CI/CD pipelines on Azure
DevOps. I also worked on additional project for the client that
involved integration with Salesforce API. I still return to this
customer to implement additional features and other support.
Technologies I worked with:
Visual Studio, C#, MSTest, StructureMap, SQL Server, .NET Core,
Docker, RabbitMQ, ELK-stack, GIT, Powershell, Azure DevOps CI/CD,
Salesforce API, Azure Management Portal and CLI.
FULLSTACK DEVELOPER
STRÅLSÄKERHETSMYNDIGHETEN / B3

2016-03 - 2017-12

I was the architect and principal developer on a project to develop a new service called DosReg. I worked side by side with two great medical physicist who are experts in the field. The service is used for registration, computation and visualisation of statistics about radiation dosages given to patients under medical diagnostics or undergoing radiation therapy in Sweden. DosReg benefits not only patients, but also radiation physicist from hospitals as they are able to use it as a tool to compare their results with other hospitals and gain insights about how different medical hardware and work protocols can lead to different results. Technologies used: Balsamiq, Visual Studio, C#, MS Test (Unit testing), SimpleInjector (DI, IoC), .NET, Entity Framework, SQL Server 2012, Telerik Kendo UI, ASP.NET MVC, TypeScript, Javascript, Bootstrap, HTML and CSS.

FULLSTACK DEVELOPER
LOGIVIA AB

2014-06 - 2016-02

Our client was looking to digitalise some difficult manual processes which involved transport
planning with very special requirements. This was a highly challenging project with multiple
hard challenges: multi vehicle routing, optimal team assignment, real time mission control,
mobile apps for syncing task updates and digital signage. My first role was as a frontend
developer, but I ended up doing a lot more such as backend coding, setting up CI/CD and did
some work on integration with third party software.
Technologies used:
C#, .Net, Entity Framework, WCF, ASP.NET MVC, SQL Server, Javascript, KnockoutJS, minor work on
ionic plattform, integration with DPS Logix


EXPERIENCE
FULLSTACK DEVELOPER
M-BITION AB

2011-11 - 2014-06

I was part of team consisting of two developers and one project owner who worked on Atlas
Travel Engine (ATE) a SaaS for search aggregation of online travel agencies developed by

M-bition AB. Our platform integrated with about 30 different OTA api:s (online travel agency) and provided search aggregation for flights, hotels and package vacations. Worth mentioning
is we managed to increase speed of our searches by about 100% because of different
improvements like caching and query optimisations in SQL.
I also worked on our own site https://flygstolar.se which was the reference implementation of an integration with ATE. Primarily I did some work on enhancing the travel guides part,
integration with weather apis, google maps api and historic price statistics. An especially
memorable piece of tech I worked on at flygstolar.se was to implement an efficient search
autocomplete/autocorrect feature (which is still in use) when users enters destination names, it
uses Levenshtein distance algorithm and a trie data structure, it's one of those times I could
leverage knowledge I've learnt from my time studying computer science.
Technologies used: .NET, C#, SQL Server, KnockoutJS, Javascript, HTML, CSS and CS skills
SYSTEM DEVELOPER
TELE 2 AB

2011-07 - 2011-11

Comviq a Tele2 company wanted to create a new payment option for users who wanted to buy phones and peripherals for users of their top up cell phone service (kontantkort). The
architecture which was selected for this project was developed for another project by another
Tele2 team. It was based on event source architecture where events drive a state machine which causes commands to be run and state transitions. The processes could be modelled
very loosely, and so we could easily build functionality to trace the process of loan repayment through the repayment process nicely and even replay the process for debugging. My
assignment was to port the Java code of the original event sourcing platform built by the other
team to C# as all developers available for the project were C# programmers. It was a fun but
challenging assignment.


EXPERIENCE
CONSULTING FRONTEND DEVELOPER AT TELE2
DONE MEDIA AB

2011-07 - 2011-11

On my first day at Done I was immediately send to Tele2 as they needed a developer who
knew Java. Of course in reality the job was not a lot about Java, but more about frontend
development, developing CMS components and integration between frontend and the e-
commerce backend which was being developed by the team I was a part of. I was glad to be
part of this fun and engaging team. Our project methodology was agile with scrum/kanban, and we did it properly with retrospective and sprint planning which stakeholders partook in.
This was also first job I was introduced to a CI pipeline using Hudson (know called Jenkins),
someone even setup so that breaking builds automatically turned on an "alarm light".
The technologies and tools I used: Java, Html, CSS, Javascript, jQuery and RedDot CMS, Linux, and also some configuration of apache tomcat.
CMS and BACKEND INTEGRATION DEVELOPER
TELE2

2010-12 - 2011-03

to consult in regards of frontend integration with the web shop backend that was development on my previous project. The team from Amsterdam
were mainly PHP developers, I had to quickly learn some PHP to get up to speed and guide
them through on how to integrate their frontend with the centrally developed Tele2 webshop
backend. It was a fun mission, and I ended up doing three trips to Amsterdam to code with and instruct the team.

Akademisk baggrund

Computer Science
UPPSALA UNIVERSITY

2004-01 - 2009-01

Kontakt konsulent

Skal du hurtigt finde en ekspert?

Vi kan sætte dig i kontakt med kvalificerede eksperter, der matcher dine behov.

eller

Ring til Philip

Man-Fre: 9:00 - 18:00