Would you like to go to https://onsiter.com/us/ instead?
Kan vara tillgänglig
(Uppdaterat 2020-04-03)Lead/Senior utvecklare
Stockholm, Sverige
Nybörjare Svenska
- Spring Platform
- Mobilutveckling (Android)
- Backendutveckling (Java)
Kompetenser (40)
PKI
Eclipse
BETALNINGAR
JAX-WS
OLIKA TEAM
SMS
SÄKERHET
PERFORMANCE TESTING
INTEGRATOR
SAMORDNING AV ARBETET
MILJÖ
SERVLETS
JAX
Java
INTERAKTIV TV
JSP
NEXUS
JAXB
JavaScript
BEA
Struts
AXIS
UNDERHÅLL
PROTOTYPER
VARUMÄRKE
ÖVERFÖRINGAR
AWS
DATABASER
JMS
API
KONTROLL
INTEGRATION
JBoss
Kanban
PROTOTYP
SERIER
DOKUMENTATION
MENTORSKAP
KONTRAKT
MENTOR
Professionell bakgrund
2015-01 - 2016-01
Individuell insats: Daniel ingick i ett medelstort projekt team bestående av 12 projektmedlemmar. Varav
6 utvecklare och två testare samt en Agil PO, en Scrum Master och en UI designer.
Daniel ansvarade för utveckling av microtjänster för casino management, säkerhet och konfiguration.
Teknik/Metod: Java 8, Dropwizard, Rest, JaxRS, JWT, Jersey, Junit, JIRA, JBoss ModeShape,
Swagger, Intellij, Maven, Jenkins, Docker, Puppet, Foreman, Scrum, Continuous Integration, TDD, BDD
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
8
2015-01 - 2015-01
Individuell insats: Daniel ingår i ett mindre team om två seniora utvecklare.
Han vidareutvecklade microtjänster för SMS, e-post och personuppslagning samt ATGs login-tjänst samt nyutvecklade microtjänsten användaradministration.
Parallellt med uppdraget har Daniel även hjälpt till med att sätta upp ATGs servermiljöer.
Teknik/Metod: Java7, REST, Jersey, GO, Resty, VersionBox, DevOps, Ansible Metod: Kanban,
Continuous Integation, Continuous Delivery, Jersey
2015-01 - 2015-01
Individuell insats: Daniel har jobbat med integrationer mot kortproviders, checkskrivare och presentkort.
Teknik/Metod: JavaSE, Spring Framework, Eclipse, Maven, Windows
2015-01 - 2015-01
Individuell insats: Daniel arbetade med utveckling och stöd av en hybrid-app för Tradera.com.
Teknik/Metod: Android Studio, Android SDK, Android Lollipop (4-5), Android Annotations, XP
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
9
2015-01 - 2015-01
Individuell insats: Utveckling av DevCodes egenutvecklade system PaymentIQ, som är en betalväxel
kopplad mot ett 20-tal betallösningar för både kortbetalningar, bank- och mer specialiserade e-
betallösningar. Systemet är byggt att utefter konfigurerade villkor styra betalningar mot den billigaste och mest lämpade betallösningen.
Daniel utvecklade integrationer mot externa payment server providers, PSPer.
Teknik/Metod: Java EE, Web Services, REST, JSON, Maven, Spring MVC, Spring Security, JUnit, Git,
IntelliJ IDEA, Tomcat, SQL, MySQL, Kanban
2015-01 - 2015-01
Individuell insats: Utvecklade en väderprognostjänst som hanterar beräkningar för låg- och högtryck
baserat på olika väderparametrar. Nydesign och utveckling av backend-delar. Integration av Thredds
server.
Teknik/Metod: JavaEE7, Git, Maven, Hibernate/JPA, Jenkins, netCDF, IDV, Multi-dimensional, JSON,
ViSAD, Thredds, GRIB, Datex, METAR, Mockito, JMX, JSP, JavaScript, Logback, SLF4J, MySQL, SQL,
XML, Ubuntu, Debian, Tomcat, Nginx, Bash, Eclipse, TDD, DDD, Continuous Integration
2013-01 - 2014-01
Individuell insats: Daniel ansvarade för utvecklingen av Sendly Android-app. Sendly gör det möjligt att
snabbt och enkelt fylla på förbetalda mobiltelefoner utomlands. Man kan sedan ringa samtal, skicka sms eller använda krediten som man vill. Daniel migrerade den integrerade versionen i det anropande
applikation till en fristående Android-app med eget varumärke, Sendly.
2014-01 - 2014-01
Individuell insats: Daniel utvecklade två Android-applikationer:
- Mirado, vars huvudsakliga syfte är att strömma film och serier samt barnprogram. På sikt planerades
det live-TV sportsändningar i Android-appen
- MiTV, en interaktiv TV-guide som är kopplad till sociala medier som Facebook, Twitter och Disqus
Apparna vänder sig till länder i Latinamerika. Daniel arbetade i ett litet Android-team på två personer.
Genomförde Robotiumtester, testautomation.
Teknik/Metod: Android, Android Studio, Android Query, Android SDK, Robotium, GreenRobot, Jenkins,
Continuous Integration
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
10
2014-01 - 2014-01
Individuell insats: Daniel ansvarade för utvecklingen av push-notifikationer för Android.
Teknik/Metod: Android, Android SDK, Java, UA, GCM, Git
2012-01 - 2012-01
REST, Mixpanel, Facebook Events, Crowdin
Android-Lead utvecklare , hitta.se, Stockholm 2012
Uppdrag: Android utveckling
Individuell insats: Daniel ansvarade för att utveckla en förbättrad sökning i klienten.
Teknik/Metod: Android, Android SDK, Java 7, Eclipse, Hitta.se Rest Api, JSON, AT Internet Web
Analytics, Git, Maven
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
11
2012-01 - 2012-01
Individuell insats: Daniel ansvarade för att producera en SAML 2-och OpenId-arkitektur samt implementera med OpenAM. Skrev arkitekturbeskrivning.
Teknik/Metod: JavaEE7, Open Saml, Saml 2.0, PKI, OpenId, OpenAM, Eclipse, Oracle DB, UML,
Spring Integration, Web Sockets, JSON, Tomcat7, JUnit, TestNG, Solaris, SoapUI, Visual Vm, XML,
Performance Testing Metod: Scrum
2011-01 - 2011-01
Uppdrag: Web Service Provider
Individuell insats: Daniel ansvarade för att definiera och implementera den generella WSPn, som
kapslar in existerande Java-tjänster som exponeras som tjänster som "endpoints" för framåt- och
bakåtkompatibilitet. Framför WSPn implementerades ett säkerhetsfilter (Service Provider) som hade till uppgift att skydda och behörighetsbestämma åtkomst till webbtjänsterna, genom att använda Open
SAML och CXF Interceptor ramverk samt PickteLink och Shibboleth för "smarta kort"-autentisering.
Teknik/Metod: Java 6, CXF, Service Design, WSDL, Contract first, SOA, Eclipse, Identity Provider
(IDP), Shibboleth, JUnit, MySQL, SQL, Open SAML, Picketlink, JBoss, XML, JAX-WS, SOAP
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
12
2011-01 - 2011-01
Individuell insats: Daniel ansvarade för migrering av Online Batch och textverktyg samt kontroll av migration av Scala BDD specifikationstester med ScalaTest och Specs2.
2009-01 - 2010-01
Individuell insats: Daniel var del av expertgrupp som ansvarade för IT-säkerheten i en SOA-miljö. Han
arbetade i flera mindre projekt:
- Ansvarig för att producera en migreringsguide från en version ActiveMQ till en annan
- Arkitektur, utveckling och mentorskap av en påminnelseagent för SMS
- Inställning och grundkonfiguration av serviceplattform
- Skapade en plattform för affärsrelaterade och infrastrukturella tjänster som utgjorde kärnverksamheten
- Ledde ett utvecklingsteam, vilket innebar förberedelse, planering och samordning av arbetet samt att
stödja den administrativa chefen och teknikchefen i frågor med anknytning till agila arbetsmetoder och tekniska beslut
- Aktivt deltagande i TP-projektet
Teknik/Metod: JavaEE6, Spring, JPA, Hibernate, CXF, Orcale DB, SOAP, JAX-WS, ActiveMQ, Camel,
Service Design, SOA Patterns, SOA, SQL, XML, XSD, SSL, SAML, XACML, JMS, JUnit, Sparx
Enterprise Architect, Open Office, Dozer, Subversion, ClearCase, Tomcat,
RedHat Linux, Eclipse, UML
2009-01 - 2009-01
Individuell insats: Daniel ansvarade för integration mot tillhandahållna sök- och rapporttjänster, likväl
presenterade finansiella sökdetajer och utvecklade en administrativ applikation ämnad för att kunna
ladda upp företagsloggor.
Teknik/Metod: JavaEE6, Spring, Web Services, Groovy and Grails, Subversion, Maven, Eclipse, XML,
SOAP
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
13
2007-01 - 2008-01
CXF, JBoss, JBossESB, JBossWS, PostgreSQL, SQL, JUnit, JAX-WS, Eclipse, SOAP
Lead developer, SJ, Stockholm 2007 - 2008
Uppdrag: Utveckling av tjänster kring sj.se i syfte att tillhandahålla centraliserade tjänster för biljetter i automatiska maskiner.
Individuell insats: Daniel ansvarade för utvecklingen av tjänster kring sj.se i syfte att tillhandahålla
centraliserade tjänster för biljetter i automatiska maskiner. Ansvarade även för refaktorisering, skapade
grunden för icke-funktionella krav och ledde en avvägningsanalys (ATAM) samt föreslog arkitektoniska
förbättringar.
2008-01 - 2008-01
Individuell insats: Daniel ansvarade för att skapa en tjänst för administrationen av upplevelser,
kombinerat med tågresenärens resplan för en specifik stad.
2007-01 - 2007-01
Polopoly, JAX-WS, SOAP, JBoss, Eclipse
Analytiker, designer, utvecklare, Tele2, 2007
Stockholm
Uppdrag: Dataomvandlig
Individuell insats: Daniel ansvarade för analys, design, dokumentation och utveckling av mjukvara
samt verifiering av infrastruktur för Javakomponenter avseende loggning, konfiguration och datatransformering.
Teknik/Metod: Java, WebMethods, Service Design, Enterprise Integration Patterns, SOAP, Eclipse,
Scrum
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
14
2007-01 - 2007-01
Individuell insats: Daniel ansvarade för analys, design, dokumentation och utveckling av mjukvara samt för att verifiera infrastrukturen runt säkerhetslösning, som var baserad på en Single-Sign-On
(autentifikatio med SAML och schemalagd replikering av användardata från en så kallad "Identity Provider" till en "tjänsteleverantör").
2004-01 - 2006-01
Integration Patterns, CXF, ActiveMQ, Camel, MySQL, SQL, SOAP, JAX-WS, Eclipse
It-arkitekt, Rikspolisstyrelsen 2004 - 2006
Uppdrag: It-arkitekt
Individuell insats: Daniel ansvarade för en avgränsad del av referensarkitekturen för några SOA-
tjänster, vilket innebär utredning, utvärdering, analys av programvara, dokumentation,
programvaruutveckling samt verifiering av referensimplementering.
Ansvarade för integrationsarkitektur och återanvändbara tjänster inom avgränsade informationsdomäner som innebär utredning, utvärdering, analys av programvara, programvarudesign, mentorstöd till adepter,
dokumentation och utveckling av programvara och verifiering av arkitektur med arkitektoniska
prototyper.
Teknik/Metod: Java, JavaEE, JBoss, JAAS, JAXB, JMS, BEA, BEA WLS, ClearCase, Enterprise
Architect, Service Design, Api Design, Enterprise Integration Patterns, Hibernate, JUnit, Eclipse,
MySQL, Oracle, UML, SOAP
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
15
2006-01 - 2006-01
Uppdrag: Migrering av programvara
Individuell insats: Daniel ansvarade för utvecklingen av infrastruktur för tjänster och migrering av programvara till en ny uppdaterad version av en JBI-miljö. Rollen innebar ett aktivt mentorskap,
programvaruanalys, dokumentation, utveckling av programvara och verifiering av migrerade
programpaket.
2003-01 - 2004-01
Individuell insats: Ansvara för utveckling av nytt försäkringssystem baserat på en modelldriven
arkitektur ram för serviceutveckling på en JEE-plattform samt Kerberos säkerhetsintegration.
Teknik/Metod: Java, C#, JEE, JAAS, SPNEGO, WebSphere, DB2, Unix
2000-01 - 2003-01
Individuell insats: Ansvarig för utveckling av avtals- och inköpssystem, anpassning av projektarbetsplats- system, myndighetstjänster samt internetbank m.fl.
Teknik/Metod: Java, JEE, Weblogic, WebSphere, Oracle, DB2
1998-01 - 2000-01
Individuell insats: Ansvara för utveckling av system samt inlärningsverktyg som understödjer den
svenska postens verksamhet.
Teknik/Metod: Java, Swing, C, Tuxedo
Omegapoint AB sales@omegapoint.se Besöksadress Regeringsgatan 56
www.omegapoint.se +46 (0)8 545 105 90 Box 3106 SE-103 62 Stockholm
Akademisk bakgrund
2003-01 - 2006-01
Certifikat
Kontakta konsult
Behöver du snabbt hitta en expert?
Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.
eller
