It looks like you are in United States. Would you like to go to https://onsiter.com/us/ instead?
Might be available
(Updated 1+ year ago)Senior JVM Developer
Stockholms län, Sweden
Native Svenska, Fluent English, Beginner German, Beginner Spanish
- Docker
- Scala
- Java/Kotlin
Skills (27)
Professional Experience
CEO
KODMAGI AB
2012-01 - Present
Consulting at:
1. Youmoni 2019, Scala Backend, IoT applications
1. Youmoni 2019, Scala Backend, IoT applications
CEO
STRAWPAY AB
2014-01 - Present
I founded Strawpay with two co-founders. Strawpay develops a system for micropayments based on bitcoin.
The system is written in Scala/ScalaJs/SBT using Akka and Play Framework, Protobuf and BitcoinJ. We use
Ansible and Docker for deploying our services. Apart from designing the system and implementing it, I also
setup a CI/CD pipeline using Docker/Travis/Ansible/DigitalOcean. Testing is done with ScalaTest and Scala-
Check.
The system is written in Scala/ScalaJs/SBT using Akka and Play Framework, Protobuf and BitcoinJ. We use
Ansible and Docker for deploying our services. Apart from designing the system and implementing it, I also
setup a CI/CD pipeline using Docker/Travis/Ansible/DigitalOcean. Testing is done with ScalaTest and Scala-
Check.
Java Backend Developer
2018-01 - 2019-01
testing, BigQuery, BigTable, Scio
Java/Kotlin Backend Developer
2017-01 - 2018-01
Maven, Java8, Kotlin, Oracle
Integration Java Developer, Apache Camel, Maven
2016-01 - 2017-01
TeamCity
Java Backend Developer, Payment Settlement
2017-01 - 2017-01
Integration Java Developer
2016-01 - 2016-01
RedHat Fuse, Apache Camel, Java 8, Jenkins,
Maven, Git Stup of CI/CD
Maven, Git Stup of CI/CD
Integration Java Developer, Java, JavaScript, Bash
2012-01 - 2014-01
Spring, Mockito, Apache
Camel, Jdbc, Slf4j, logstash, Junit, TestNG, Tomcat, Maven, Git, Svn, Puppet, Ansible, XML, Json,
Jenkins, Sonar.
Camel, Jdbc, Slf4j, logstash, Junit, TestNG, Tomcat, Maven, Git, Svn, Puppet, Ansible, XML, Json,
Jenkins, Sonar.
SENIOR JAVA CONSULTANT
CYGNI AB
2009-01 - 2012-01
Cygni is a Java Server side centered consultant company. My assignments has been within Telecom, Digital
Archiving for Libraries, Point of Sales Systems, Stock Market Analysis. and Credit Rating Systems.Tech-
nologies used Java, Spring, Apache Camel, Junit, TestNG, Mockito, SiteMesh, Git, Maven, Hudson, Sonar,
Glassfish, Tomcat, Puppet, Ansible, IDE's IntelliJ Idea and Eclipse.
Archiving for Libraries, Point of Sales Systems, Stock Market Analysis. and Credit Rating Systems.Tech-
nologies used Java, Spring, Apache Camel, Junit, TestNG, Mockito, SiteMesh, Git, Maven, Hudson, Sonar,
Glassfish, Tomcat, Puppet, Ansible, IDE's IntelliJ Idea and Eclipse.
SYSTEMS DEVELOPER
NETWORKS IN MOTION
2008-01 - 2009-01
Networks in Motion, NIM, sells a GPS application for mobile phones as a service to telecom operators. I've
worked with server side development in Python using the Wing IDE.
worked with server side development in Python using the Wing IDE.
SYSTEMS DEVELOPER
FJORD NETWORK AB
2006-01 - 2008-01
I wrote a Java/C++ based SIP telecom services platform from scratch. I specified and purchased all hard-
ware and colocation services as well as installing and configuring the system and OS. As CTO I introduced a
XP based development process.
ware and colocation services as well as installing and configuring the system and OS. As CTO I introduced a
XP based development process.
LINUX EXPERT
HP
2005-01 - 2006-01
I supported the OpenCall unit by keeping track of HP server development and various linux vendors releas-
es. I also investigated virtualization.
es. I also investigated virtualization.
SYSTEMS DEVELOPER
HP
2003-01 - 2005-01
In 2003 HP acquired Pipebeach and I continued with my assignments, see below. We cooperated with other
development teams in France, India and the US.
development teams in France, India and the US.
SYSTEMS DEVELOPER
PIPEBEACH
1999-01 - 2003-01
Java development of a VoiceXML browser. I manly worked with the database access layers, clustering and configuration systems, using J2EE, Tomcat, Jboss, Jetty, Jgroups, Ant, Jdbc, JUnit log4j and XML. I intro-
duced test driven development and handled the administration of the Solaris servers.
duced test driven development and handled the administration of the Solaris servers.
HW DEVELOPER
NET INSIGHT
1997-01 - 1999-01
I worked with everything from schematics, component selections and FPGA programming, to low level pro-
gramming. I also administrated the Linux and Solaris servers. I designed parts of ASIC for a DTM switch
gramming. I also administrated the Linux and Solaris servers. I designed parts of ASIC for a DTM switch
SYSADM/RESEARCHER
ERICSSON COMPRESSION LABS
1996-01 - 1997-01
I was responsible for the Solaris servers and participated in the development of video compression algo-
rithms. I wrote my first java application.
rithms. I wrote my first java application.
HW DEVELOPER ELLEMTEL
I wrote Verilog
1993-01 - 1996-01
test code for simulation of an ATM ASIC. FPGA programming. I was also a local sysadm for the Solaris servers.
ROTATIONSINGENJÖR
ERICSSON
1991-01 - 1993-01
A two year trainee program, including 4 month assignment in China.
GITHUB
Some of my public work is available on https://github.com/cyberzac and https://github.com/strawpay.
GITHUB
Some of my public work is available on https://github.com/cyberzac and https://github.com/strawpay.
Academic Background
M.Sc.
Högskola
2019-09 - 1992-01
High School, York, PA
High School, York, PA
1982-01 - 1983-01
Certifications
Certified Programmer