Mikael Amborn

Full Stack Engineer at Mai
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Sweden, SE
Languages
  • English Full professional proficiency
  • Swedish Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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!

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Exploratory Data Analysis
    Coursera
    Feb, 2015
    - Oct, 2024
  • Getting and Cleaning Data
    Coursera
    Feb, 2015
    - Oct, 2024
  • R Programming
    Coursera
    Dec, 2014
    - Oct, 2024
  • The Data Scientist’s Toolbox
    Coursera
    Dec, 2014
    - Oct, 2024
  • Principles of Reactive Programming
    Coursera
    Dec, 2013
    - Oct, 2024
  • Sun Certified Programmer for Java 5
    Sun Microsystems
    May, 2009
    - Oct, 2024
  • Certified Scrum Master
    Trifork
    Mar, 2007
    - Oct, 2024

Experience

    • 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
    • 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.

    • 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

    • 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.

    • 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

    • 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

    • 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

    • 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.

    • 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.

    • 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.

    • 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

    • 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.

    • 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
    2000 - 2005
  • The Johns Hopkins University
    Data Science - coursera.org Specialization
    2014 - 2015
  • MOOC at University of Helsingki
    Functional programming with Clojure, Single course
    2014 - 2014
  • coursera.org
    Principles of Reactive Programming using Scala
    2013 - 2014
  • Typesafe
    Fast Track to Scala
    2011 - 2011
  • Citerus
    Domain Driven Design
    2008 - 2008

Community

You need to have a working account to view this content. Click here to join now