image

Ulf Andersson

Ulf is a senior system developer with many years of experience in the IT industry of which 19 years as a consultant.

His strength lies in analysis, system design and program development. To this Ulf has a great interest and easy to learn new things. He is quality-oriented, ambitious, analytical and a highly appreciated project resource.

Ulf has worked with .NET and SQL Server for many years. Program development in Manufacturing, Distribution, Healthcare and Newspaper industry. Great emphasis has been placed on design patterns, design principles and unit/integration tests.

Ulf’s motto is Easy Solutions.

.Net C# Software Development Agile Development Test automation

Programming languages

Languages Experience Rating Last used
C# 18 years 5 2025
SQL 18 years 4 2024
Java 2 years 3 2023
Python 1 years 3 2025

Development tools

Tool Experience Rating Last used
Visual Studio 22 years 5 2025
PyCharm 1 years 4 2025
Git 11 years 4 2025
Subversion (SVN) 5 years 4 2017

Knowledge & technologies

Tool Experience Rating Last used
ASP.Net Core 5 years 5 2025
Entity Framework 7 years 5 2025
Microservice architecture 2 years 4 2019
REST API 8 years 5 2025
MAUI 1 years 4 2025
Blazor 1 years 4 2025
Windows Forms 10 years 4 2020
XML 5 years 4 2022
Scrum 7 years 3 2018
Unit Testing 7 years 4 2021
Azure DevOps 1 years 4 2024
Mobile apps 1 years 4 2025
MVVM 2 years 4 2025
Google Cloud Platform 1 years 3 2025
GraphQL 1 years 3 2025
OAuth 2 years 4 2025
JSON 8 years 4 2025
SQL Server 18 years 4 2024
PostgreSQL 1 years 3 2026
Xamarin 2 years 3 2019

Languages

Language Skill level
Swedish Native speaker
English Good working knowledge

Education

  • Data – Teknisk programmering Högskolan i Växjö

Courses

Description Days Year
Optimizing NAV SQL Server. 3 2010
Certified in Microsoft SQL Server 2005 30 2007
4th Dimension. 5 2005
Avancerad MS Visual Basic 5 1997
  1. Has some knowledge of the technology/product.
  2. Has previously used the technology/product but may require a brief introduction or course.
  3. Has used this technology/product in projects before and can get going on his/her own.
  4. Feels very confident with the technology/product.
  5. Is very experienced with the technology/product and can support or educate others in this area.

Projects & Employments

Current & previous projects

Software Developer at Reccan, Lund

Development of a risk assessment of pancreatic cancer algorithm for aiding medical professionals. A Windows app frontend for interaction keeping all patient sensitive data local and a backend for the analysis. CI/CD automation utilizes workflows using GitHub Actions for building, testing and deploying to ensure quality.

Technologies: C# .NET10, WinUI, Web API, PostgreSQL, NUnit, Moq

Software Developer at EC Solutions AB, Helsingborg

In-House project: Google Cloud Platform.

Technologies: Google Cloud Platform, Microservices, Web API, C#

System Developer .NET at Void Pointer AB, Helsingborg

Sydgrönt AB - Transport App - Transport information: migration from Xamarin to MAUI, further development.

Technologies: MAUI .NET10, SQLite, GraphQL, REST API, OAuth, C#

System Developer .NET at LUNDAIR freeze AB, Helsingborg

Data acquisition and presentation of freezing data for blood plasma. Traceability plays an important role in this system.

Technologies: .Net Framework 4.8 (.NET9), SQL Server, MOXA-box (RS232 to Ethernet), C#

System Developer .NET at Region Skåne, Malmö

Clin. Chem.: help with bug fixes/further development of medical assessment of patient data/blood samples.

Technologies: Delphi 7, SQL Server

System Developer .NET at Stenströms, Helsingborg

Help with bug fixes in Blazor .NET 8.

Technologies: Blazor .NET 8, C#

System Developer .NET at Void Pointer AB, Helsingborg

Kemira-App - work order/maintenance: migration from Xamarin to MAUI.

Technologies: MAUI .NET8, SQLite, REST API, C#

System Developer .NET at Nederman, Helsingborg

Nederman On-Prem - Insight Edge Stack: my responsibility was to develop Connector and Server using OPC Unified Architecture (OPC UA). OPC UA is a cross-platform, open-source standard for data exchange from sensors to cloud applications developed with extensible security profiles, including authentication, authorization, encryption. Implementation of publish-subscribe communication patterns, and data polling between client and server.

Technologies: OPC UA, OPC.TCP, WebSocket, UnixSocket, Git, C# .NET8

System Developer .NET at Stratiteq Sweden AB, Malmö

Management of Webshops, Integration projects, Data Warehouse and Cube support of Enterprise System for Mekonomen/Meca. WebAPIs used SOAP and REST for example to order, get basket status and article information.

Technologies: Java, SQL Server, SOAP API, REST API, OAuth, GIT, C#

Software developer at EC Solutions AB, Helsingborg

Software development of an underwater camera for the H22 event in Helsingborg. Application workflow: Camera video feed is captured from a Python program and sent to a dual display for headset AR and VR. This process runs continuously in a thread. An Accelerometer and Gyroscope is feeding data about movements to the same python program in the main thread and translated into commands to the camera. Extra features: Take a snapshot and upload to Instagram, partially implemented. Zoom-function, partially implemented.

Technologies: Python, Raspberry Pi, Camera AXIS M3057-PLVE Mk II Network Camera, Display 1440*1440 Stripe LCD Display Screen LCM for Headset AR and VR, MPU-6050 Accelerometer and Gyroscope

Software developer at JELD-WEN Sverige AB, Åstorp

Development of EDI programs to handle order, order response, invoice and transport instructions for the business system PRMS. Runs on AS400 using IBM DB2 as a database.

Technologies: RPGLE, DB2

System Developer .NET at DataPartner i Helsingborg AB, Helsingborg

Development of customer specific integration programs between Visma Administration and customer programs. Development of LOL (Lager/Order Logistik) integrated with Visma Administration. Development of integration program between Visma Administration and Unifaun to automate the handling of shipments in Visma.

Technologies: C#, .NET Core, REST API, SQL Server, SQLite, Xamarin

System Developer .NET at Tetra Pak, Lund

Development of defect management and SCADA system in processing and packaging solutions for Tetra Pak. Development of micro services handling integration between production system and PLC (machine network).

Technologies: C#, Microservices, REST API, SQL Server, RabbitMQ, PowerShell, Subversion, Git

Developer at Region Skåne, Malmö

New functionality - implement communication from RS-232 to TCP, convert database from Paradox to SQL Server/MySQL and refactoring of data layer.

Technologies: Delphi 7, SQL Server, MySQL

System Developer .NET at HemoCue AB, Ängelholm

Software development on blood analys instrument.

Technologies: C#, Compact Framework, SQLite, Phyton

System Developer .NET at AB W H Nordvall & Co, Malmö

Invoice transformation from CERM to Svefaktura.

Technologies: C#, Functoid Script using Inline C#, XSLT, BizTalk Server 2006

System Developer .NET at Danir Marketing AB, Malmö

Development of Mikz – a tool for managing mobile services such as text and multimedia messaging, QR codes, geographic and category targeted campaigns with purchase offers.

Technologies: MVC3, ASP.NET, C#, SQL Server, NHibernate, NUnit, NSubstitute, Git.

System Developer .NET at AB W H Nordvall & Co, Malmö

Invoice transformation from XAL to Svefaktura.

Technologies: C#, XSLT, BizTalk Server

Software Developer at Findus AB, Bjuv

New functionality of the recipe development system RUT.

Technologies: C#, SQL Server

Software Developer at Weleda AB, Malmö

Picking and purchase orders with receipts between Weleda AB and Green Cargo. Solution with Softronic EDI exchange containing XML and flat files.

Technologies: Dynamics NAV, BizTalk Server, SQL Server, C#, Windows Services

System Developer at ABA-Skol AB, Malmö

Integration with Softronic EDI exchange containing EDIFACT messages and the sales information tool WebSales around Microsoft Dynamics NAV.

Technologies: Dynamics NAV, BizTalk Server, ASP.NET, Dynamic Data, SQL Server, C#, Windows Services, IIS

System Developer at Mashie AB, Lund

Mashie - further development of the food planning system Mashie, an operational system for all food management in an organization.

Technologies: C#, ASP.NET, SQL Server, SQL Reporting Services, IIS

System Developer at Avensia innovation AB, Helsingborg/Lund

Agile Planner - development of a Scrum tool for planning, prioritizing and reporting.

Technologies: C#, ASP.NET, SharePoint WebParts, WebServices, TFS, SQL Server

System Developer at Schoeller Arca Systems AB, Perstorp

Development of ScharcNet - Moss 2007 based Intranet with BI integration for an international company. .NET AWARDS NOMINEE 2008.

Technologies: MOSS 2007, SQL Server, (Windows Workflow Foundation), Windows Sharepoint Services, Web Services, WebParts, ASP.NET, C#

System Developer at BETA technic ApS, Helsingborg/Lund

PIACS Fieldbus Gateway - Development of software in Java that runs in a standard Anybus Communicator. The software in this project will act as a so-called PIACS Fieldbus Gateway, which means that the software will translate data telegrams on the fieldbus to PIACS messages on the RS-485 port (serial) and vice versa.

Technologies: Anybus Communicator, Sun Java, HMS Java Toolkit, RS-485

Software Developer at Sony Ericsson AB, Lund

ATP (Automation Program) and USB COM ports: Debug and fixing software errors regarding USB-communication between ATP and mobile phones.

Technologies: Java

Software Developer at Airson AB, Ängelholm

Inventory system on handheld computer with data synchronization over GPRS.

Technologies: C#, Windows Mobile 5, SQL Server Compact, ASP

Software Developer at Brinova Fastigheter AB, Helsigborg

SharePoint 2007 based CRM system that integrates Exchange, Office and business systems.

Technologies: C#, SQL Server, Windows Sharepoint Services, Web Services, WebParts, ASP.NET

Software Developer at PRESSsystem Sweden AB, Mölle

Further development of newspaper edition system (subscription, distribution, invoicing, payment, ledger and TS statistics).

Technologies: 4th Dimension, 4D-server.

Software Developer at Perstorp AB, Perstorp

Order management system for chemical goods: Possibility to import and export data in MS Excel and MS Word. Email function via web interface and MS Access.

Technologies: C#, ASP.NET, SQL Server, MS Access

Software Developer at KåKå AB, Lomma

Further development of an existing system containing sales, purchasing and delivery statistics. Data collection from Movex via BPW to SQL Server for further analysis in MS Excel.

Technologies: Movex, BPW, MS Access, MS Excel, SQL Server, Client-Access

Software Developer at Pergo AB, Trelleborg

Software system for managing work orders for the manufacture and pressing of laminate flooring.

Technologies: ASP, MS VB, MS Access, SQL Server, MS MTS

Software Developer at Perstorp AB, Perstorp

Convert data from old systems, install and configure client and server environment with load balancing for 2 servers with MS Terminal Server/Citrix Metaframe. Development of web interface and email function against Frango.

Technologies: VB, MS Access, MS Excel, SQL Server, Clipper, Frango, MS Terminal Server/Citrix Metaframe

Software Developer at Perstorp AB, Perstorp

Development of a web-based version of an investment and planning system.

Technologies: VB, ASP, Excel, SQL Server, MS MTS

Software Developer at Fraktarna AB, Helsingborg

Transport planning system with distributed data between main frame and respective reloading unit. User interface in handheld computer with barcode scanner, telnet communication via radio LAN.

Technologies: VB, SQL Server, MS MTS, radio-LAN

Software Developer at Zoégas AB, Helsingborg

Conversion and further development of an existing budget simulation system developed in MS Excel to MS Access. Importing some data from SAP.

Technologies: MS Access, MS Excel

Current & previous employments

EC Solutions AB, Helsingborg

Inhouse developer.

JELD-WEN Sverige AB, Åstorp

Business Analyst and software developer.

DataPartner i Helsingborg AB, Helsingborg

Management/development of standard and customized integration programs between Visma Administration and external applications.

EC Solutions AB, Helsingborg

Software developer.

Softronic AB, Malmö

Software developer.

Avensia innovation AB, Helsingborg/Lund

Software developer.

PRESSsystem Sweden AB, Mölle

Software developer in the newspaper industry.

Administration & IT i Ängelholm AB, Ängelholm

Software developer.

CAP Gemini Sverige AB (Sogeti), Helsingborg

Software developer.