Hoppa till sidans innehåll

Andreas Wassdahl

Systemutvecklare

Andreas är en driven och engagerad systemutvecklare som arbetat inom IT-branschen i 17 år, teknik har alltid fascinerat honom.

Andreas har en bred erfarenhet inom flertalet teknikområden och har därför en god förståelse för IT i allmänhet men utveckling i synnerhet. Andreas kan självständigt eller i gemenskap utveckla ett system i samråd med beställaren där behovet lyssnas in och lösningar diskuteras och föreslås.

Andreas arbetar helst med att utveckla effektiva backendsystem i C++ eller C#.

Områden

  • Systemutvecklare
  • Drifttekniker
  • Databasadministratör

Om Andreas

Andreas beskriver sig själv som engagerad och lojal och besitter ett rågat mått med tålamod. Andreas har arbetat i små och stora företag och integrerar lätt i nya miljöer. I ett team kan han bidra med sin breda kompetens för att tillsammans bilda en fungerande helhet men han har också stor vana av att arbeta självständigt.

Andreas CV

  • AW Systems AB

    Nytt affärssystem, Utvecklare

    2021 -

    Andreas utvecklar version 2.0 av InstaCNC. Det nya systemets frontend drivs av Wordpress med ett egetskrivet tema och plugin för integration mot det nya affärssystemet Dynamics Business Central. Andreas har utvecklat ett plugin i Dynamics BC med AL-kod för att hantera dom behov InstaCNC har för att bedriva sin affärsverksamhet.

    Web frontend använder sig av Wordpress, PHP, och använder bland annat Google Tag Manager, Knockout, RequireJS, jQuery, GuzzleHTTP och iziModal och en backend kommunikationsmodul för integration mot Dynamics.

    Pluginet i Dynamics BC är skrivet i AL-kod och möjliggör en säker integration mellan den besökande användaren och affärsystemet, pluginet möjliggör mycket av vad en webbshop förväntas kunna erbjuda.

    Tekniker: Dynamics Business Central, AL, Wordpress, PHP, CSS, Javascript, HTML, Linux, Windows Server, API, JWT, Oauth 2.0, MySQL, Json. Azure, DevOps Git, Microsoft Application Gateway, Visual Studio Code.
  • iAlgo AB

    Webbshop, Utvecklare

    2020 - 2020

    Andreas utvecklade www.instacnc.com som baseras på Magento, PHP, Laminas Framework med analysagoritm skriven i Python.

    Tekniker: Magento, Laminas Framework, MVC, PHP, Javascript, CSS, XML, HTML, JSON, jQuery, Knockout, RequireJS, Linux, Apache2 Webbserver.
  • Nokas

    Mobilapplikation, Utvecklare

    2020 - 2020

    Andreas utvecklade ett mobilt system för väktare att enkelt kunna scanna av streckkoder med hjälp av sina mobiler och externa streckkodsläsare. Scanningarna behövde kunna skickas till 3e part, asynkront och köas upp då arbeten ofta utförs där täckning saknas.

    Systemet är Android-baserat och är skrivet i Java och Kotlin och använder sig av Zebra API och oauth.

    Tekniker: Java, Kotlin, Zebra API, handscanningsenheter, Android, mobilt, oauth, REST.
  • Avarn Security AB

    Personalstödsystem inom organisationen, Utvecklare

    2019 - 2021

    Andreas utvecklade ett incheckningssystem för väktare att med hjälp av NFC-teknik kunna dra sina ID-kort för att checka in på en position och därmed meddela sin tillgänglighet och omedelbart bli informerade om dagens arbeten samt krav på nödvändiga instruktioner/dokument för det respektive arbete.

    Systemet byggdes på en windows-tjänst i Visual C++ med webbaserat frontend.

    Systemet använder även Knockout för databindning, RequireJS för moduladdning och jQuery. Systemet integrerar även mot interna system för datainhämtning över REST-anrop och ODBC-anslutningar.

    Tekniker: Visual C++, OpenSSL, LibXL, RapidXML, RapidJSON, WinHTTP, WinSock2, ODBC, Laminas Framework, MVC, CSS, HTML, JavaScript, Knockout, RequireJS, REST.
  • Nokas

    Internt stödsystem, Utvecklare

    2015 - 2015

    Andreas utvecklade ett system i .NET för att enkelt kunna göra domänbyte av samtliga företagets e-postadresser. Då flera bolag skulle slås samman under en och samma domän behövdes en funktion för att enkelt kunna ge alla anställda nya e-postadresser med bibehållen data och alias till gamla e-postadressen.

    Systemet byggde på Visual C# och integrerade med två olika mailserver-lösningar för att sammanställa batcher av e-postadresser samt skapa upp adresser, säkra e-postalias samt integrerera med personal- och lönesystem för att uppdatera dessa med aktuella adresser.

    Konsollbaserad process med möjlighet att göra bulk-körningar via csv-filer.

    Tekniker: C#.
  • Nokas

    Drifttekniker

    2015 - 2015

    Då Nokas köpte upp Svensk BevakningsTjänst beslöts att flytta huvudkontoret och serverhall. Andreas hade en ledande roll i arbetet med planering och exekvering av detta. Då interna system servade larmcentraler med tillgänglighetskrav 24/7 behövdes samtliga system kunna flyttas utan avbrott.

    Detta exekverades lyckat med hjälp av zon-separerat svartfiber och koordinerad flytt av redundant hårdvara för bland annat datalagring, nätverk och hypervisor.

    Tekniker: Fiber, LAN, Switch, HP ProLiant, SAN, Projektplanering, Datalagring, Backup. Hypervisor.
  • Nokas

    Projektplanering, Drifttekniker

    2015 - 2016

    Då Nokas köpte upp Svensk BevakningsTjänst AB beslutades att all IT skulle flyttas in-house. Andreas hade en ledande roll i arbetet med att bygga en ny infrastruktur för att hantera behovet samt planering och exekvering av systemmigreringarna.

    Arbetet bestod i att planera för inköp av ny hårdvara vad gäller datalagring och hypervisor samt projektplanering för varje enskilt system.
  • Nokas

    Planeringssystem, Utvecklare

    2014 - 2015

    Andreas utvecklade ett system för sammanställning av prognosdata på flygplatser i Sverige och Norge för att möjliggöra personaloptimering på alla terminaler.

    Systemet består av en Windowstjänst som byggdes med Visual C++ som sammanställer information och presenterar det i ett webbaserat system byggt med Laminas Framework.

    Administratörer kan enkelt matcha personalbehovet mot prognos och i realtid se hur ändringar i personalsystemet och prognosdata matchar upp på webbinterfacet tydligt och klart. Systemet behövde ta höjd för att hantera omfattande ändringar av personalscheman för tusentals anställda i månadslånga tidsrymder och klara av att hålla prognosdata tillgänglig 24/7 samt tillåta redigering av data och sparande för statistik. Personalbehovsalgoritmen behövde även kunna ändras på terminalnivå och på olika tider och dagar. Datan behövde sömlöst uppdaterad på minuten från personalsystemet utan att påverka prestandan för användarna i något led. Systemet behövde också kunna hantera att visa veckovyer och dagsvyer samt färglägga avvikelser.

    Interfacet är interaktivt över websocket och alla inloggade användare kan aktivt arbeta tillsammans och se varandras ändringar i realtid.
    Systemet integrerar med interna system för att sammanställa personalbehov och då många planerare arbetar samtidigt var det viktigt att administratörerna kunde se varandras ändringar utan ständiga uppdateringar.

    Systemet använder även Knockout för databindning, RequireJS för moduladdning och jQuery. Systemet integrerar även internt för datainhämtning över REST-anrop och ODBC-anslutningar.

    Tekniker: Visual C++, ODBC, OpenSSL, RapidXML, RapidJSON, WinHTTP, websock2, LibXL, Laminas Framework, MVC, KnockoutJS, RequireJS, jQuery, CSS, HTML, Internet Information Services, REST. MS SQL Server.
  • Svensk BevakningsTjänst AB

    Mobilapp och backendsystem, Utvecklare

    2012 - 2016

    Andreas utvecklade ett system för att väktare enkelt kunde se sina uppdrag i mobiltelefon samt lämna tillgänglighetsnotifikation samt larm vid frånvaro.

    Windowstjänst utvecklad i C++, en motor som koordinerar och sammanställer information från interna system samt notifierar vid avvikelser via SMS-API eller websocket-anslutna klienter.

    Systemet har en egenutvecklad webbsocketserver, kryptering med OpenSSL lib. Systemets administrationsgränssnitt är byggt med Laminas Framework och är webbaserat och fullständigt interaktivt med websocket. Systemet använder även Knockout för databindning, RequireJS för moduladdning och jQuery. Systemet integrerar även med interna system för datainhämtning över REST-anrop och ODBC-anslutningar.

    Projektet byggdes successivt över flera år då mer funktionalitet lades till.

    Tekniker: Visual C++, ODBC, OpenSSL, LibXL, RapidXML, RapidJSON, winsock2, WinHTTP, websocket, Laminas Framework, PHP, jQuery, KnockoutJS, RequireJS, Android Java, HTML, CSS, Javascript.
  • Svensk BevakningsTjänst AB

    SMS-portal, Utvecklare

    2011 - 2011

    Andreas utvecklade ett SMS-system för internt bruk i .Net C# för att enkelt kunna skicka SMS via SMS API. Systemet framtogs initialt för att enkelt kunna skicka koder till larmenheter för att med hjälp av SMS programmera enheterna. Men kontaktbok implementerades och en logg-, kvot- och inloggningsfunktion lades till och blev därmed mer användbar för fler i organisationen.

    Tekniker: ASP.Net C# med AD-integration, javascript, css, html, json, html.
  • Egen firma

    Webshop, Utvecklare

    2010 - 2010

    Andreas utvecklade www.gzracing.se som baseras på affärsystemet Magento som är byggt på Zend Framework.
    Andreas utvecklade schemamodul för uppbokningsmöjligheter och en betalmodul för integration med Payson.

    Tekniker: Zend Framework/Laminas, MVVM, PHP, Magento, Apache Webbserver, Linux, HTML, Javascript, CSS, XML, JSON, MySQL.
  • Svensk BevakningsTjänst AB

    Stödsystem för internt bruk, Utvecklare

    2010 - 2010

    Andreas utvecklade en tjänstför att automatiskt skapa upp e-postkonton med SMS notifikation via Telenor SMS API.

    Tekniker:
    En windowstjänst utvecklad i Visual C#, WinForms, SQL Server.
  • Flera

    Drifttekniker

    2010 - 2020

    Andreas arbetade som drifttekniker och ansvarade för SAN-infrastruktur och hyper-visor i företag med upp mot 20 000 anställda.

    Andreas planerade, implementerade och förvaltade flertalet SQL- och hypervisor-kluster.

    Tekniker: SQL Server kluster, Hypervisor-kluster, HP ProLiant servrar, Windows Server OS och Ubuntu Server OS, Datacore, övervakningstekniker.
  • Svensk BevakningsTjänst AB

    Stödsystem för internt bruk, Utvecklare

    2009 - 2009

    Andreas utvecklade ett system för att kategorisera och sortera ett filbibliotek på filserver.

    Systemet läste från en filarea och behandlade filerna på en yta för slutförvaring. Systemet körde som en tjänst och ombesörjde alla kundrelaterade avtalsdokument.

    Tekniker: Windowstjänst skrivet i C#.
  • Flera

    Databasadministratör

    2008 - 2022

    Andreas har arbetat som databasadministratör hos sina uppdragsgivare från då han slutade på IBM.

    Andreas arbetade med att säkra driften av servrar för flertalet databaser och ombesörja backup och återställning samt säkerställa att de levererade med god prestanda och underhölls. I arbete ingick även arbete med SQL-skript för framtagande av rapportunderlag och dataintegration.

    Andreas hade även dialog med leverantörer av system då prestandan inte gick att åtgärda internt. Då flertalet av de databaser Andreas arbetade med var relativt stora hände det också att icke optimala lösningar snabbt kunde visa sig genom oacceptabla svarstider.

    Tekniker: Windows SQL Server, SQL Server Management Studio. SQL Profiler. Backup och återställning. Skripting. Databasdesign. Prestandaoptimering och felsökning.
  • IBM

    Utvecklare

    2007 - 2007

    Andreas utvecklade ett webbaserat system i PHP (Zend Framework), för internt bruk, för validering av supporteknikers kunskaper.

Andreas kompetensområden

  • Branscherfarenhet

    Säkerhet
  • Databaser

    Databaskonstruktion, DBA, Databaser allmänt, Databasadministration
  • Databashanterare

    mySQL, SQL server, MS SQL-server
  • Drift/Support/Service

    Drift/Support/Service allmänt, Installation/underhåll, Datadrift/övervakning, Användarsupport
  • Fast datakommunikation

    Datakommunikation allmänt
  • Hårdvara

    PC
  • Operativsystem/plattformar

    VM, VMS, Windows 7, Windows 2008 Server
  • Projektfaser

    Produktionsinförande, Införande och överlämning, Implementation, Utveckling/Genomförande, Drift
  • Roller

    Utvecklare/Programmerare, Databasadministratör
  • Systemtyper

    Windowsapplikationer, Webb- och Internetbaserade system
  • Tillämpningar

    AJAX, Ärendehanteringssystem
  • Utvecklingsspråk

    XML, Javascript, C++, HTML, PHP, HTML5, Jquery
  • Verktyg & Middleware

    Wordpress

Andreas anställningar

  • VD, senior IT-konsult, systemutvecklare, AW Systems AB

    2021 -

  • Senior IT-konsult, Avarn Security AB

    2019 - 2021

  • Senior IT-konsult, Nokas AB

    2014 - 2019

  • IT-tekniker, Svensk BevakningsTjänst AB

    2009 - 2014

  • IT-konsult, Peak-IT

    2008 - 2009

  • 3:rd line support technician, IBM Ireland

    2007 - 2008

  • 2:nd line support technician, team leader, IBM Ireland

    2006 - 2007

  • 1:st line support technician, IBM Ireland

    2005 - 2006

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning