Publicerat Nyheter
Mathias Ottosson systemutvecklare på Spinit

Möt vår nya kollega Mathias Ottosson

I september började Mathias Ottosson på Spinit. Han kommer att jobba som frontend- och backend­utvecklare. Här är en 60 sekunders intervju med Mathias:

Välkommen till Spinit.

– Tack!

Hur beskriver du dig själv i ett par meningar?

– Jag är en glad och nyfiken smålänning som är väldigt intresserad av allt som har med teknik att göra. Jag över­konsumerar podcasts och Youtube om mjukvaru­utveckling, med tillskott av machine learning på senaste tiden.

Vi lever verkligen i en framtids­värld och jag anser mig vara lyckligt lottad som får leva i en så spännande tid som nu.

Du har ju jobbat i bygg­branschen tidigare. Hur har digital­isering påverkat hur vi bygger och designar hus?

– Byggbranschen är en åldrad bransch som länge jobbat utifrån ”business as usual”. Mycket är som det alltid varit men på senare år har det börjat tänkas mer på fördelarna med digital­isering och automat­isering. Man har börjat nyttja den digitala informationen på ett bredare plan och man ser även att augmented- och virtual reality börjar bli populärt i planerings­skedet.
Än så länge ligger fokus mest på den digitala produkten och inte så mycket på det fysiska byggandet. Men automat­iseringen börjar även ta sig in där och exempel på ”3D-skrivare” och robotar utvecklas för att göra delar av jobbet.

Det finns fortfarande mycket kvar att göra innan bygg kommer ikapp andra branscher, men den har i alla fall vaknat och verkar vara på rätt väg.

Vilka tekniker ser du fram emot att lära dig mer om?

– Det händer väldigt mycket inom frontend just nu och det finns en lång lista med tekniker jag skulle vilja lära mig mer om. Men två tekniker sticker ut som mest intressanta för tillfället.

  • Service Workers är en ny webbstandard som gör det möjligt att köra webb­applikationer utan uppkoppling.
  • WebAssembly är ett nytt kompilerings­mål som gör det möjligt att skriva webb­applikationer i många olika språk och man kan utveckla i t.ex. C/C++ eller motsvarande språk med mycket hög prestanda.

Jag lever efter filosofin att alla applikationer ska flytta ut i webbläsaren, och kombinerar man dessa två tekniker kommer man kunna utveckla prestanda­krävande applikationer som t.ex. CAD, bild­behandling och spel m.m. Vi kommer närmare ett platt­forms­oberoende med applikationer lika de vi är vana vid att använda i traditionella operativ­system.

Vilka egenskaper tycker du symboliserar bra team-work?

– Kommunikation och laganda är viktigt när man jobbar i projekt. Både inom sitt team och med kund. Man ska känna sig hörd och det ska vara högt i tak för tankar och idéer.

Man pratar mycket om automatisering och robotisering just nu. Tror du att robotar kommer att över våra jobb som system­utvecklare i framtiden?

– På en inte allt för lång tids­horisont tror jag faktiskt att robotar kommer kunna ta över en hel del mjukvaru­utveckling men man behöver samtidigt inte vara oroliga för ”singulariteten” på ett bra tag.
Det händer mycket inom AI-området och vi kommer få se en explosions­artad utveckling inom området framöver. Därför tror jag att man kommer behöva spetsa sina kunskaper inom mjukvaru­utveckling med machine learning om man vill förbli relevant som utvecklare på sikt. Machine learning är mjukvaru­utveckling i kubik.

Vad jobbar du med just nu?

– Jag sitter för tillfället med ett projekt för en kund där jag hjälper till med frontend-utveckling. Jag använder mig av de senaste Angular och Material-ramverken för att bygga en webb­applikation som ersätter ett arbets­flöde där dom använder sig av Excel i dagsläget.

Det är mycket fokus på att få till ett gräns­snitt som känns igen och samtidigt underlätta och effektiv­isera vardagen så mycket som möjligt för användare.

Tack!

Publicerat Personligt
Mikael Johansson, Systemutvecklare
Mikael Johansson, Systemutvecklare

Mikael om att vara systemutvecklare på Spinit

Mikael Johansson är en av våra duktiga system­utvecklare, och sedan han började på Spinit i början av 2016 har han blivit en viktig kugge i vårt maskin­eri. Jag pratade med Mikael om hur han ser på sitt jobb.

Vad är det du gör här på Spinit?

– Jag är system­utvecklare vilket innebär att jag både utvecklar och förvaltar IT-system. Just nu så jobbar jag med flera olika affärs­system för en kund. Det är system som hjälper före­taget med sin faktur­ering och egentligen allt som har med deras kunder och affärer att göra. I de skräddar­sydda affärs­systemen så finns hela företagets organ­isa­tion samt kund­stock och utan dessa så skulle de t.ex. inte kunna fakturera sina kunder.

Hur kom det sig att du började på Spinit?

– Jag var på en intervju hos en rekryt­erare för ett annat jobb och efter intervjun så present­erade hon Spinit för mig. Det lät intressant och så var jag på inter­vju dagen efter och började två veckor senare. Det gick snabbt.

Hur var det när du började här? Hur såg din introduktion ut?

– Jag blev direkt inkastad i ett projekt med en av våra kunder tillsammans med tre andra ut­veck­lare. Vi höll på att bygga ett nytt affärs­system som, för­hoppnings­vis, på sikt ska helt ersätta de gamla.

De bygger alltså sitt eget affärs­system. Kunde de inte köpt ett färdigt system?

Publicerat Personligt
Sebastian Appler Olsson - Projektledare och systemutvecklare på Spinit

Sebastian om dynamiska arbetssätt och projektledning

När man jobbar med digital­isering i projekt­form så är ett bra fungerande arbets­sätt en av nycklarna till att komma framåt. Dåliga arbets­metoder gör att det tar längre tid, kostar mer och de man byggt har inte de funktion­erna man vill ha.

På Spinit kallar vi våra projekt­ledare för kaptener och så har det varit under många år. Kaptenen tar ansvar för att samordna alla funk­tioner i det vi bygger och leder teamet av ut­vecklare. Varje nytt upp­drag är unikt och vi jobbar i olika steg för att skapa förstå­else och sedan utveckla det som kunden vill att vi ska göra.

Jag pratade med Sebastian Appler Olsson, en av kapten­erna på Spinit, om hur han ser på sitt jobb.

Hur jobbar du när du leder ett nytt uppdrag för Spinit?

– Jag jobbar alltid dynamiskt och använder mig av de arbets­tekniker som passar in för det spec­ifika upp­draget.

– Det första jag gör att identifiera vad en kund har och inte har tillgång till när dom kommer till oss. Har de någon som kan generera design­skisser då tar de ansvar för det. Eller har de någon som är bra på att skriva tydlig dokumentation om hur systemet ska fungera. Likaså vet de vilken data som ska skickas var, och vilka rättig­heter olika använd­are ska ha då är ju vissa delar av jobbet redan gjort.

– Om specifika­tionen är klar från början så behöver vi inte lägga ner energi på det, och vi fyller upp de delarna som kunden inte har. Ofta har en kund inte allt i sina team de behöver för att bygga det de vill. Då går vi in och komp­letterar med våra kunskaper.

– Jag tycket inte det är kul att följa ett färdigt arbets­sätt bara för att det står så i projekt­hand­ledar­hand­boken. Det kan bli jätte­tråkigt och så vill man ju inte ha det. En av an­led­ningen till att jag tycker så är för det tillför onödigt gnissel mellan projekt­ledaren och teamet. Inför man många ritualer och arbets­sätt som projekt­ledare kan det orsaka tids­krävande krångel som teamet kanske inte är i behov av.

Publicerat Nyheter
Linus, Kathy, Saman och Sofie
Linus, Kathy, Saman och Sofie

Fyra nya medarbetare till Spinit

Under de senaste månaderna har vi välkomnat fyra nya med­arbetare till Spinit.

I maj började Saman Movaghar och hon special­iserar sig inom front-end-utveckling. Hon har en bak­grund inom grafisk design och har byggt på sin utbild­ning med att läsa på Jensens yrkes­hög­skola. Hennes inrikt­ning på Jensens var JavaScript och hon har kun­skap inom HTML5, CSS och UX.

I början av juni började Sofie Sandell jobba hos oss. Hennes arbets­uppgifter är en kombi­nation av projekt­koordiner­ing, och att jobba med för­bättringar av våra arbets­flöden. Sofie har tidigare jobbat i London som konsult inom digital­isering och e-commerce och skrev 2013 boken Digital Leadership.

I augusti välkomnade vi Aikaterini ‘Kathy’ Sereti och Linus Lindgren till Spinit.

Kathy läste sin master på Chalmers och har en ‘Master in Software Engine­ering’. Tidigare har hon läst en ‘Bachelor’s Degree Computer Science’ på University of Ioannina i Grekland.

Linus har en examen i ‘Master in Software Engine­ering’ från Chalmers.

Både Kathy och Linus kommer att arbeta med system­utveckling och de har redan kommit in i var sitt team.

Vi har flera nya kunder på ingång och har startat upp ett par stora projekt som vi jobbar med under hösten.

Om du är intres­serad av att börja jobba hos oss skicka gärna ett mail till martin.liljeberg@spinit.se.