Podría estar disponible
(Actualizado 2020-01-06.)Fullstack utvecklare .NET/.NET Core/JS
Stockholm, Sverige
Nativo Svenska, Fluido English
- Arkitektur
- .NET/.NET Core/Javascript/C#
- DevOps
Habilidades (49)
DevOps
.NET Core
ORM
MS .NET
Entity Framework
CODING
Fullstack
.NET
EXPLORATION
TOOLING
MVC/Web API
RAILWAY
Azure
Azure Devops Server
RAILROAD
SOFTWARE DEVELOPMENT
.NET
C#
ASP .NET Core
NodeJS
CI/CD
WINFORMS
PowerShell
webpack
COACHING
ARCHITECTURE
Docker
React
WCF
REDUX
Kubernetes
JavaScript
LAN
Xamarin
MAINTENANCE
ERP
TRAINING
SOURCESAFE
OPERATIONS
SCHEDULING
INTEGRATION
MSI installers
GitLab
Lucene
Artifactory
ARM
Jenkins
E-Commerce
SaltStack
Resumen
Björn is a T-shaped generalist with a long experience in the software development industry and a deep interest in server operations which makes him suitable for DevOps and developer assignments. His business philosophy is that the customer comes first and will always work for a long-term relationship with the customer. He is an enthusiastic individual who often engages colleagues in technical subjects. He is not afraid to take responsibility and work hard to deliver. He will not send this resume on assignments he believe he is not suited for.
-----------
Proficiencies outside past assignments
Tech learned on free time or is mostly transferable from similar other tech.
NodeJS
Used with Express on side projects, experience from regular Javascript and .NET Core is transferable, also many years of experience in using NodeJS for tooling support like Gulp, Webpack, Babel
DDD
Joining a team that does DDD would be a dream come true. Have read big parts of the blue book, frequently join Citerus after work lectures. Have meet and drawn doodles together with Eric Evans on a DDD Europe conference.
BDD
DSL's for declarative testing is fun ofcourse, but there is more value in exploration with users/domain experts/testers, which is why i read Gojko.
Kubernetes
Training to take the Certified Kubernetes Administrator (CKA) exam in the upcoming months.
------------
Background
Björn started coding professionally 2005 and was involved in startups as a junior developer for a couple of years.
Hobbies
Lan parties, server hardware, hacking electronics and coding. Also thinks it’s more fun to build clouds than using them. Currently interested in container technology, linux.
Experiencia profesional
2019-05 - 2019-05
Javascript, React + Redux, Office 365 Outlook Plugin
2018-08 - 2019-05
platform, changed architecture of mobile app to unidirectional
dataflow to mitigate stability problems, investigated future platform
choices (AKS vs Functions as a Service), initiated and migrated
customer from Jira/Octopus Deploy/TeamCity to Azure DevOps.
Xamarin + Redux, Azure Functions, ARM (Infra as Code), .NET
Core, TDD
2018-05 - 2018-08
customers to simulate performance outputs of Alfa Laval's
centrifuges. The tool also serves as a marketing and sales tool.
https://tretton37.com/blog/alfa-laval-explore-the-story
.NET Core, Atlassian Jira, Gitlab, Javascript, React, TDD
2017-08 - 2018-05
backends purpose was to integrate an ERP and a few other support
systems to provide a suitable abstraction for the app.
ASP.NET Core, Entitiy Framework, Octopus Deploy, TeamCity,
TDD
2016-12 - 2017-08
network equipment for the train system communications. Björn was
part of a small team and lead the work in designing the system
solution, developing, coaching its junior developers, collecting
requirements and more.
2015-01 - 2016-12
TDD
Jan 2015 - Dec 2016 DevOps strategy - Trafikverket
The ALM Group is working to support the developer organization at
The Swedish Transport Administration with tools, innovation, and support. Björn's involvement in the ALM Group stretched over half of his employment and consisted of several sub-assignments,
including managing the Application Lifecycle Management product
Team Foundation Server, which meant operating maintenance,
support, training users, and further developing the platform. Björn
had primary responsibility for Team Foundation Server's build
servers and was a key person to help the organization's many
projects to get started with automated building, testing, and deployment. Björn introduced several support systems (Sonarqube,
Proget, the old Team Foundation Server Release Management
product as well as the new, etc.) for developers and in this work
needed to prepare technical descriptions and architectural
documents for consultation that could be implemented after
deliberation. Björn was an active representative of developers in a
recurring forum where architects from different parts of IT presented
their target images and discussed to reach consensus on strategic
orientations. Some of the discussions Björn handled were the needs of virtualization for developers, container technology,
infrastructure as code, safer development environments, agile
principles, and DevOps.
Agile, Application Lifecycle Management, Continuous Delivery,
Continuous Integration, MediaWiki, NuGet, Proget, Security
Development Lifecycle, SonarQube, Team Foundation Server
2014-01 - 2014-12
platforms daily production plan. The system was an integration hub for most systems that used train scheduling information. There
were few code changes, but many following systems required
technical support. In addition Björn also built a diagnostics tool to look at the data.
Microsoft SQL Server, Javascript, KnockoutJS
2012-09 - 2013-12
project had exceptional security requirements and the project and code base was verified by two external firms.
2012-09 - 2013-08
development of systems connected to sensors along the railroad
network. In addition to software development, troubleshooting and configuration of RFID hardware also occurred.
ASP.NET WebForms, RFID, WCF, Winforms
2012-06 - 2012-08
Ipad. The platform was a single page application.
FluidNHibernate, MSSQL, HTML5, Javascript, jQuery, KnockoutJS,
TFS
2012-03 - 2012-04
event information from a CMS
Cordova, HTML5, Javascript, PhoneGap, git
2012-01 - 2012-02
organization.
HTML5, Javascript, jQuery Mobile
2011-06 - 2012-01
several web portals enabling fee financing of train operations. This
was the first scrum project for Björn.
ASP.NET MVC, Javascript, jQuery, WCF, MSSQLServer, Entity
Framework, TFS
2011-03 - 2011-06
adoption of Azure. Björn developed a demonstration web that
featured different new Azure techniques.
Javascript, jQuery, Lucene, EF4, WebForms, Azure SQL, Azure
Web Role
2010-03 - 2011-02
Björn participated in maintenance and development of several codebases regarding support systems for railway operations like Basun, Här&Nu, OperativKarta, Trafikplats Registret ASP.NET WebForms, WCF, WinForms, SQL, WinForms, Custom ORM, MSMQ, Managing IIS, MSSQL2008 and Windows Services, SourceSafe, TDD