
Nils Ekman
Fullstack-utvecklare
Nils är en driven och bred utvecklare och arkitekt. Som konsult har han arbetat med utveckling inom Java, JavaScript och .NET. Han har arbetat i ett flertal domäner som t.ex. e-handel och verksamhetsstödjande system till olika typer av kunder.
Områden
- Fullstack-utvecklare
- Node.js
- Java
- Team-ledare
- Arkitekt
- DevOps
Om Nils
Nils är social och omtyckt av sina medarbetare. Har är noggrann, ansvarsfull och levererar lösningar av hög kvalité. Eftersom Nils arbetar inom både frontend och backend kan han lätt förstå dessa samband och hjälpa till med teknikval och systemarkitektur.Nils CV
-
Husqvarna Group
Fullstackutvecklare / Team leader
2018 -
Utvecklare och teamledare för ett "Common Services"-team inom HGSC (Husqvarna Group Service Cloud) som arbetar med olika tjänster (REST API:er) skrivna i Java (hostade på AWS ECS) samt serverless applikationer i JavaScript/TypeScript hostade på AWS Lambda.
Vi levererar DevOps-tjänster där teamet är ansvarigt både för nyutveckling, underhåll och drift.
I rollen som teamledare ansvarar jag för:
Leda backlog-groomings tillsammans med produktägare.
Hjälpa till med tidsuppskattning och prioritering av backloggen.
Ha regelbundna möten med verksamheten för att säkerställa krav och mål.
Fördela arbetsuppgifter inom teamet.
Delta i intervjuer och introduktion av nya medarbetare.
Sammanställa och presentera sprintar, demos, sprintplaneringar samt kvartalsdemos och kvartalsplaneringar.
Trivs dock bäst med utveckling och spenderar stor del av min tid med att skriva kod och lösa tekniska problem. -
Husqvarna Group
Fullstackutvecklare
2016 - 2018
Arbetade i ett "Common Services"-team som fullstack-utvecklare och arkitekt för olika stödtjänster (REST API:er) skrivna i Java (hostade på AWS ECS) eller JavaScript/TypeScript (hostade på AWS Lambda).
Teamet har varit med och tagit fram följande från grunden:
REST API för teknisk dokumentation
IAM-tjänst för inloggning
Produktregistrering
För vissa av tjänsterna utvecklades även frontend-lösningar med hjälp av React. -
Husqvarna Group
Frontendutvecklare
2015 - 2016
Frontendutveckling och arkitektur för appen GARDENA smart system. Deltog som utvecklare och arkitekt med fokus på att sammanföra ren frontend (HTML/CSS) med JavaScript och säkerställa att funktionaliteten motsvarade beställarens krav. -
Husqvarna Group
P15 GARDENA – Lösning för mjukvaruuppdatering
2015 - 2020
Utvecklade en lösning för att uppdatera mjukvara i robotgräsklippare via USB. Lösningen byggdes och driftades i AWS och omfattade:
Frontend: Vue.js
Java REST API: Dropwizard
Java-klient: Kompilerades som .app/.exe med inkluderad JRE
DevOps: Infrastruktur, övervakning och underhåll
Tjänsten lanserades 2016 och var aktiv till maj 2020, med över 11 000 mjukvaruuppdateringar. -
VSM Group
Utvecklare
2014 - 2015
Utvecklare i VSM Groups connectivity-projekt som går ut på att en symaskin skickar meddelanden till en REST-tjänst så att användaren kan följa broderiet via en iOS/Android app. Nils roll i projektet: Java-utvecklare, app-utvecklare (JavaScript/Cordova) och frontend-arkitekt.
Teknisk miljö: AWS, Java 8, JBoss Wildfly, Hibernate, git, Apache Cordova, npm, ES6, jQuery, Vue.js, TDD -
Jordbruksverket
Utvecklare
2013 - 2014
Kontrollprojektet är ett delprojekt inom Jordbruksverkets ProCap-program. Syftar till att leverera ett system där handläggare kan planera kontrollverksamhet samt kommunicera med mobil kontrollenhet. Nils roll i projektet var Java-utvecklare med fokus på frontend-arkitektur. Under projektets gång hade Nils rollen som leveransansvarig. Han hjälpte också till att ta fram riktlinjer för frontend-utveckling
Teknisk miljö: JBoss EAP 6, Java 7, PostgreSQL, Hibernate, CDI, Maven, Jenkins, Twitter Bootstrap, JavaScript, AngularJS, RequireJS, Bower, Node.js, Grunt, TDD -
Strålfors/Posten-IT
Utvecklare
2012 - 2013
Java-utvecklare i ett överlämningsprojekt mellan Posten-IT och Strålfors. Systemet var ett större meddelandehanteringssystem som bestod av flera små applikationer som kommunicerade med varandra via flera olika applikationsprotokoll.
Teknisk miljö: Java EE, git, svn, Maven, Nexus, Jenkins, Unix, Apache, JBoss, Jetty, Tomcat -
Gudrunsjödén
Utvecklare
2011 - 2012
Webbutvecklare/systemutvecklare .NET. E-handel med höga prestandakrav. Integration mot inRiver (PIM-system), Harmoney (Pulsen, ERP-system) samt betalningsleverantörer.
Teknisk miljö: .NET, C#, MS SQL, jQuery
Nils kompetensområden
-
Bransch
Verkstad och Automotive, Tillverkande Industri, Stat/kommun/Landsting, Detaljhandel -
Kompetenser
Java, Jquery, HTML5, Jira, Maven, Atlassian Jira, Atlassian Bamboo, Android, JUnit, Subversion, ASP.NET, Windows 7, AJAX, Git, MVC, Jenkins, MVC.net, Tomcat, AngularJS, Atlassian Stash, Cordova/PhoneGap, Postgresql, MongoDB, Typescript, Integrationstest, ReSharper, Docker, Wildfly, Azure, AWS, Acceptanstest, Mobilapplikationer, Affärssystem, PL/SQL, Databaser allmänt, Objektorienterade system, Webb- och Internetbaserade system, Systemförvaltning, Linux, MS SQL-server, HTML, Javascript, JSP, Windowsapplikationer, Servlets, C#, MS Visual Studio, PHP, Eclipse, Mjukvaruarkitektur - programnivå, Systemarkitektur - systemnivå, Systemintegration, Funktionstestning, Hibernate, Mac OS X, Node.js, JBoss, JDBC, .NET Server, Visual Studio .NET, J2EE, Python, Unix Shell script -
Roller
Utveckling / UX / DevOps, Projektledning, Arkitektur, Krav -
Övrigt
e-handel, Datasäkerhet/sårbarhetsanalys, Säkerhetsarkitekturer, Internet of Things
Nils anställningar
-
Konsult, Cybercom AB
2014 - 2016
-
Konsult (.NET / Java), Sogeti Sverige AB
2012 - 2014
-
Systemutvecklare .NET, Litium Affärskommunikation AB
2011 - 2012
-
Java/.NET-utvecklare, Pdb AB
2008 - 2011
Nils utbildningar
-
Introduction to Modern Architecture, DF Kompetens
2025 - 2025
-
Developing Serverless Solutions on AWS, Amazon
2023 - 2023
-
AWS Certified Developer - Associate, Amazon
2019 - 2020
-
Architecting on AWS, AWS Training, Huskvarna
2015 - 2015
-
JBoss Enterprise BRMS Implementation (JB433), JBoss, Jönköping
2013 - 2013
-
T1302 - Test Driven Development, Informator, Göteborg
2012 - 2012
-
M101JS - MongoDB for Node.js Developers, MongoDB University
2012 - 2012
-
Oracle Certified Programmer for the Java 2 Platform, SE 6.0, Oracle, Göteborg
2011 - 2011
-
Högskoleingenjör datateknik, Tekniska Högskolan, Jönköping
2005 - 2008