Andreas Paulsson

Andreas började att arbeta på cimkey under våren 2004 men började jobba professionellt med programmering redan 1995.

Andreas är i första hand utvecklare och har programmerat med de flesta verktyg som finns på Windowsplattformen men har de senaste 20 åren mestadels arbetat med .NET (bl.a. Sharepoint, ASP.NET, iPad-utveckling) och Axapta/Dynamics Ax.
Andreas trivs ofta i rollen som arkitekt/lead developer eftersom han vill ha ett övergripande grepp på systemen och tycker om att hjälpa andra utvecklare att utvecklas men samtidigt brinner för att programmera och vill spendera en hel del av sin tid i koden.

Under 2017 så arbetade Andreas som tekniskt ansvarig av migrering av antal .NET-applikationer till Azure. Arbetet gav en hel del erfarenhet av ett antal olika delar av Azure: App Services, Functions, Azure SQL, virtuella maskiner och övervakning.
Applikationerna har sedan dess vidareutvecklats till att använda Azure fullt ut (Cloud-Native) och bl.a. så används följande tekniker i Azure:

  • Azure App Services
  • Azure App Functions
  • Azure SQL
  • Azure Storage: köer, blob
  • Azure Event Grid
  • Azure Notification Hubs
  • Application Insights

Andreas har även implementerat integration med ett antal olika betalningslösningar:

  • CEKAB
  • PayEx
  • Paypal
  • CertiTrade
  • Klarna
  • Point
  • Nets Easy (DIBS)

Exempel på uppdrag som Andreas har arbetat med är

  • webbplatser (5 st, med bl.a. vyer mot bärgare, kunder, försäkringsbolag och trafikledning) för hantering av bilbärgningsuppdrag med integration med Dynamics Ax
  • app-utveckling med Xamarin Studio, numera Visual Studio for Mac
  • integration med kortterminal: Point terminal, kommunikation över TCP/IP
  • utveckling av iPad-app för bilbärgare kopplad till backendsystem (.NET)
  • webbaserat system för att kunna sälja skräddarsydda fototapeter
  • utvecklare integrationsmotor i PHP/Laravel för integration mellan webbshopar (bl.a WooCommerce) och affärssystemet Dynamics 365 Business Central
  • ett flertal uppdrag kring utveckling av automatiserade system för etikettutskrifter
  • webbaserat annonssystem på www.inventerat.se som är baserat på umbraco
  • webbaserat fototapetsystem på www.starsonwalls.com som är baserat på umbraco
  • webbaserade system för etikett- och lagerhanteringssystem med integration med etikettskrivare , RFID och kringliggande affärssystem
  • handdatorsystem för säljare med integration mot affärssystem
  • webbplatser med umbraco, ofta integrerade med Flash
  • webbplatser med produktkataloger och sökmotoroptimering
  • integration av Axapta med kringliggande .NET-baserade system (t.ex. Sharepoint och .NET via OpenAPI eller SOAP)
  • webbplatser för hantering av IQObject microlarm (admin, återförsäljare, kund, WAP och support)
  • SMS-kommunikation via SMS Gateways
  • webbplatser för lagerhantering hos underleverantörer
  • virtuell tapetserare
  • programmering av RFID-läsare och -skrivare

Tekniker som Andreas känner sig bekväm med:

  • .NET i alla dess former ASP.NET WebForms/MVC/WebAPI, App-utveckling (Xamarin), Windows Services, WCF, WPF, TCP/IP-kommunikation.
  • .NET i alla dess versioner: .NET Framework 2.0-4.8, Core 2.0-3.1, .NET 5-6
  • Microsoft Azure, gärna med serverless-arkitektur
  • MS SQL Server i alla dess former 2005-2022, Azure SQL
  • API:er i alla dess former: Rest, OpenAPI, WCF, gRPC, köer, service bus
  • Event-driven Architecture
  • Test-driven Development
  • iPad-utveckling med Xamarin Studio/Visual Studio for Mac (.NET)

Andreas har en civilingenjörsexamen i Data från Chalmers Tekniska Högskola (examensår 1997) och har efter det förutom via självstudier även vidareutbildat sig inom UML, Axapta/Dynamics Ax/Dynamics 365 Finance & Operations (tre certifieringar).

profile for Andreas Paulsson at Stack Overflow, Q&A for professional and enthusiast programmers