Hoppa till sidans innehåll

David Bjurström

Systemutvecklare

David har mer än 25 års erfarenhet av Systemutveckling i administrativa och tekniska miljöer.
Han har 20 års erfarenhet av Java-utveckling och har arbetat som mentor, arkitekt, designer och utvecklare i ett stort antal olika projekt.
David är en mycket uppskattad konsult som fått återkomma till samma kunder flera gånger. Han får ofta förtroendet att lära upp nya utvecklare i sina uppdrag.

Områden

  • Systemutvecklare
  • Designer
  • IT-arkitekt

Om David

Som person upplevs David som mycket social, strukturerad och ambitiös. Han är genuint intresserad av systemutveckling och av att lösa problem, har ett starkt driv och är omtyckt för sin förmåga att samarbeta och dela med sig av sina kunskaper. Vid sidan av konsultuppdragen har David arbetat med egna projekt såsom Kläder.nu, en webbportal för klädbutiker på nätet.

Davids CV

  • Kindred Group/Unibet

    Designer/Systemerare/Programmerare

    2018 -

    Utvecklare på team Regulatory Integration Services där vi integrerar med myndigheters system i olika länder, för odds- och kasinospel online.
    Agilt arbetssätt enligt Kanban, med Continuous Integration & Delivery.
    Tekniker: Java11, Java8, Spring Boot, Mikrotjänster, Kubernetes, Docker, Rest, Soap, Oracle, Git, Maven, IntelliJ, CI/CD, Jenkins m.fl.
  • Unibet/Kindred Group

    Designer/Systemerare/Programmerare

    2017 -

    Utvecklare på team Risk & Fraud Services där vi hanterade regler för säkra betalningar för odds- och kasinospel online i transaktionsintensiva system. Agilt arbetssätt enligt Kanban, med Continuous Integration & Delivery.
    Tekniker: Java11, Java8, Spring Boot, Mikrotjänster, Transaktioner, AngularJS, Oracle, Git, Maven, Drools rule model, CI/CD, Go Pipeline m.fl.
  • AMF Pension

    Arkitekt/Systemerare/Programmerare

    2015 - 2016

    Arkitektur, integration och programutveckling av AMF:s nya kundtjänst-system. Projektet ersatte den befintliga kundtjänstplattformen med molnbaserade Salesforce. Agilt arbetssätt enligt Scrum. Även utveckling av webbaserade applikationer i Java och Groovy.
    Tekniker: Java, JavaEE, IIB, Groovy, MQ, SQL Server, SVN, Scrum, SOAP, Rest, XML, XSD, Teamcity m.fl.
  • AMF Pension

    Arkitekt/Systemerare/Programmerare

    2014 - 2015

    Arkitektur och programutveckling av AMF:s nya masterdatabas-system. Projektet migrerade all grunddata för kund och försäkring från DB2 till SQL Server och utvecklade tjänster mot databasen. Agilt arbetssätt enligt Scrum. För loggning och felsökning används Splunk.
    Även utveckling av en webbaserad tjänsteklient i Java och Groovy.
    Tekniker: Java, JavaEE, IIB, Groovy, JSP, MQ, SQL Server, DB2, SVN, JUnit, Splunk, Scrum, SOAP, XML, XSD m.fl.
  • AMF Pension

    Arkitekt/Systemerare/Programmerare

    2012 - 2014

    Arkitektur och programutveckling av en tjänsteplattform (SOA) i IBM Message Broker med SOAP-interface och XML-kontrakt. Utvecklingsteamet bestod av 10 personer. Tjänsterna används av AMF:s nya Internetkundtjänst. Systemet är affärskritiskt med höga krav på tillgänglighet och implementerades därför med två lastbalanserade servrar. Utveckling av automatiserade tester i Groovy och JUnit. TeamCity används för continuous integration.
    Tekniker: Java, IIB, Groovy, JUnit, MQ, SQL Server, DB2, SOA, SVN, Scrum, SOAP, XML, XSD m.fl.
  • AMF Pension

    Designer/Systemerare/Programmerare

    2009 - 2011

    Systemering och programutveckling inom integration, med IBM Message Broker som integrationsplattform, samt webbaserade applikationer i Java och Groovy.
    Tekniker: Java, IIB, JSP, JSF, Apache Tomcat, MQ, DB2, Ant, SVN, Scrum, XML m.fl.
  • Karolinska Institutet

    Designer/Systemerare/Programmerare

    2008 - 2009

    Systemering och programutveckling av KI:s webbaserade organisationssystem i Java. Applikationerna använder en treskiktad arkitektur med Struts, J2EE och Oracle. Plattformen var Linux.
    Tekniker: Java, JSP, J2EE, Struts, Oracle, Linux.
  • AMF Pension

    Designer/Systemerare/Programmerare

    2007 - 2008

    Systemering och programutveckling av webbaserade applikationer i Java. Applikationerna använder en treskiktad arkitektur med JSF, J2EE och Hibernate. Plattformen består av IBM Websphere Application Server och DB2 & SQL Server används som databaser.
  • Oracle

    Designer/Systemerare/Programmerare

    2006 - 2007

    Utveckling av ett avlyssningssystem, Legal Intercept, för IP-telefoni i Java, EJB3 och J2EE med applikationsservern JBoss. Projektet drevs enligt Scrum-metodik. Utvecklingen skedde i Eclipse i Windowsmiljö och målmiljön var Linux.
  • PokerGalaxy

    Ägare/Designer/Programmerare

    2006 - 2011

    Vid sidan om konsultuppdragen - äger och driver onlinepokersajten PokerGalaxy med verksamhet i Polen, Tjeckien och Kroatien. Pokernätverket är Boss Media. Arbetar som CTO samt utvecklar PokerGalaxys webbsida.
    Tekniker: Java, JSP, JavaScript, MySQL, XML m.fl.
  • Kläder.nu

    Ägare/Designer/Programmerare

    2006 -

    Vid sidan om konsultuppdragen - äger och driver webbsajten Kläder.nu, en portal för alla klädbutiker på nätet. Utveckling i Java, JSP och JavaScript med MySQL-databas i botten.
    Tekniker: Java, JSP, JavaScript, MySQL, SVN, XML, JSON, Ajax m.fl.
  • Hotsip AB

    Designer/Systemerare/Programmerare

    2005 - 2006

    Utveckling av en SIP presence server i Java och J2EE med applikationsservern JBoss. Presenceteknologi används för signalering av närvarostatus för systemets användare. Uppdraget omfattade även utveckling av en XCAP server för lagring och hantering av presencedata i XML-format.
  • AMF Pension

    Designer/Systemerare/Programmerare

    2005 - 2005

    Integration av ett nytt fondandelssystem (TCM) i AMF Pensions informationsnav och Internetkundtjänst. Arkitekturen är modellerad enligt SOA. Utvecklingen skedde i Eclipsemiljö i Java, J2EE och ESQL. Plattformen bestod av IBM Websphere MQ Integrator samt Websphere Application Server och DB2 används som databas.
  • Hotsip AB

    Designer/Systemerare/Programmerare

    2004 - 2005

    Systemering och programutveckling av en kommandotolk för telefoniskriptspråket CPL i Java och XML. CPL används för styra hur ett samtal i en SIP-server vidarekopplas eller blockeras. Utvecklingen sker med JBoss som applikationsserver och följande tekniker och plattformar: XML, Eclipse, CVS, Log4J samt Ant. Uppdraget omfattade även utveckling av grafiska plugins för Eclipse i Java och SWT.
  • AMF Pension

    Designer/Systemerare/Programmerare

    2003 - 2004

    Systemering och utveckling av ett informationsnav som integrerar AMF Pensions befintliga försäkringssystem med dess nya kundtjänst i form av CRM-klienter och Internetfunktioner. Försäkringssystemen hanterar pensions- och fondsparande och är både stordator- och Windowsbaserade. Informationsnavet är baserat på IBM Websphere MQ Integrator med MQ-köer som gränssnitt mellan systemen och XML som dataformat. IMS/CICS-bryggor och Java/COM-teknik används som adaptrar och DB2 används som databas. CRM-systemet är uppbyggt på plattformen Pivotal och Internetkundtjänsten är en J2EE-lösning baserad på Websphere Application Server.
  • Hotsip AB

    Designer/Systemerare/Programmerare

    2003 - 2003

    Systemering och programutveckling i J2EE med EJB, Servlets och JSP. Systemet hanterar IP-telefoni baserat på SIP-protokollet, med tjänster för instant messaging, voice mail, presence och contact management. Utvecklingen sker med JBoss som applikationsserver. För datalagring används en MySQL-databas. XML, JMS och Ant används frekvent. Programbeskrivning görs i UML.
  • Skandia Lifeline

    Designer/Systemerare/Programmerare

    2002 - 2002

    Systemering och programutveckling i J2EE med EJB, Servlets och JSP.
    Utveckling av skadehanteringssystem för privata sjukförsäkringar.
    Utvecklingen sker med IBM WSAD och med IMB Websphere som applikationsserver. För datalagring används en DB2-databas.
  • GE Capital Equipment Finance

    Arkitekt/Systemerare

    2001 - 2002

    Arkitekturansvar, systemering och programutveckling i J2EE med EJB, Serlvets och JSP.
    Utveckling av finansieringssystemet Lisa3, en business to business-applikation för bl.a. hyra och leasing av kontorsutrustningar.
    Utvecklingen sker med JBuilder i Windows NT-miljö och med Sun iPlanet som applikationsserver samt en Oracledatabas i botten. Arkitektur och programbeskrivning görs i UML.
  • Informator

    IT-lärare

    2001 - 2014

    Arbetar som frilansande lärare för kurser i avancerad Javaprogrammering.
  • AstraZeneca

    Designer/Systemerare/Programmerare

    2000 - 2001

    Systemering och programutveckling i Java med EJB, Enterprise Java Beans. Utveckling av Azure-systemet som är ett referensdatasystem för kundens samtliga produkter. Utvecklingen sker i Windows NT-miljö med IBM Visual Age och med Websphere som applikationsserver samt en Oracledatabas. För dataöverföring mellan server och klient används genomgående XML. Projektet arbetar enligt RUP-processen och programbeskrivning görs i UML på Rational Rose.
  • NetGiro

    Designer/Systemerare/Programmerare

    2000 - 2000

    Systemering och programutveckling i Java och CORBA. Utveckling av det digitala betalningssystemet G-Access som bl.a. hanterar kreditkortstransaktioner och direktbanks-betalningar för e-handel. Utvecklingen sker i Windows NT-miljö med JBuilder medan målmiljön är SUN Solaris. Programbeskrivning görs i UML.
  • SJ Data

    Designer/Systemerare/Programmerare

    1998 - 2000

    Systemering och programutveckling i Java2 och CORBA. Utveckling av applikationer för hantering av SJ resors företagsavtal och kundregister. De är uppbyggda med treskikts-arkitektur med en klient i Windows NT-miljö, ett CORBA-gränssnitt (WebLogic Enterprise; WLE) mot en UNIX-server samt en IBM stordator med DB2 databas. Kommunikationen med stordatorn går via IBM MQ Series (numera kallad WebSphere MQ). Applikationerna är skrivna i Java både på klient- och serversidan.
  • Learning Tree International AB

    IT-lärare

    1998 - 1999

    Arbetade som frilansande lärare för kurser i Javaprogrammering.
  • Ericsson Business Networks AB

    Designer/Systemerare/Programmerare

    1997 - 1998

    Utveckling av ett presentationssystem i Java för performance-data från telefon- och dataväxlar, med produktansvar för objektorienterad design och implementering. Uppdraget omfattar grafisk presentation i form av tabeller och diagram samt databaskommunikation för datainhämtning. Konstruktionen sker i Windows NT miljö men målmiljön är både Windows NT och HP-UNIX.
  • Ericsson Business Networks AB

    Designer/Systemerare/Programmerare

    1996 - 1997

    Design och utveckling av en SNMP-agent för management av telefonväxlar. Uppdraget omfattade konstruktion av realtidsapplikationer i C och C++, baserade på Motorola 68360 processorn med pSOS operativsystem. Uppgiften innebar bl.a. modifiering av en FTP-server samt implementering av datakomprimering. Konstruktionen skedde i Sun-UNIX miljö.
  • Posten Lättgods

    Programmerare

    1995 - 1996

    Utveckling av ekonomisystem för redovisning och kalkylering i HP-UNIX miljö. Systemet programmerades i C och SQL+ och hanterar tunga databastransaktioner med en Oracle-databas.
  • ABB Signal AB

    Programmerare/Systemerare

    1994 - 1995

    Utveckling av nytt datorställverk för tåg- och järnvägsstyrning, EBILOCK950. Ett realtidssystem baserat på Motorola 68030 processorn med UNIX operativsystem, programmerat i C och SDL.
  • ABB Signal AB

    Programmerare

    1991 - 1994

    Utveckling av program för kretskortslösningar baserade på Intel 8051 processor. Systemering och konstruktion av PC-baserade verktyg och hjälpmedel med grafiska användargränssnitt för test av bangårdsutrustning. Projektledning för uppgradering och frisläppning av en produktfamilj. Ansvarig för produktutbildning med kurser och material
  • ABB Automation AB

    Programmerare

    1990 - 1990

    Pascalprogrammering för Master View och Master Aid familjerna.

Davids kompetensområden

  • Systemtyper

    Systemtyper allmänt, Objektorienterade system, Webb- och Internetbaserade system, Systemintegration
  • Databaser

    Databaser allmänt, Prestandaoptimering, Databaskonstruktion
  • Databashanterare

    MS SQL-server, mySQL
  • Utvecklingsspråk

    EJB, HTML, Java, Javascript, JSP, SQL, XML, SOAP, Webservices, Rust, XSD, JUnit, Spring
  • IT-strategi

    IT-arkitektur - företagsnivå
  • Ledarskap

    Mentor
  • Branscherfarenhet

    Bank & Finans, Spel, Försäkring
  • Verktyg & Middleware

    Apache Jakarta/Tomcat, J2EE, Websphere, JDBC, Eclipse, Spring, Git
  • Roller

    Arkitekt, Designer, Utvecklare/Programmerare, Lärare, Databasadministratör
  • Tillämpningar

    SOA
  • Metoder & Processer

    Scrum, Agila metoder allmänt, Continuous Integration, KANBAN, Continious Delivery, TDD - Test Driven Development

Davids anställningar

  • Datakonsult, Memory Data AB

    1995 - 1998

  • Programmerare/Systemerare, ABB Signal AB

    1991 - 1994

Davids utbildningar

  • SUN Certified Java Programmer, SUN

    1999 - 1999

  • Psykologi 20 p, Stockholms Universitet

    1992 - 1992

  • Data/Elektroniklinjen 80 p, Högskolan Falun/Borlänge

    1988 - 1990

Till konsultsök

Kontakt

Anna Bohlin Archer Kundansvarig säljare, Bransch: Bank, Finans, Försäkring 070-370 53 63 anna.bohlin@kvadrat.se

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