Would you like to go to https://onsiter.com/us/ instead?

Kan vara tillgänglig
(Uppdaterat 2020-04-24)Javautvecklare med matematisk expertis
Stockholms län, Sweden
Modersmål Svenska, English, Nybörjare German
- NoSQL
- 12+ års erfarenhet av Java
- Spring framework
Kompetenser (55)
Spring framework
REST API
Java/Pzthon
Kotlin
Java 15
Reactive programming
Rabbit MQ
Java EE
webflux
Kafka
Elasticsearch
Haskell
NoSQL
DESIGN PATTERNS
API
Protobuff
Kubernetes
Python
ANTLR
DSL
Systemutvecklare
java 21+
JMS
Scala
SPELUTVECKLING
JUnit
Asynchronous programming
Elastic Search
Spring
Java
Functional Programming
TDD
backend
PROCESSING
Microservices
REST
SpringBoot
JSON
Java 8 +
System Architecture
Linux
Groovy
CI/CD
Kubernatees
SQL
AWS
MongoDB
JBoss
Google Cloud
TRADING
SPLUNK
grafana
JavaScript
DevOps
Angular
Sammanfattning
Analytisk och kreativ. Gillar att hitta nya angreppssätt på ett och samma problem. Jobbar
gärna självständigt sätter högt värde vid samarbete, kommunikation och idéutbyte. Är
nyfiken och har en förkärlek till nya tekniker. Intresse för open source. Programmering
det största intresset. Att använda mig av mina analytiska och kreativa styrkor på ett så produktivt sätt som
möjligt. Att utveckla intressanta och spännande tekniska lösningar och att förbättra
redan existerande. Samt att utveckla effektiv och flexibel mjukvara. Att vara djupdykaren
med helikopter perspektivet. Gärna en framtid inom IT-arkitektur men vill alltid ha kvar
programmeraren i mig.
Utbildning/Examina/Certifikat
− Data- och systemvetenskap Fortbildningskurser. KTH/SU.
− Matematik Fil.kand. examen. Stockholms Universitet.
− Datavetenskap/Matematik Grund- och fortsättningskurser. Lunds
universitet.
− Komposition Högskoleexamen. Birmingham Conservatoire, UK.
− Oracle Certified Professional, Java SE 6 Programmer Oracle
− Spring och Hibernate Learning Tree
− Functional Programming Principles in Scala Coursera
Professionell bakgrund
2014-11 - 2016-01
papperstidningen på DN till en flora av digitala produkter.
Verksam inom NAV-teamet som tillhandahållet API:er för allt content som de
digitala produkterna för Bonnier news går mot.
Senast gjorde jag backend för DN Trend. Ett "Fasttrack" project på DN för att
producer trend analyser av fraser/ord över alla publicerade artiklar på DN sedan
1864-12-23 till nu.
Teknikstacken inkluderar Elasticsearch, Groovy, Java 8 och mycket annat.
Se http://arkivet.dn.se/arkivet/?phrases=Einstein--Wittgenstein
2018-10 - 2019-09
2018-10 ATG - 2019-08-31 Realtidssystem av asynkrona mikrotjänster för spelansvars stödfunktionalit. GDPR funktionalitet. Infrastrukturellt arbete, devops
och integration mot tredjeparts system.
Tech stack: Java, Spring, Springboot, Solace, JMS, Openshift, MongoDB, Splunk
m.m.
2018-01 - 2018-01
Java, Spring, Springboot, Drools, Kafka, Docker m.m.
2017-01 - 2017-01
HM-kunder/klubbmedlemmar.
Java/Spring, JPA, m.m.
2016-01 - 2016-12
Utveckling av spelservrar backend för online casino spel, video-slot spel.
Java. Design utifrån matematisk spel, testdriven utveckling, simuleringar, etc
2016-01 - Pågående
Konsulting inom java och fullstack, även med kompetens inom matematik och data science.
2012-11 - 2014-08
utvecklade i java och backoffice-system. Vidareutveckling av JMS-baserad lösning för ett internt telefonisystem som även inkluderade integration mot telia.
Vidareutveckling och migrering av själva kärnan för ärendehanteringen.
Där var jag bland annat med och tog fram en DSL i java för flödeslogik som tidigare låg i databasen. Samt byggde om stora delar av flödesmotorn för ärendehanteringen.
Även en del utveckling i Spring och Spring-integration för batch-jobb etc.
Här jobbade vi med testdrivet och med scrum som arbetsmetodik, men anpassat till organisationens större struktur. Teknologier: Jetty, JMS, Oracle Db, Maven, Spring,
Linux, Windows.
2012-03 - 2012-08
plattformar. Bland annat vidareutveckling av mobila e-commerce siter (wicket/EJB).
Rest API:er, Messaging lösningar för en SMS-platform i JMS och RabbitMQ, Google
Analytics, m.m. Tangerar även andra områden inom det mobila såsom Android
plattformen, IOS, Iphone, bildskalning m.m. I min roll låg fokus på Java SE/EE, Spring
Framework, Glassfish, Maven, Rest och RabbitMQ.
2011-02 - 2012-02
Skalbarhet och latency viktigt. Jobbade här med Gigaspaces och spring framework,
JMock och maven. En hel del testning. Alltifrån lasttester, prestandatester till regressionstester, integrationstester och unit tester. Stora tekniska utmaningar krävde
viss innovativ problemlösning och uppfinningsrikedom samt design patterns och väl valda
design principer.
2010-02 - 2011-02
Jobbade som systemutvecklare med inriktning java Enterprise inom medicinsk
information i synnerhet läkemedelsinformation. Bland annat har jag varit med och utvecklat en webbtjänst med tung backend-logik som hanterar strukturerade doseringar.
Den tekniska lösningen implementerades med open source parserverktyget ANTLR och
en av de första av sitt slag i Sverige. För närvarande jobbar jag med implementation och tester av tekniska lösningar som hanterar interaktioner mellan läkemedel.
Bland de tekniker jag jobbat med använt kan nämnas:
Hibernate, JDBC, Antlr, Ant, Maven, Hudson, Trac, Subversion, Eclipse, PostgreSQL, MS
SQL Server, MySQL, Tomcat - axis 1 och 2, JBoss, m.m
Jag har erfarenhet av att jobba med scrum.
2009-10 - 2010-01
Där ingick teoretisk och praktisk/teknisk handledning och undervisning samt rättning och källkodsgranskning av programmeringsprojekt och uppgifter.
2008-08 - 2009-07
användes för beteendevetenskapliga studier. I arbetet ingick design och programmering
av spel, testkörning och simulering inför experiment, utförande av experiment i
datalabbmiljö, analys och bearbetning av forskningsdata, databashantering av försökspersoner, support/kommunikation med försökspersoner.
Tre större spelexperiment utfördes, där olika varianter av spel skapades.
Forskningsfrågorna var bland annat social inlärning och sökbeteende, mm. Det
matematiska innehållet var inom diskret matematik och spelteori.
Resultaten från experimenten jag implementerade presenterades i Journal of evolutionary psychology, Dec 2009.
Jag har jobbat i linux-miljö. Har använt mig mycket av emacs och eclipse. Har bl.a.
utvecklat en hel del grafiska användargränssnitt i Swing och rörlig 2-D grafik i samband med spelutveckling.
1997-01 - 2008-01
Vid sidan av studierna och efter examen till största delen som frilansande musiker
(gitarr/elgitarr/piano samt musikproduktion/komposition).
Betyg och referenser
Betyg och referenser lämnas gärna enligt överenskommelse.
2019-11 - 2020-03
Arkitektur och utveckling mikrotjänster inom sök.
Java 11, Scala, Kubernetes, GRPC, Docker, Google Cloud, CloudSQL, Flyweight, Protobuff, TDD, AB-Testing, m.m.
2019-09 - 2020-03
Microservices dev for search.
Google Cloud Platform, protobuff, A-B testing, Reactive/async programming, Elastic Search, Latest Java, Spring framework, Scala, Docker, ...
Akademisk bakgrund
2006-01 - 2007-01
2003-01 - 2006-01
2001-01 - 2002-01
2000-01 - 2001-01
1998-01 - 2000-01
1995-01 - 1997-01
1993-01 - 1995-01
Certifikat
2011-10
2012-11
Kontakta konsult
Behöver du snabbt hitta en expert?
Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.
eller
