Hoppa till innehållet
Daniel Röshoff, Systemutvecklare

30 år i yrketEgenföretagare

Daniel Röshoff

Systemutvecklare

  • Stockholm

Systemutvecklare med mångårig erfarenhet från finanssektor och offentlig verksamhet. Har arbetat med aktie- och derivathandelssystem, FIX order routing, marknadsdata och systemintegration samt med registersystem och migrering av stordsystem i offentlig sektor. Stark bakgrund i design, utveckling och förvaltning av distribuerade transaktionssystem och pålitliga högnivåtransaktioner, inklusive databaser och webbapplikationer. Erfaren i Windows- och Linuxmiljöer, molndrift samt i roller som utvecklare, arkitekt, teamledare, scrummaster, kravanalytiker och förvaltare. Leder workshops i begrepps- och processmodellering.

Visa mer
  • Java
  • Microservices
  • JavaScript
  • Linux
  • Kafka
  • MySQL
  • Jenkins
  • WebSphere MQ
  • ClearCase
  • Claude Code
  • Spring
  • JUnit
  • Scrum
  • TDD
  • Begreppsmodellering
  • ULLink
  • Apama
  • CandleNet

Kurser & certifieringar

  • Building Microservices with Spring BootInformator · 2019
  • Elastic Search Developer IElastic · 2018
  • TDD/BDD/XPAdaptiv · 2014
  • Certified ScummasterAgileBear · 2013
  • Begreppsanalys med modelleringAstrakan · 2013
  • Agilt kravarbete i praktikenAstrakan · 2012
  • Facilitering av effektiva möten – workshopledningAstrakan · 2012
  • Praktisk verksamhetsanalys – baskurs i AstrakanmetodenAstrakan · 2012
  • UGL – Utveckling, grupp, ledarskapEntermark · 2011
  • Att leda projektteamAstrakan · 2010
  • Praktisk projektledningAstrakan · 2009

Uppdrag

  • Postkodlotteriet/Novamedia

    jan. 2020 – nu

    Systemutvecklare

    Daniel arbetade som systemutvecklare och teamlead i Lotteriteamet, med ansvar att utveckla Postkodlotteriets applikationer för dragningar, vinster, prenumerationer, kunddata, geografisk data, marknadskommunikation, etc.

    Rent tekniskt innefattade arbetet utveckling av mikrotjänster med transaktionsintensiva flöden i REST och ActiveMQ, levererade med CI/CD till AWS-miljö. En av uppgifterna innefattade att migrera alla applikationer till AWS från den existerande miljön on-premise samt migreringar av system från Java 8 till 11 samt 17.

    Visa mer
    • Spring
    • Java
    • Kanban
    • REST
    • TeamCity
    • AWS
    • CI/CD
    • Dropwizard
    • Docker
    • Microservices
    • ActiveMQ
    • Postgres
    • Elasticsearch
    • Scrummaster
    • Claude Code
  • SEB

    apr. 2019 – jan. 2020

    Systemutvecklare/förvaltare

    Daniel ingick i ett team med förvaltningsansvar för SEBs aktie- och derivathandelssystem. I arbetsuppgifterna ingick hantering av kopplingar mot kunder, interna handelssystem, börssystem, algoritmsystem, marknadsdatasystem och back office-system. Likaså testning med kunder, konfiguration av kopplingar, utveckling av affärsfunktionalitet, kundsupport, migrationer från äldre system samt utveckling och underhåll av stödsystem.

    Visa mer
    • MySQL
    • Linux
    • Java
    • Kanban
    • FIX
    • Shell Script
    • Scrum
  • SEB (CEV Customer Engagement View)

    jan. 2019 – feb. 2019

    Systemutvecklare

    Projektet CEV (Customer Engagement View) med syfte att utveckla tjänster för laddning av kund- produkt- och avtalsdata från Mainframe-system till exponering i modernare gränssnitt (REST och Kafka) i en micro service-arkitektur. Daniels arbetsuppgifter bestod i felsökning, prototypande samt utveckling av enhetstester för delar av tjänsterna. Dessutom gjorde Daniel konfigurationer för byggen och distribution av tjänster till testmiljön i OpenShift.

    Visa mer
    • JUnit
    • Java
    • REST
    • Microservices
    • Kafka
    • OpenShift
  • Aktieinvest

    sep. 2015 – jan. 2019

    Systemutvecklare

    Utveckling av kundwebbdelarna av Aktieinvests affärssystem till en ny, modernare, säkrare sajt kallad betaltjänsten (secure.aktieinvest.se). Daniels arbetsuppgifter var design och utveckling av funktionerna i backend-delen av den nya kundwebben, systemintegrationer, drift.

    Tekniker: Java/JEE 6/7/8, REST, JPA/Hibernate, Maven, JBoss, Oracle, postgres, redis, IntelliJ, Eclipse, svn, git, JUnit, DBUnit, Arquillian, Spring, Mantis, Jira, Micro Services, DevOps, Continuous Delivery, TeamCity, Scrum

    Visa mer
    • Oracle
    • Hibernate
    • Java
    • REST
    • TeamCity
    • JPA
    • Redis
    • DevOps
    • Microservices
    • Maven
    • Postgres
    • JBoss
  • Försvarets materielverk (FMV)

    sep. 2014 – juni 2015

    Verksamhetsanalys, Systemintegration

    Utförande av identitetshanteringssystemet Landa och konsolidering av användaruppgifter till Active Directory som fas ett i ett projekt att införa modernare identitets- och accesshantering. Daniels arbetsuppgifter var verksamhetsanalys, integrationsstrategi, utredning, dokumentation.

    Tekniker: Processmodellering, SQLServer, Active Directory

    Visa mer
    • SQLServer
    • Active Directory
    • Processmodellering
  • Skatteverket, SPAR

    mars 2013 – sep. 2014

    Systemutvecklare

    Vidareutveckling av SPAR inom ramen för EVRYs applikationsförvaltning (AM). Daniels arbetsuppgifter var utredning, dokumentation, utveckling och verksamhetskartläggning.

    Tekniker: Java/JEE, Hibernate, Maven, Jetty, gwt (Google Web Toolkit), Oracle, svn, jUnit, Bugzilla, Sonar, Jenkins, Scrum

    Visa mer
    • Oracle
    • Hibernate
    • JUnit
    • Java
    • GWT
    • Jenkins
    • Maven
  • Arbetsförmedlingen

    mars 2013 – juni 2013

    Systemutvecklare

    Daniel deltog i projektet Modernisering AIS-F, en migrering från stordsystemet skrivet i COBOL till en modernare Java EE-arkitektur. Daniel hade rollen som systemutvecklare och översatte COBOL-program till Java med Scrum och Test Driven Development som metoder.

    Tekniker: Java/JEE, TDD, Hibernate, Maven, Hudson, JBoss, Scrum, ClearCase, ClearQuest, COBOL

    Visa mer
    • Hibernate
    • COBOL
    • Java
    • TDD
    • Maven
    • JBoss
  • Utbildningsradion (UR)

    juni 2012 – jan. 2013

    Verksamhetsanalytiker, workshopledare

    Daniel arbetade som workshopledare och verksamhetsanalytiker i en utredning av nyckelbegrepp inom UR:s verksamhet. Arbetet utfördes med hjälp av begreppsmodellering i workshopform.

    Tekniker: Astrakanmetoden, MS Visio, workshopledning

    Visa mer
    • Visio
    • Begreppsmodellering
  • Green Cargo

    mars 2012 – juni 2012

    Tekniskt säljstöd, utveckling

    Daniel var ansvarig för att installera och konfigurera programvaran Common Interface hos kunden Green Cargo. Daniel gjorde även en förstudie med syfte att utreda förutsättningar och att ta fram en övergripande arkitektur för att skapa en applikation (WIMO) för vagninformation integrerad med Common Interface.

    Tekniker: MS SQL Server 2008, T-SQL, Visio, JBoss, Common Interface, XML, XSD

    Visa mer
    • SQLServer
    • XSD
    • JBoss
    • XML
    • T-SQL
  • SEB Merchant Banking

    aug. 2009 – jan. 2012

    Systemutvecklare

    Utveckling av algoritmsystem för valutahandel. Daniel ansvarade för arkitektur, design och integration mellan algoritmmotor och marknadskopplingar för handel och marknadsdata. Han utvecklade bland annat egna kopplingar mot marknadsdata- och positionssystem.

    Tekniker: Java, FIX, Linux, MySQL, Shell Script, Scrum, ClearCase, Ullink, Apama, Visio

    Visa mer
    • MySQL
    • Linux
    • Java
    • FIX
    • Shell Script
  • SEB Merchant Banking

    maj 2006 – jan. 2010

    Systemutvecklare

    Fortsättning av projekt inlett 2001 på Enskilda Securities (se nedan). Daniel var ansvarig för utveckling/flytt av middleware-system från ES till SEB, fortsatt utveckling av nya integrationer, underhåll av redan existerande samt deltog som sakkunnig vid migration av hela plattformen till WebSphere.

    Tekniker: Java, MQ, SQL, XML, JDBC, UML, LDAP, Windows, Visio

    Visa mer
    • WebSphere MQ
    • SQL
    • Java
    • JDBC
    • XML
  • Enskilda Securities

    jan. 2003 – jan. 2005

    Systemutvecklare

    Utveckling av FIX order routing-system för sales- och DMA-order, samt adapter mot tradingsystemet Sungard Front Arena. Baserat på FIX för kommunikation med motparter och XML över MQ för säker leverans, implementerat i Java. I arbetet ingick även testning med kunder, konfiguration av kopplingar.

    Tekniker: Java, MS SQL Server, WebSphere MQ, XML, LDAP, Eclipse, NetBeans

    Visa mer
    • WebSphere MQ
    • Java
    • SQLServer
    • FIX
    • XML
  • Enskilda Securities

    jan. 2001 – maj 2006

    Systemutvecklare

    Integration av Enterprise-system med meddelandebaserad middleware-plattform (CandleNet över IBM WebSphere MQ). Daniel integrerade under flertal projekt system i flöden för avslut, riskinformation, kunddata, konton, etc. Utveckling av integrationsstrategi och återanvändbara Java-komponenter för en tjänstebaserad arkitektur, standarder för utveckling och dokumentation.

    Tekniker: Java, MS SQL Server, Oracle, CandleNet, WebSphere MQ, XML, LDAP, Eclipse, NetBeans, Ant, Subversion, CVS

    Visa mer
    • Oracle
    • WebSphere MQ
    • Java
    • XML
    • CandleNet
  • Enskilda Securities

    jan. 2001 – jan. 2006

    Systemutvecklare

    Utveckling av diverse webbapplikationer och tillhörande databaser. I huvudsak Java/JSP/Servlet-baserade tjänster som back-end, med HTML, CSS, JavaScript i Front-end.

    Tekniker: Java, T-SQL, PL/SQL, JDBC, Windows, J2EE, Servlets, JSP, MySQL, MS SQL Server, Oracle, HTML, CSS, JavaScript

    Visa mer
    • MySQL
    • HTML
    • JavaScript
    • Java
    • CSS
    • JDBC
    • PL/SQL
  • Razorfish

    jan. 2000 – jan. 2001

    Systemutvecklare

    Daniel deltog i ett flertal utvecklingsprojekt för interaktiva webbsajter.

    Tekniker: Java, J2EE, VB, Oracle, SQL Server, JBoss, JSP, HTML, CSS

    Visa mer
    • Oracle
    • J2EE
    • Java
    • SQLServer
    • VB
  • Sublime Consulting

    jan. 1997 – jan. 2000

    Systemutvecklare

    Utveckling av interaktiva webbsajter med VB och SQL Server. Bland annat en webbsajt för rapportpublicering för Handelsbankens Analysavdelning.

    Tekniker: VB, SQL Server, HTML, CSS

    Visa mer
    • HTML
    • CSS
    • SQLServer
    • VB
  • Bonnier Kunskap

    juni 1996 – aug. 1996

    Systemutvecklare

    Utveckling av interaktivt utbildningsprogramvara för Microsoft Office. Sommarjobb.

    Tekniker: VB, SQL Server

    Visa mer
    • SQLServer
    • VB

Utbildning

  • Civilingenjör i Elektroteknik

    1995 – 2000

    Kungliga Tekniska Högskolan (KTH)

  • Naturvetenskaplig linje

    1993 – 1995

    Höglandsskolan, Bromma

Kompetens · nivå och år

Tekniker

  • Java
  • Microservices
  • JavaScript
  • JDBC
  • PL/SQL
  • Shell Script
  • SOAP
  • T-SQL
  • UML
  • Vue.js
  • XML
  • COBOL
  • VB
  • XSD
  • ActiveMQ
  • Elasticsearch
  • J2EE

Plattformar

  • Linux
  • Kafka
  • MySQL
  • Oracle
  • WebSphere
  • AWS
  • SQLServer

Produkter

  • Jenkins
  • WebSphere MQ
  • ClearCase
  • Active Directory
  • Docker
  • JBoss
  • Redis
  • TeamCity
  • Visio

Verktyg

  • Claude Code
  • Spring
  • JUnit
  • Dropwizard
  • GWT
  • OpenShift
  • Postgres

Metoder och processer

  • Scrum
  • TDD
  • Begreppsmodellering
  • CI/CD
  • DevOps
  • Kanban
  • Processmodellering

Verksamhetsområden

  • ULLink

Övrigt

  • Apama
  • CandleNet

Den som känner Daniel

Lena Forvik

Lena är Daniels kontaktperson på Kvadrat.