Duration | February, 2024 - (2 months) |
Job title | Head of Business Automation (acting) |
Job decription | |
|
Duration | July, 2021 - (2 years 9 months) |
Job title | Head of Development |
Job decription | |
Duration | October, 2020 - July, 2021 (9 months) |
Job title | Head of Development (acting) |
Job decription | |
Duration | Mars, 2019 - September, 2020 (1 years 6 months) |
Job title | Software Architect |
Job decription | Software Architect, team lead, scrum master |
Duration | April, 2018 - Mars, 2019 (11 months) |
Job title | Software Architect |
Job decription | Software Architect, team lead, scrum master, member of the Architect team |
Duration | August, 2016 - April, 2018 (1 years 8 months) |
Job title | Lead developer/Scrum master |
Job decription | Lead developer/architect, scrum master, member of the Platform team |
Duration | May, 2016 - August, 2016 (3 months) |
Job title | Senior consultant, Architect |
Job decription | Senior consultant with a focus on software design in Microsoft. NET and agile practices |
Duration | August, 2015 - April, 2016 (8 months) |
Job title | Senior consultant, Architect |
Job decription | Senior consultant with a focus on software design in Microsoft. NET and agile practices |
Duration | August, 2010 - August, 2015 (5 years) |
Job title | Senior consultant, Architect |
Job decription | Senior consultant with a focus on software design in Microsoft. NET, TDD, Scrum and other agile practices. Member of the Technology Group. |
Duration | January, 2008 - June, 2010 (2 years 5 months) |
Job title | Lead developer |
Job decription | Development, maintenance and operation of web-based system for quality assurance, the system is used mostly in the retail sector with clients such as ICA, Bergendahl Group, COOP and Sigill. The system has several thousand users. |
Duration | August, 2004 - January, 2008 (3 years 5 months) |
Job title | Consultant |
Job decription | Consultant with a focus on the Microsoft platform, worked one year with Södra Cell's award winning e-business system Pulp Services Online and one year at IKEA with items management system ALPHA. I also had a number of smaller assignments with customer like Södra Skogsägarna and Synsam. Member of the Microsoft core team. |
Duration | April, 2001 - Mars, 2004 (2 years 11 months) |
Job title | Lead developer |
Job decription | Development of intranet, time reporting and order management systems |
|
Duration | November, 1996 - April, 2001 (4 years 5 months) |
Job title | Support technician, Developer |
Job decription | Phone support for Visual Basic, MS Access, ASP and MS SQL Server, combined with development of a case management system called Dirigenten and other inhouse applications. |
|
Duration | 1995 - 1996 (1 years 3 months) |
Job title | Support technician |
Job decription | Phone support for home users. The main customers were the Swedish postal service and Handelsbanken. Products supported was for the most part Microsoft Windows 95, Microsoft Office and hardware such as printers and scanners |
|
Duration | 1994 - 1994 (3 months) |
Job title | Warehouse worker |
Job decription | Ordinary warehouse stuff and forklift driver |
|
Customer | Södra |
Duration | May, 2019 - September, 2019 |
Description | |
My role | Architect, team lead |
Technologies used | asp.net core, azure |
Organization | Södra |
Customer | Södra |
Duration | May, 2019 - |
Description | |
My role | Architect, team lead |
Technologies used | asp.net cora, azure, open layers, ios, android |
Organization | Södra |
|
Customer | Södra |
Duration | February, 2019 - May, 2019 |
Description | |
My role | Architect, team lead |
Technologies used | asp.net core, azure, open layers, vue, |
Organization | Södra |
Customer | Södra |
Duration | 2019 - 2019 |
Description | Integration between Microsoft Dynamics 365 CRM and Azure AD B2C |
My role | Lead dev |
Technologies used | Azure Functions, Azure Service Bus, Azure AD B2C, .NET Core, Application Insights |
Organization | Södra |
|
Customer | ICA |
Duration | September, 2016 - Mars, 2017 |
Description | |
My role | Lead developer/Architect |
Technologies used | ASP.NET MVC5, ASP.NET Web API 2, SQL Server, Mediatr, Autofac, NLog, React, Redux, Azure Service Bus, CQRS, |
Organization | Bluegarden AB |
|
Customer | Södra Skog |
Duration | April, 2016 - July, 2016 |
Description | Api for mobile apps |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject, BizTalk, MSMQ, Swagger |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | April, 2016 - July, 2016 |
Description | |
My role | |
Technologies used | .NET 4.5, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, NLog, Nunit, Ninject, BizTalk, MSMQ, Swagger |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | Mars, 2016 - July, 2016 |
Description | Public web apps integrated with EPI Server |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject, BizTalk, MSMQ, Swagger |
Organization | Imano AB |
|
Customer | Sveaskog |
Duration | February, 2016 - May, 2016 |
Description | |
My role | |
Technologies used | .NET 4.6, ASP.NET Web Api 2, ASP.NET MVC5, WCF, EF, SQL Server 2012, AngularJs, NLog, Nunit, MSMQ |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | January, 2016 - Mars, 2016 |
Description | Online services for Södra members |
My role | Architect/Developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject, BizTalk, MSMQ, Swagger |
Organization | Imano AB |
|
Customer | Södra |
Duration | January, 2016 - Mars, 2016 |
Description | |
My role | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject, BizTalk, MSMQ, Open Layers |
Technologies used | |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | December, 2015 - January, 2016 |
Description | Online services for Södra members |
My role | Architect/Developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | October, 2015 - January, 2016 |
Description | Online services for Södra members |
My role | Architect/Developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Imano AB |
|
Customer | Atea Logistics |
Duration | October, 2015 - July, 2016 |
Description | Web API Backend for portal |
My role | Technical lead |
Technologies used | .NET 4.5, ASP.NET Web API, RavenDB, IBM DB2, SQL Server 2012, NLog, Ninject, Automapper, XUnit, Moq, Swagger |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | August, 2015 - April, 2016 |
Description | Online services for Södra members |
My role | Architect/Developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject, BizTalk, MSMQ |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | August, 2015 - July, 2016 |
Description | Online services for Södra members |
My role | Tech lead |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Imano AB |
|
Customer | Södra Skog |
Duration | June, 2015 - August, 2015 |
Description | Online services for Södra members |
My role | Tech lead |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Crepido AB |
|
Customer | Södra Skog |
Duration | Mars, 2015 - June, 2015 |
Description | Online services for Södra members |
My role | Architect/Developer |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Crepido AB |
|
Customer | Atea Logistics |
Duration | Mars, 2015 - May, 2015 |
Description | Integration for Apples Device Enrollment Program |
My role | Technical lead |
Technologies used | C#, SQL Server, TDD, NLog, Ninject, XUnit, Moq, SSL Certificates |
Organization | Crepido AB |
Customer | Södra |
Duration | November, 2014 - February, 2015 |
Description | Online services for Södra members |
My role | Technical lead |
Technologies used | .NET 4.5, ASP.NET Web Api 2, ASP.NET MVC5, WCF, Web Services, SQL Server 2012, AngularJs, NLog, Nunit, Ninject |
Organization | Crepido AB |
|
Customer | Södra |
Duration | November, 2014 - December, 2014 |
Description | Service interface for WSOP 2 |
My role | Technical lead |
Technologies used | .NET 4.5, WCF, Msmq, Windows Services, Ninject, NUnit, Topshelf, NLog |
Organization | Crepido AB |
|
Customer | Södra Skog |
Duration | November, 2013 - Mars, 2014 |
Description | WCF backend service layer, acting as GIS endpoints for native apps |
My role | Lead developer |
Technologies used | .NET 4.5, WCF, IIS, Fluent Validation, NLog, MSMQ, NUnit, Moq, Sandcastle, GIS |
Organization | Crepido AB |
|
Customer | Södra |
Duration | November, 2013 - July, 2015 |
Description | Order and invoice system for Södras entrepreneurs |
My role | Developer |
Technologies used | Microsoft ASP.NET MVC 3(4, 5), Microsoft SQL Server 2008, NHibernate, Unity, ELMAH, Specflow, MS Test, Telerik Extensions for ASP.NET MVC, jQuery, TeamCity, SCRUM, KnockoutJs, AngularJs |
Organization | Crepido AB |
|
Customer | RG Ventures |
Duration | September, 2013 - December, 2013 |
Description | |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET MVC 4, SQL SERVER 2012, Skype, Twitter Bootstrap 3, Fluent Validation, jQuery, Javascript, Fluent NHibernate, DHXScheduler |
Organization | Crepido AB |
|
Customer | Last & Gräv i Skaraborg |
Duration | July, 2013 - August, 2013 |
Description | New features, customers can now verify orders before they get processed by administrators. |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET MVC 4, RavenDB, Twitter Bootstrap, jQuery, jQuery Mobile, jQuery UI. Ninject, xunit, Moq, ELMAH, NLog, FluentValidation.NET |
Organization | Crepido AB |
|
Customer | Tele2 |
Duration | May, 2013 - July, 2013 |
Description | Site for managing customer phone numbers, subscriptions, invoices and receipts. |
My role | Developer |
Technologies used | .NET 3.5, ASP.NET Webforms, JavaScript, JQuery, knockoutjs, Twitter bootstrap, Automapper, MS Test |
Organization | Crepido AB |
Customer | Atea Logistics |
Duration | April, 2013 - December, 2013 |
Description | Implementation of services to feed e-shop platform with order data and tracking information. |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET Web API, RavenDB, IBM DB2, SQL Server 2012, NLog, Ninject, Automapper, XUnit, Moq |
Organization | Crepido AB |
Customer | Brodit |
Duration | December, 2012 - April, 2013 |
Description | Rewrite of VB6 application that handles the printing of labels and manuals for their products. |
My role | Technical lead |
Technologies used | .NET 4.5, Window Forms, Fluent NHibernate, Ninject, SQL Server 2008, Ninject, TDD, DI, Event Aggregation, Xunit, Moq, DevExpress Winforms Controls, Garp |
Organization | Crepido AB |
Customer | Vidingehem |
Duration | November, 2012 - Mars, 2013 |
Description | Overtaking and maintenance of custom CMS tool. |
My role | Developer |
Technologies used | ASP.NET 4.0 Webforms, PHP, Entity Framework 5, Visual Web GUI, ELMAH, jQuery |
Organization | Crepido AB |
Customer | Last & Gräv i Skaraborg |
Duration | September, 2012 - Mars, 2013 |
Description | Web based order control flow system for web and mobile clients. |
My role | Lead developer |
Technologies used | .NET 4.5, ASP.NET MVC 4, RavenDB, Twitter Bootstrap, jQuery, jQuery Mobile, jQuery UI. Ninject, xunit, Moq, ELMAH, NLog, FluentValidation.NET |
Organization | Crepido AB |
|
Customer | Bluegarden |
Duration | May, 2012 - May, 2012 |
Description | Command line tool for configuration of HR web application to be used by operations staff. |
My role | Developer |
Technologies used | C# 4, XML, XSD, Ninject, NLog, MSTest, Moq, Oracle 11g, TDD |
Organization | Crepido AB |
|
Customer | Bluegarden |
Duration | October, 2011 - October, 2012 |
Description | Customization and new features for web based human resource application. |
My role | Developer |
Technologies used | ASP.NET 3.5. Oracle 11g, Windows Communication Foundation, Fluent NHibernate, Devart dotConnect for Oracle,Telerik RadControls for ASP.NET Ajax, Ninject, Log4Net, MsTest, SCRUM |
Organization | Crepido AB |
Customer | Lindahl |
Duration | April, 2011 - May, 2011 |
Description | Code review and guidance in preparation for a lawsuit. |
My role | Code reviewer |
Technologies used | NDepend |
Organization | Crepido AB |
Customer | Södra Skog |
Duration | August, 2010 - August, 2011 |
Description | Produktionsportalen is a comprehensive portal for the Södra Skogs personnel involved in production issues in the form of Felling, Fuel and Forestry. The portal serves as an operational support in terms of billing, follow-up of works carried out, performance, cost and quality. |
My role | Developer |
Technologies used | Microsoft ASP.NET MVC 3, Microsoft SQL Server 2008, NHibernate, Unity, ELMAH, Specflow, MS Test, Telerik Extensions for ASP.NET MVC, jQuery, TeamCity, SCRUM |
Organization | Crepido AB |
|
Customer | Open Source |
Duration | May, 2010 - January, 2016 |
Description | ELMAH Log Analyzer is a tool for viewing and analyzing ELMAH logs. You can either analyze logs stored as xml files on disk or get logs directly from a server running ELMAH or a database. |
My role | Founder, Lead developer |
Technologies used | .NET C# Windows Forms, SQL Server, SQL Server Compact, NUnit, Moq, TDD |
Customer | Södra Skogsägarna |
Duration | November, 2007 - November, 2007 |
Description | Windows service för integration |
My role | Developer |
Technologies used | C#, Windows Services, MSMQ, Log4Net, Mbunit, NMock2, NAnt, TDD |
Organization | Capgemini Sverige AB |
|
Customer | Södra Skog |
Duration | November, 2007 - November, 2007 |
Description | Windows service for integration |
My role | Developer |
Technologies used | C#, Windows Services, MSMQ, Log4Net, Mbunit, NMock2, NAnt, TDD |
Organization | Capgemini Sverige AB |
|
Customer | Södra Skog |
Duration | September, 2007 - 2007 |
Description | Windows service for integration |
My role | Developer |
Technologies used | C#, Windows Services, MSMQ, Log4Net, Mbunit, NMock2, NAnt, TDD |
Organization | Capgemini Sverige AB |
|
Customer | ICA, Coop, Bergendahls Gruppen, Estrella m.fl. |
Duration | January, 2007 - June, 2010 |
Description | Oebas Works is web based self-monitoring program for lowering quality costs, reduce errors in the operation and get immediate feedback on actions taken. Oebas Works also allows you to follow up processes over the scheduled checkpoints and logging of anomalies. |
My role | Lead developer, Team leader |
Technologies used | C#, ASP.NET, MS SQL Server, NHibernate, ELMAH, Telerik Rad Controls, NUnit, Rhino Mocks, Subversion, BugTracker.NET, CruiseControl.NET, SCRUM |
Organization | Oeba Solutions AB |
Customer | Synsam |
Duration | 2007 - 2007 |
Description | |
My role | Developer |
Technologies used | VB.NET, Windows Forms, NAnt, NCover, NUnit, NMock2, Wix, Subversion, TDD, CI, SPCS API Integration för SPCS Administration 500/1000/2000 |
Organization | Capgemini Sverige AB |
|
Customer | Södra Skog |
Duration | 2007 - 2007 |
Description | Windows service for integration |
My role | Developer |
Technologies used | C#, Windows Services, Microsoft SQL Server, XML, MSMQ, MBunit, Nmock2, NAnt, Log4Net |
Organization | Capgemini Sverige AB |
|
Customer | Synsam |
Duration | Mars, 2006 - April, 2006 |
Description | Integration tool for moving Optisys bills to SPCS Administration. |
My role | Developer |
Technologies used | VB.NET, Windows Forms, FXcop, NAnt, NCover, NUnit, NMock2, Simian, Wix, Subversion, TDD, CI, SPCS API Integration för SPCS Administration 500/1000/2000 |
Organization | Capgemini Sverige AB |
|
Customer | IKEA |
Duration | October, 2005 - September, 2006 |
Description | ALPHA (Article Lifecycle Phases) improves sales forecasting and supply planning across the lifecycle of products. It will help Ikea to manage changes in demand for articles and will increase availability, particularly for new and marketed products. |
My role | Developer |
Technologies used | VB.NET, Infragistics UI components, SCRUM |
Organization | Capgemini Sverige AB |
|
Customer | Södra Cell |
Duration | October, 2004 - September, 2005 |
Description | Pulp Service Online (PSOL) is a web based application built with Microsoft .NET technology and a SQL Server backend database. The application enables Södra Cells customers to buy pulp online, it also provides customers with up to date information on delivered volumes invoices, volumes in stock and other pulp related information valuable to the customer. |
My role | Developer, configuration manager |
Technologies used | VB.NET, ASP.NET, ADO.NET, Windows Services, Microsoft Message Queue Service, Microsoft SQL Server and XML |
Organization | Capgemini Sverige AB |
Customer | Södra Skogsägarna |
Duration | September, 2004 - October, 2005 |
Description | Södra Intressent Register (SIR) is an application for handling Södra members, it's data was initially migrated form an older system. SIR is both a windows forms and a web application. It's an n-tier application built with .NET technology and with Microsoft SQL server as the backend database. Data access functionality is exposed to the application through Web Services |
My role | Developer |
Technologies used | C#, Windows forms, ASP.NET. Web Services and Microsoft SQL Server |
Organization | Capgemini Sverige AB |
|
Customer | Huab, Grön Produktion |
Duration | January, 2003 - January, 2004 |
Description | Designed and implemented a web based grading system with .NET technology and a SQL Server backend database. The systems main intent was to measure the environmental concern within companies and organizations |
My role | Lead developer |
Technologies used | ASP.NET, VB.NET, Microsoft SQL Server 2000. |
|
Customer | Ocab |
Duration | 2003 - 2003 |
Description | A system for managing orders and time reporting. |
My role | Lead developer |
Technologies used | Visual Basic 6.0, MS Access 2000 |
Organization | IVKoM AB |
|
Customer | WM-data, Gotlands Kommun, Växjö Universitet |
Duration | - |
Description | Case Management Systems for call centers, with support for customer management and billing. |
My role | Developer |
Technologies used | Visual Basic 4, 5 och 6, Microsoft SQL Server 6,5 och 2000, Crystal Reports |
Organization | WM-data Infra Solutions AB |
|
Name | Organization | Started | Finished | |
---|---|---|---|---|
Microsoft Build: AI Day - Accelerate Developer Productivity | Microsoft | February, 2024 | February, 2024 |
|
Plotting Data with Pandas | Pluralsight | February, 2024 | February, 2024 | |
Pandas Functions | Pluralsight | February, 2024 | February, 2024 | |
Up and Running with Pandas | Pluralsight | January, 2024 | January, 2024 | |
Microsoft Ignite, Cloud Skills Challenge: Microsoft Fabric | Microsoft, MS Learn | December, 2023 | December, 2023 | |
Power Platform Tour: Accelerate Innovation with Low Code and AI | Microsoft | November, 2023 | November, 2023 |
|
Gartner IT Infrastructure, Operations & Cloud Strategies Conference | Gartner | November, 2023 | November, 2023 |
|
ChatGPT and Generative AI: The Big Picture | Pluralsight | October, 2023 | October, 2023 | |
Getting Started on Prompt Engineering with Generative AI | Pluralsight | October, 2023 | October, 2023 | |
AZ-204: Implement Azure App Service web apps | Microsoft, MS Learn | October, 2023 | October, 2023 |
|
Build web applications with Blazor | Microsoft, MS Learn | October, 2023 | October, 2023 | |
Microsoft Azure AI Fundamentals: Explore computer vision | Microsoft, MS Learn | September, 2023 | September, 2023 |
|
Microsoft Azure AI Fundamentals: Explore knowledge mining | Microsoft, MS Learn | September, 2023 | September, 2023 |
|
Microsoft Azure AI Fundamentals: Explore natural language processing | Microsoft, MS Learn | September, 2023 | September, 2023 |
|
Microsoft Azure AI Fundamentals: Explore decision support | Microsoft, MS Learn | September, 2023 | September, 2023 |
|
Introduction to Generative AI | Microsoft, MS Learn | September, 2023 | September, 2023 | |
GitHub Copilot Fundamentals - Understand the AI pair programmer | Microsoft, MS Learn | September, 2023 | September, 2023 | |
Python 3 Fundamentals | Pluralsight | August, 2023 | August, 2023 | |
Classes and Object-oriented Programming in Python 3 | Pluralsight | August, 2023 | August, 2023 | |
Unit Testing with Python 3 | Pluralsight | August, 2023 | August, 2023 | |
Microsoft Azure AI Fundamentals: Get started with artificial intelligence | Microsoft, MS Learn | August, 2023 | August, 2023 |
|
Microsoft Azure AI Fundamentals: Explore visual tools for machine learning | Microsoft, MS Learn | August, 2023 | August, 2023 |
|
Design Principles for Implementing Batch Processing Solutions | Pluralsight | July, 2023 | July, 2023 | |
Informations- och it - säkerhet på Södra | Södra | July, 2023 | July, 2023 |
|
Design Principles for Implementing Stream Processing Solution | Pluralsight | July, 2023 | July, 2023 | |
Design Principles for Implementing Data Security with Microsoft Azure | Pluralsight | July, 2023 | July, 2023 | |
Get started with Microsoft data analytics | Microsoft, MS Learn | July, 2023 | July, 2023 | |
Get started with Power BI | Microsoft, MS Learn | July, 2023 | July, 2023 | |
Create and use analytics reports with Power BI | Microsoft, MS Learn | July, 2023 | July, 2023 | |
Get and transform data with Power BI | Microsoft, MS Learn | July, 2023 | July, 2023 | |
Data Modeling for Power BI [Full Course] | Pragmatic Works | July, 2023 | July, 2023 | |
Hands-On Power BI Tutorial - Beginner to Pro 2023 Edition [Full Course] | Pragmatic Works | July, 2023 | July, 2023 |
|
Implementing Data Storage with Azure Data Lake | Pluralsight | July, 2023 | July, 2023 | |
Big Data: The Big Picture | Pluralsight | June, 2023 | June, 2023 | |
AZ-900 Microsoft Azure Fundamentals | Pluralsight | June, 2023 | June, 2023 | |
Microsoft Azure Fundamentals: Describe cloud concepts | Microsoft, MS Learn | June, 2023 | June, 2023 | |
Azure Fundamentals: Describe Azure architecture and services | Microsoft, MS Learn | June, 2023 | June, 2023 | |
Azure Fundamentals: Describe Azure management and governance | Microsoft, MS Learn | June, 2023 | June, 2023 | |
Design Principles for Effective Storage Solutions | Pluralsight | June, 2023 | June, 2023 | |
Design Principles for Partitioning with Azure | Pluralsight | June, 2023 | June, 2023 | |
Design Principles for Serving Layer in Microsoft Azure | Pluralsight | June, 2023 | June, 2023 |
|
Write advanced Transact-SQL queries | Microsoft, MS Learn | June, 2023 | June, 2023 | |
Designing and Implementing SQL Server Database Indexes | Pluralsight | June, 2023 | June, 2023 | |
Ingest streaming data using Azure Stream Analytics and Azure Synapse Analytics | Microsoft, MS Learn | May, 2023 | May, 2023 |
|
Govern data across an enterprise | Microsoft, MS Learn | May, 2023 | May, 2023 | |
Data engineering with Azure Databricks | Microsoft, MS Learn | May, 2023 | May, 2023 | |
Program with Transact-SQL | Microsoft, MS Learn | May, 2023 | May, 2023 | |
Azure for the Data Engineer | Microsoft, MS Learn | May, 2023 | May, 2023 | |
Data integration at scale with Azure Data Factory or Azure Synapse Pipeline | Microsoft, MS Learn | May, 2023 | May, 2023 | |
Designing a Data Warehouse on the Microsoft SQL Server Platform | Pluralsight | May, 2023 | May, 2023 | |
Implement a Data Streaming Solution with Azure Stream Analytics | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Perform data engineering with Azure Synapse Apache Spark Pools | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Work with Data Warehouses using Azure Synapse Analytics | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Transfer and transform data with Azure Synapse Analytics pipelines | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Work with Hybrid Transactional and Analytical Processing Solutions using Azure Synapse Analytics | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Get started with data engineering on Azure | Microsoft, MS Learn | April, 2023 | April, 2023 |
|
Build data analytics solutions using Azure Synapse serverless SQL pools | Microsoft, MS Learn | April, 2023 | April, 2023 | |
Microsoft Azure Data Fundamentals | Microsoft, MS Learn | Mars, 2023 | April, 2023 |
|
GROW Hälsa och Säkerhet | Södra | February, 2023 | May, 2023 |
|
Build your tech resilience | Microsoft, MS Learn | February, 2023 | July, 2023 | |
Lönesättning för chefer | Södra | January, 2023 | January, 2023 |
|
MICROSOFT DYNAMICS 365 FUNDAMENTALS FINANCE AND OPERATIONS APPS (ERP) (MB-920) | Microsoft | January, 2023 | January, 2023 | |
Microsoft Executive Briefing - Data Driven Future | Microsoft, Redmond | January, 2023 | January, 2023 |
|
Øredev 2022 | Øredev | November, 2022 | November, 2022 | |
Retorik & Presentationsteknik | Södra | October, 2022 | October, 2022 |
|
2022 Information Security Awareness SWE | Södra | August, 2022 | September, 2022 |
|
Progressing with Mentimeter: Intermediate Course | Mentimeter | April, 2022 | April, 2022 | |
Förändringsledning & förändringsledarskap | Södra | Mars, 2022 | Mars, 2022 |
|
Södra@work fortsättning: Effektiva digitala och hybrida möten del 1 | Södra | Mars, 2022 | Mars, 2022 |
|
Södra@work fortsättning: Effektiva digitala och hybrida möten del 2 | Södra | Mars, 2022 | Mars, 2022 |
|
Coachande bemötande | Södra | Mars, 2022 | May, 2022 |
|
Getting Started with Mentimeter: Beginner's Course | Mentimeter | Mars, 2022 | Mars, 2022 |
|
GROW ledarutveckling | Södra | April, 2021 | November, 2021 |
|
Styra och stödja (Styrgrupp) | Wenell | April, 2021 | April, 2021 |
|
BAM - Bättre arbetsmiljö | Södra | February, 2021 | February, 2021 |
|
Leadership: Getting Started | Pluralsight | December, 2020 | December, 2020 | |
Lönesamtal och lönesättning | Södra | November, 2020 | November, 2020 |
|
Getting Started with ASP.NET Core SignalR | Pluralsight | October, 2020 | October, 2020 | |
Using Configuration and Options in .NET Core and ASP.NET Core Apps | Pluralsight | July, 2020 | July, 2020 | |
Building ASP.NET Core Hosted Services and .NET Core Worker Services | Pluralsight | July, 2020 | July, 2020 | |
Implementing NoSQL Databases in Microsoft Azure | Pluralsight | May, 2020 | May, 2020 |
|
Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know | Pluralsight | May, 2020 | May, 2020 |
|
A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production By Microsoft Ignite 2019 | Pluralsight | May, 2020 | May, 2020 |
|
THAT Conference '19: Vue and ASP.NET Core: Better Together | Pluralsight | April, 2020 | April, 2020 | |
SQL Server Performance: Indexing Basics | Pluralsight | April, 2020 | April, 2020 | |
Vue.js: Big Picture | Pluralsight | April, 2020 | April, 2020 |
|
UDC chefsintroduktion i Södra | Södra | Mars, 2020 | December, 2020 |
|
SweTugg 2020 | swenug | February, 2020 | February, 2020 | |
Microsoft Azure Developer: Aligning Functional and Non-functional Requirements | Pluralsight | January, 2020 | January, 2020 | |
Microsoft Azure Developer: Create Serverless Functions | Pluralsight | Mars, 2019 | Mars, 2019 | |
Instrument Microsoft Azure Application Insights in a Web Application | Pluralsight | Mars, 2019 | Mars, 2019 |
|
Azure Functions Fundamentals | Pluralsight | January, 2019 | January, 2019 |
|
ASP.NET Core MVC Testing Fundamentals | Pluralsight | January, 2019 | January, 2019 | |
Implementing Custom Middleware Components in ASP.NET Core | Pluralsight | January, 2019 | January, 2019 | |
Microservices: The Big Picture | Pluralsight | June, 2018 | June, 2018 | |
Micro CPH 2018 | Micro CPH | May, 2018 | May, 2018 | |
Play by Play: Docker for Web Developers with John Papa and Dan Wahlin | Pluralsight | May, 2018 | May, 2018 | |
Agile testing | Bluegarden | April, 2018 | April, 2018 |
|
Kanban Fundamentals | Pluralsight | Mars, 2018 | Mars, 2018 | |
SweTugg 2018 | Swenug | February, 2018 | February, 2018 | |
Python: Getting Started | Pluralsight | January, 2018 | January, 2018 |
|
Øredev 2017 | Oredev | November, 2017 | November, 2017 | |
GDPR | Bluegarden | November, 2017 | November, 2017 |
|
Play By Play: Becoming a More Effective Scrum Master | Pluralsight | November, 2017 | November, 2017 | |
Scrum Master Skills | Pluralsight | October, 2017 | October, 2017 | |
Scrum Master Fundamentals - Foundations | Pluralsight | September, 2017 | September, 2017 | |
Scrum Master Fundamentals - Becoming a Great Scrum Master | Pluralsight | September, 2017 | September, 2017 | |
Beyond ASP.NET MVC: Modern Web Development Demystified | Pluralsight | August, 2017 | April, 2017 | |
Structuring JavaScript Code | Pluralsight | June, 2017 | June, 2017 | |
Improving Brownfield .NET Apps with Code Analysis and Metrics | Pluralsight | June, 2017 | June, 2017 | |
Microservices Architecture | Pluralsight | May, 2017 | May, 2017 | |
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing | Pluralsight | May, 2017 | May, 2017 | |
Building Applications with React and Redux in ES6 | Pluralsight | April, 2017 | April, 2017 | |
Play by Play: Solving Workplace Grumpiness | Pluralsight | Mars, 2017 | Mars, 2017 | |
Play by Play: ASP.NET Core 1.0 on any OS with John Papa and Shayne Boyer | Pluralsight | Mars, 2017 | Mars, 2017 | |
Clean Architecture: Patterns, Practices, and Principles | Pluralsight | Mars, 2017 | Mars, 2017 |
|
Node Application Patterns | Pluralsight | February, 2017 | February, 2017 | |
Introduction to Node.js | Pluralsight | February, 2017 | February, 2017 | |
Building Web Applications with Node.js and Express 4.0 | Pluralsight | February, 2017 | February, 2017 | |
Play by Play: Building a Node Web API with Sam Artioli and John Papa | Pluralsight | January, 2017 | January, 2017 | |
React Fundamentals | Pluralsight | January, 2017 | February, 2017 | |
Swetugg 2017 | Swenug | January, 2017 | January, 2017 | |
Entity Framework in the Enterprise | Pluralsight | December, 2016 | December, 2016 | |
React.js: Getting Started | Pluralsight | December, 2016 | December, 2016 | |
Introduction to React | Microsoft Virtual Academy | December, 2016 | December, 2016 | |
React: The Definitive Beginner's Guide | Microsoft Virtual Academy | December, 2016 | January, 2017 | |
Getting Started with Asynchronous Programming in .NET | Pluralsight | October, 2016 | October, 2016 | |
Introducing ASP.NET SignalR - Push Services with Hubs | Pluralsight | October, 2016 | October, 2016 | |
Using Git with a GUI | Pluralsight | September, 2016 | December, 2016 | |
ASP.NET Core 1.0 Fundamentals | Pluralsight | July, 2016 | July, 2016 | |
Understanding ASP.NET Core | Pluralsight | July, 2016 | July, 2016 | |
On Polyglot Programming | Pluralsight | June, 2016 | June, 2016 | |
Functional Programming with C# | Pluralsight | June, 2016 | June, 2016 | |
Better .NET Unit Tests with AutoFixture: Get Started | Pluralsight | June, 2016 | June, 2016 | |
Testing AngularJS From Scratch | Pluralsight | May, 2016 | May, 2016 | |
Modern Structured Logging With Serilog and Seq | Pluralsight | May, 2016 | May, 2016 | |
Practical Design Patterns in JavaScript | Pluralsight | April, 2016 | April, 2016 | |
Introduction to Angularjs | Microsoft Virtual Academy | April, 2016 | April, 2016 | |
AngularJS Patterns: Clean Code | Pluralsight | April, 2016 | April, 2016 | |
Play by Play: Learning AngularJS With Ken Cenerelli and John Papa | Pluralsight | Mars, 2016 | February, 2016 | |
Introduction to Mongoose for Node.js and MongoDB | Pluralsight | Mars, 2016 | Mars, 2016 | |
SweTugg 2016 | Swenug | February, 2016 | February, 2016 | |
Angular Applications with TypeScript | Microsoft Virtual Academy | February, 2016 | February, 2016 | |
Using TypeScript for Large AngularJS Applications | Pluralsight | February, 2016 | February, 2016 | |
Polyglot Persistence: Choosing the Right Azure Storage Mix | Microsoft Virtual Academy | February, 2016 | Mars, 2016 | |
Windows Azure Storage - Design and Implementation Jump Start | Microsoft Virtual Academy | January, 2016 | January, 2016 | |
Microsoft Azure Developer Camp: Move LOB Apps to the Cloud | Microsoft Virtual Academy | January, 2016 | January, 2016 | |
Microsoft Azure Fundamentals: Virtual Machines | Microsoft Virtual Academy | January, 2016 | January, 2016 | |
Developing Microsoft Azure Solutions | Microsoft Virtual Academy | January, 2016 | January, 2016 | |
You’ve Got Key Values! A Redis Jump Start | Microsoft Virtual Academy | January, 2016 | January, 2016 | |
Microsoft Azure Fundamentals: Websites | Microsoft Virtual Academy | December, 2015 | December, 2015 | |
Modernizing Your Websites with Azure Platform as a Service | Pluralsight | December, 2015 | December, 2015 | |
Microsoft Azure Fundamentals: Storage and Data | Microsoft Virtual Academy | December, 2015 | January, 2016 | |
Azure Tour Stockholm | Microsoft | November, 2015 | November, 2015 | |
Microsoft Azure Fundamentals | Microsoft Virtual Academy | November, 2015 | November, 2015 | |
Open Layers 3 | Jönköpings Kommun | November, 2015 | November, 2015 |
|
Learn AngularJS | codecademy | July, 2015 | July, 2015 | |
JavaScript | codecademy | July, 2015 | July, 2015 | |
Web API Design Jump Start | Microsoft Virtual Academy | May, 2015 | January, 2016 | |
Øredev 2011 Malmö | Jayway | November, 2011 | November, 2011 | |
Behaviour-Driven Development - producing software that matters | Expo-C | October, 2007 | October, 2007 | |
Object-Oriented Analysis and Design with UML: Exploring System Behavior | Skillport, Online training | October, 2005 | October, 2005 |
|
Object-Oriented Analysis and Design with UML: Fundamentals | Skillport, Online training | October, 2005 | October, 2005 |
|
TechEd Europe 2005 Amsterdam | Microsoft | May, 2005 | May, 2005 |
|
Collaboration - Fundamentals IPU Profile analysis | IPU Profil Analys | 2005 | 2005 | |
Philosophy | University of Gothenburg | 2003 | 2004 | |
Basic Environmental Education | University of Växjö | 2002 | 2002 |
|
Information Systems | University of Växjö | 2001 | 2001 |
|
Microsoft Visual Basic 5.0 programming | Cornerstone, Stockholm | September, 1998 | September, 1998 |
|
Microsoft Visual Basic 4.0 programming | WM-data, Stockholm | October, 1997 | October, 1997 |
|
Lotus Notes Development Step 1. | Owell Svenska AB, Växjö | June, 1997 | June, 1997 |
|
Military service, platoon leader | IB12, Eksjö | January, 1995 | May, 1996 | |
Samhällsvetenskaplig linje | Kungsmadskolan, Växjö | 1992 | 1994 |
|
Name | Vendor | Achieved |
---|---|---|
Microsoft Certified: Azure AI Fundamentals | Microsoft | October, 2023 |
Microsoft Certified: Azure Fundamentals | Microsoft | June, 2023 |
Microsoft Certified: Azure Data Fundamentals | Microsoft | April, 2023 |
SSG Södra Skogsägarna for Carriers | SSG | August, 2022 |
SSG Safety Training | SSG | May, 2019 |
Microsoft Certified Application Developer For Microsoft .NET | Microsoft | July, 2005 |
Developing XML Web Services and Server Components with Microsoft® Visual Basic® .NET and the Microsoft® .NET Framework | Microsoft | July, 2005 |
Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition | Microsoft | January, 2005 |
Developing and Implementing Windows®-based Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET | Microsoft | November, 2004 |
Developing and Implementing Web Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET | Microsoft | October, 2004 |
Analyzing Requirements and Defining Solution Architectures | Microsoft | February, 2001 |
Microsoft Certified Solution Developer Microsoft Visual Studio 6.0 | Microsoft | February, 2001 |
Designing and Implementing Distributed Applications with Microsoft® Visual Basic 6.0 | Microsoft | January, 2001 |
Designing and Implementing Desktop Applications with Microsoft® Visual Basic 6.0 | Microsoft | December, 2000 |
Internetworking with Microsoft® TCP/IP on Microsoft® Windows NT™ 4.0 | Microsoft | February, 1999 |
Networking Essentials | Microsoft | December, 1998 |
Microsoft® Visual Basic 5.0 Programming | Microsoft | October, 1998 |
Programming with Microsoft® Visual Basic® 4.0 | Microsoft | April, 1998 |
Implementing and Supporting Microsoft® Windows®95 | Microsoft | September, 1997 |
Microsoft Certified Professional MCP 2.0 -- Certified Professional | Microsoft | September, 1997 |
Name | Location | Held |
---|---|---|
Azure Cosmos DB | Södra IT | June, 2020 |
Introduction to Blazor | Södra IT | May, 2020 |
Introduction to gRPC | Södra IT | May, 2020 |
SQL Server Index | Södra IT | April, 2020 |
Azure Storage (Blobs, Tables and Queues) | Crepido, Växjö | May, 2014 |
Responsive design with Twitter bootstrap and jQuery mobile | Crepido Systems, Växjö | November, 2012 |
Introduction to RavenDB | Crepido Systems, Skövde | June, 2012 |
Introduction to RavenDB | Crepido Systems, Växjö | April, 2012 |
Unit Testing & TDD | Crepido Systems, Växjö | May, 2011 |
Introduction to Continuous Integration | Capgemini, Växjö | April, 2007 |
Microsoft Enterprise Library Data Access Application Block | Capgemini, Korrö | August, 2005 |
Name | Description | |
---|---|---|
Chairman of the Board | Former chairman of the board på BRF Boklok Telestad | |
Drivers license | Type B | |
Language | English (Fluent) |
Name | Category | Knowledge level | |
---|---|---|---|
.NET Core | Software Framework | Expert | More info |
.NET Framework | Software Framework | Expert | More info |
ASP.NET | Web framework | Expert | More info |
ASP.NET MVC | Web framework | Expert | More info |
ASP.NET Web API | Web Service Framwork | Experienced | More info |
Azure Devops | Experienced | More info | |
BDD | Development process | Experienced | |
Business Intelligence | BI | Basic knowledge | |
C# | Programming language | Expert | |
Continuous Integration | Development process | Experienced | More info |
CQRS | Software Architecture | Intermediate | More info |
Data Engineering | Data | Basic knowledge | |
DDD (Domain Driven Design) | Development process | Experienced | More info |
DevOps | Development process | Experienced | |
Git | Distributed source control | Intermediate | More info |
Javascript | Programming language | Intermediate | |
Kanban | Development process | Basic knowledge | More info |
Microsoft Entity Framework | ORM | Experienced | More info |
Microsoft Entity Framework Core | ORM | Experienced | More info |
Microsoft Power BI | BI | Basic knowledge | |
Microsoft SQL Server | Database | Experienced | |
Node.js | Web framework | Intermediate | More info |
Pandas | Data | Basic knowledge | |
Power BI | Data | Basic knowledge | |
Python | Programming language | Basic knowledge | |
RavenDB | NoSQL Database | Experienced | More info |
React.js | JavaScript Library | Intermediate | More info |
REST | Software Architecture | Intermediate | More info |
SCRUM | Development process | Experienced | More info |
SQL Database (Windows Azure) | Database | Basic knowledge | More info |
Test Driven Development (TDD) | Development process | Experienced | More info |
VB.NET | Programming language | Experienced | |
Visual Basic | Programming language | Experienced |