I'm a highly motivated developer with a passion for creating software using new technologies and about clean code practices.
As a software engineer in small development teams, I'm used to being involved in the entire development process, from requirements analysis to QA, deployment and operations.
My main focus is on JVM languages such as Java, Kotlin and Groovy, and related technologies such as Spring Framework, but I'm also experienced with web design, business logic and data modeling, databases, hosting environments and deployment. I'm a fast learner, have good communication skills and a strong sense of responsibility to deliver high-quality software on time.
Engineering manager at Monocl, a Definitive Healthcare company
Leading two teams that build a cloud-based platform used to find and monitor medical experts across the globe. Responsible for
- Analyzing and manage budgets, technologies and resources for projects
- Communicate and collaborate with other managers and stakeholders
- Manage, support, and evaluate engineers’ performance
- Hire new talent for the team and offer coaching and development opportunities
- Provide input in strategic technical decisions and solutions
- Build a collaborative, inclusive engineering culture
2019-11 - 2022-08
Engineering team lead at Meltwater
Leading a team of engineers with a mission to provide large scale document storage with search and analytics capabilities.
The role includes both hands on design and development, as well as people management and budget responsibility.
Tools: Java, Kotlin, Sprint, Elasticsearch, Cassandra, Gradle, Git, AWS
2018-09 - 2019-11
Senior Consultant at Solid Beans AB
Meltwater, 2018 - 2019
Contractor in the information retrieval team, building a petabyte-scale search platform using reactive programming.
Tools: Java, Kotlin, Spring, Elasticsearch, Cassandra, Gradle, Git, AWS.
2017-03 - 2018-09
Senior Consultant at Qodes AB
Volvo Car Corporation, 2018
Contractor at Connected Car, working with event-driven cloud services for connected vehicles.
Tools: Docker, Java, Spring, Kafka, JMS, REST, Redis, Cassandra, Maven, Git.
Swedish Agency for Marine and Water Management, 2017
Development of a web based application that keeps track of the funds and projects initiated to protect Swedens aquatic environment.
Tools: Oracle, Java, PrimeFaces, Hibernate, Maven, SVN.
2012-03 - 2017-03
Software Engineer at CompuGroup Medical Sweden AB
Development of a web based EMR (Electronic Medical Record) system used by over 4000 doctors and nurses in Sweden. It enables users to store and access medical information and handles e.g. patient appointments, statistics, 1177, NtjP and Försäkringskassan.
Tools: Microsoft SQL Server, Java, Spring, Hibernate, JSP, XSLT, jQuery, AngularJS, Ant, Gradle, TFS.
2007-04 - 2012-03
Consultant at Softronic AB
Softronic Travel Industry, 2011 - 2012
Development of a web application for the travel industry, suitable as a project management tool for group and event travels. Integrated with a custom built CMS used to create project and event booking sites. Used by customers such as American Express and Hogg Robinson Group.
Tools: IBM iSeries, DB2, Java, JSP, Spring, CentOS Linux, Maven, SVN.
Ticket Privatresor AB, 2007 - 2010
Contractor at one of the leading travel agencies in Scandinavia. Development of a new booking site at Ticket.se and sales support systems used by travel agents to manage customer orders.
Tools: Redhat Linux, IBM iSeries, DB2, Java, Spring, Hibernate, Magnolia CMS, jQuery, Maven, Git.
2005 - 2008
Chalmers University of Technology
BSc, Computer Science and Engineering