Mikael Amborn
Full Stack Engineer at Mai- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Swedish Native or bilingual proficiency
Topline Score
Bio
Riccardo Reale
Mikael joined Hive as lead developer to help bootstrapping a whole new engineering team. Once onboard he quickly took the responsibility to drive the new project, understanding and balancing the high level requirements with the implementation details. He is self-driven and a great team player, and helped us building and coaching the rest of the team! 10/10 would love to work again together!
Tobias Rosman
I got to know Mikael quite well during our time together at Welcome App where he was part of our agile team and a lead developer. Mikael is sharp, driven by purpose, has a positive attitude and is fun to be around. He is a skilled programmer with tons of experience and also a humble team player. Mikael is driven by seeing the actual value created by his efforts, always wanting to be sure that he works on the most valuable things. He often contributes with an appreciated critical eye on the backlog, lifts discussions and helps refine it. This also makes him the most flexible team player, willing to work on the things that creates the most value, no matter what it is. I would recommend anyone to have Mikael on their team. It will just be better. Would love to work with him again!
Riccardo Reale
Mikael joined Hive as lead developer to help bootstrapping a whole new engineering team. Once onboard he quickly took the responsibility to drive the new project, understanding and balancing the high level requirements with the implementation details. He is self-driven and a great team player, and helped us building and coaching the rest of the team! 10/10 would love to work again together!
Tobias Rosman
I got to know Mikael quite well during our time together at Welcome App where he was part of our agile team and a lead developer. Mikael is sharp, driven by purpose, has a positive attitude and is fun to be around. He is a skilled programmer with tons of experience and also a humble team player. Mikael is driven by seeing the actual value created by his efforts, always wanting to be sure that he works on the most valuable things. He often contributes with an appreciated critical eye on the backlog, lifts discussions and helps refine it. This also makes him the most flexible team player, willing to work on the things that creates the most value, no matter what it is. I would recommend anyone to have Mikael on their team. It will just be better. Would love to work with him again!
Riccardo Reale
Mikael joined Hive as lead developer to help bootstrapping a whole new engineering team. Once onboard he quickly took the responsibility to drive the new project, understanding and balancing the high level requirements with the implementation details. He is self-driven and a great team player, and helped us building and coaching the rest of the team! 10/10 would love to work again together!
Tobias Rosman
I got to know Mikael quite well during our time together at Welcome App where he was part of our agile team and a lead developer. Mikael is sharp, driven by purpose, has a positive attitude and is fun to be around. He is a skilled programmer with tons of experience and also a humble team player. Mikael is driven by seeing the actual value created by his efforts, always wanting to be sure that he works on the most valuable things. He often contributes with an appreciated critical eye on the backlog, lifts discussions and helps refine it. This also makes him the most flexible team player, willing to work on the things that creates the most value, no matter what it is. I would recommend anyone to have Mikael on their team. It will just be better. Would love to work with him again!
Riccardo Reale
Mikael joined Hive as lead developer to help bootstrapping a whole new engineering team. Once onboard he quickly took the responsibility to drive the new project, understanding and balancing the high level requirements with the implementation details. He is self-driven and a great team player, and helped us building and coaching the rest of the team! 10/10 would love to work again together!
Tobias Rosman
I got to know Mikael quite well during our time together at Welcome App where he was part of our agile team and a lead developer. Mikael is sharp, driven by purpose, has a positive attitude and is fun to be around. He is a skilled programmer with tons of experience and also a humble team player. Mikael is driven by seeing the actual value created by his efforts, always wanting to be sure that he works on the most valuable things. He often contributes with an appreciated critical eye on the backlog, lifts discussions and helps refine it. This also makes him the most flexible team player, willing to work on the things that creates the most value, no matter what it is. I would recommend anyone to have Mikael on their team. It will just be better. Would love to work with him again!
Credentials
-
Exploratory Data Analysis
CourseraFeb, 2015- Oct, 2024 -
Getting and Cleaning Data
CourseraFeb, 2015- Oct, 2024 -
R Programming
CourseraDec, 2014- Oct, 2024 -
The Data Scientist’s Toolbox
CourseraDec, 2014- Oct, 2024 -
Principles of Reactive Programming
CourseraDec, 2013- Oct, 2024 -
Sun Certified Programmer for Java 5
Sun MicrosystemsMay, 2009- Oct, 2024 -
Certified Scrum Master
TriforkMar, 2007- Oct, 2024
Experience
-
Mai
-
Accounting
-
300 - 400 Employee
-
Full Stack Engineer
-
Jan 2023 - Present
Working as fullstack developer to help making it easy for anyone to sell their second hand clothes. Working as fullstack developer to help making it easy for anyone to sell their second hand clothes.
-
-
-
-
Senior Software Consultant
-
Sep 2018 - Present
-
-
-
Spotify
-
Sweden
-
Musicians
-
700 & Above Employee
-
Java Backend Developer
-
Mar 2022 - Dec 2022
Worked in User Platform on developing software systems within Spotify to detect and stop fraudulent users from using the services. I was also part of a small team that designed and built a new set of services to allow OAuth integrators to receive RISC events. Worked in User Platform on developing software systems within Spotify to detect and stop fraudulent users from using the services. I was also part of a small team that designed and built a new set of services to allow OAuth integrators to receive RISC events.
-
-
-
Hive Streaming
-
Sweden
-
Software Development
-
1 - 100 Employee
-
Java Developer (consultant)
-
Nov 2020 - Mar 2022
Upgraded and refactored the existing video distribution java application to be modular and more easily extendible. I developed a plan for how to upgrade and modularize the application using JPMS and started implementing it together with the rest of the team. Thanks to this work we where then able to start developing a new separate module of the application to be used by the Hive WebRTC client. I also worked on moving the build process from a custom built solution to Azure devops pipelines, and from using Maven to Gradle. Techniques: Java (8, 11 & 17), Gradle, JPMS, Security, SDLC, Azure Devops, Azure Functions, Docker Show less
-
-
-
Naturarvet
-
Germany
-
Business Consulting and Services
-
Developer (consultant)
-
Nov 2019 - Nov 2020
Designed and implemented a new website and webshop for naturarvet.se using Wordpress, Vue.js and Tailwindcss. Naturarvet collectes money to protect old forests in Sweden and it's important for them to have a clear and easy to use website that both gives relevant information and makes it easy for people to donate money. With this in mind I suggested two different designs and implemented the design that Naturarvet liked best. I also integrated the solution with Stripe, Billecta, Klarna, Swish and Fortnox. Show less
-
-
-
-
Ruby Developer
-
Aug 2019 - Nov 2019
I worked as a Ruby on Rails software developer for the back- and front-end of their website goclimateneutral.org. I worked as a Ruby on Rails software developer for the back- and front-end of their website goclimateneutral.org.
-
-
-
Truecaller
-
Sweden
-
Software Development
-
300 - 400 Employee
-
Scala backend developer (Consultant)
-
Oct 2018 - Jun 2019
Worked in the Search and Assets backend team and helped them with improving the search experience for the Truecaller app. The team manages and develops the APIs used for search functionality in the app as well as the aggregation of data to be searched. Techniques: Scala, Spark, Java, Docker Worked in the Search and Assets backend team and helped them with improving the search experience for the Truecaller app. The team manages and develops the APIs used for search functionality in the app as well as the aggregation of data to be searched. Techniques: Scala, Spark, Java, Docker
-
-
-
Welcome!
-
Australia
-
Marketing Services
-
1 - 100 Employee
-
Senior full-stack developer
-
Sep 2017 - Sep 2018
I worked as full-stack developer using React Native for the front-end clients and Java for the backend. Since Welcome is a small startup I was involved with all parts of the company, from customer contact, coming up with new product ideas and validating them as easily and quickly as possible, to implementing new features in the Android and iOS apps and the supporting backend. Techniques: React Native, React, Java, ES6, Spring, AWS, GKE, Docker, Lean, Agile I worked as full-stack developer using React Native for the front-end clients and Java for the backend. Since Welcome is a small startup I was involved with all parts of the company, from customer contact, coming up with new product ideas and validating them as easily and quickly as possible, to implementing new features in the Android and iOS apps and the supporting backend. Techniques: React Native, React, Java, ES6, Spring, AWS, GKE, Docker, Lean, Agile
-
-
-
Klarna
-
Sweden
-
Software Development
-
700 & Above Employee
-
Scala backend developer
-
Aug 2015 - Aug 2017
I worked as a Scala and Java developer in a team working with payment processing. We developed several microservices that handled credit card issuing, credit card transactions and one-click payments in Sweden, UK, Germany, and USA. Techniques: Scala, Java, Clojure, React, Ansible, Jenkins, AWS, Scrum, Kanban I worked as a Scala and Java developer in a team working with payment processing. We developed several microservices that handled credit card issuing, credit card transactions and one-click payments in Sweden, UK, Germany, and USA. Techniques: Scala, Java, Clojure, React, Ansible, Jenkins, AWS, Scrum, Kanban
-
-
-
Mag+
-
United States
-
Book and Periodical Publishing
-
1 - 100 Employee
-
Software Developer
-
Dec 2011 - Jun 2015
I worked as Ruby developer and designer for the backend system. The system has both a web frontend for configuring content and an API used by mobile clients. The main tasks involved developing and designing new features, scaling the current system to keep up with increased number of users and managing infrastructure to handle existing and new features. Techniques: Ruby, Rails, Heroku, PostgreSQL, Git, AWS, S3, Redis, MongoDB, JavaScript, Node.js, TDD, CI. I worked as Ruby developer and designer for the backend system. The system has both a web frontend for configuring content and an API used by mobile clients. The main tasks involved developing and designing new features, scaling the current system to keep up with increased number of users and managing infrastructure to handle existing and new features. Techniques: Ruby, Rails, Heroku, PostgreSQL, Git, AWS, S3, Redis, MongoDB, JavaScript, Node.js, TDD, CI.
-
-
-
ICA
-
France
-
Construction
-
1 - 100 Employee
-
Java Developer (Consultant)
-
Feb 2009 - Dec 2011
I worked as Java backend developer in the Sourcing and Merchandising team, adding features to and improving the quality of their existing Java systems. I helped introduce TDD, Continuous Integration, Pair programming, Spring, Hibernate and assisted with the teams transition to Scrum and Kanban. Techniques: Java, J2EE, WebSphere, Spring, Hibernate, Scrum, GWT, TDD, JavaScript, Ant, Maven, Buildr, Jenkins, Oracle. I worked as Java backend developer in the Sourcing and Merchandising team, adding features to and improving the quality of their existing Java systems. I helped introduce TDD, Continuous Integration, Pair programming, Spring, Hibernate and assisted with the teams transition to Scrum and Kanban. Techniques: Java, J2EE, WebSphere, Spring, Hibernate, Scrum, GWT, TDD, JavaScript, Ant, Maven, Buildr, Jenkins, Oracle.
-
-
-
Avega
-
India
-
Software Development
-
1 - 100 Employee
-
Java Consultant
-
Feb 2008 - Dec 2011
Java consultant at Skandia Liv and ICA. Java consultant at Skandia Liv and ICA.
-
-
-
Skandia
-
Sweden
-
Insurance
-
700 & Above Employee
-
Java Developer (Consultant)
-
Feb 2007 - Jan 2009
Java backend developer at Skandia Liv. Took over responsibility for rewriting an Excel app to Java using Spring and Hibernate. Helped with transitioning the team to using Scrum and a more agile way of working. Also took part in adding feature to another part of the system written in Java. Worked with all parts of the software stack from web interface and domain logic to database design as well as making sure that the code worked in production. Techniques: Java, J2EE, WebSphere, Spring, Hibernate, Scrum, TDD, Ant, Maven, DB2. Show less
-
-
-
Agero
-
Sweden
-
Information Technology & Services
-
1 - 100 Employee
-
Java Consultant
-
Nov 2006 - Feb 2008
Worked mainly as Java backend consultant at Skandia Liv and participated in an in-house .NET project. Worked mainly as Java backend consultant at Skandia Liv and participated in an in-house .NET project.
-
-
-
Lantmäteriet
-
Sweden
-
Government Administration
-
700 & Above Employee
-
Software Developer
-
Jun 2004 - Oct 2006
Java developer in one of the backend teams, took part in introducing the Spring framework and developed a REST API for sending in land survey data. Also functioned as Linux system administrator. Techniques: Java, J2EE, Spring, Hibernate, Maven, Ant, Linux, Oracle. Java developer in one of the backend teams, took part in introducing the Spring framework and developed a REST API for sending in land survey data. Also functioned as Linux system administrator. Techniques: Java, J2EE, Spring, Hibernate, Maven, Ant, Linux, Oracle.
-
-
Education
-
Linköping University
Master of Science (MSc), Computer Science -
The Johns Hopkins University
Data Science - coursera.org Specialization -
MOOC at University of Helsingki
Functional programming with Clojure, Single course -
coursera.org
Principles of Reactive Programming using Scala -
Typesafe
Fast Track to Scala -
Citerus
Domain Driven Design