Alexander Johansson valdes under hösten 2014 ut bland en mycket stor mängd sökande till Cygnis talangprogram. Han är en skicklig fullstacksutvecklare med fokus på Java/JavaScript och C++. Alexander har jobbat med alltifrån utveckling av visualisering och grafik ner till optimering av algoritmer skrivna i C++.
Varför valde du att bli konsult?
– Jag blev konsult eftersom jag inte hade någon riktigt klar bild av vad jag ville göra efter mina 5 år på universitetet. En sak som jag däremot var helt klar över var att jag inte ville sluta lära mig saker.
Jobbet som konsult ställer höga krav på mig som person eftersom jag ibland måste gå utanför min comfort zone. Det är väldigt berikande med möjligheten att jobba i olika branscher, jag har redan testat media- och finansbranschen och insett att det är extremt olika kultur på olika bolag. Sen får jag chansen att bygga ett stort nätverk vilket känns bra inför framtiden.
Eftersom kunskap inom teknik är en färskvara känns det skönt att backas upp av ett bolag som Cygni som ger mig enorma mängder kompetensutveckling OCH riktigt bra uppdrag
Vad gör du på ditt uppdrag?
– Jag sitter på ett mindre finansbolag som bygger en cool produkt med extrema prestandakrav. Vi kodar ett marknadsövervakningssystem som hanterar över 100.000 meddelanden per sekund – per nod – och sen rampar vi upp det till 10 noder så det är fler än 1 miljon meddelanden per sekund som kommer in. Uppdraget är mycket lärorikt och ligger i framkant när det gäller teknik.
Vi jobbar just nu mot en kund i Nordamerika och har fått förmånen att sitta med projektet on-site under en dryg månad.
När jag arbetade on-site var jag den enda representanten från kunden och det var verkligen utanför min comfort zone, men det var oerhört lärorikt att träffa alla over there som är med i projektet. Utöver jobbet hann jag även turista en hel del ;)
Vad har du lärt dig under din första tid på Cygni?
– Ja, vilken bra fråga! Jag har bland annat lärt mig att mina kunskaper från universitetet hjälpt mig mycket men det är inte riktigt som det fungerar i arbetslivet. På universitetet hade jag några kurser i Java men nu har jag lärt mig allmänt mer om hur man faktiskt jobbar med Java och i synnerhet Java 8.
Om jag ska buzzworda lite olika tekniker från mitt första år tänker jag närmast på Java 8, TDD, DI, Spring, AngularJS, Node.js, Nginx, Swift, Vert.x, LESS/SASS, Grunt, Gulp, Continuous Integration, Continuous Delivery, Jenkins och såklart Docker.
Sen har vi ju sjukt kul på Cygni också! Utöver roliga uppdrag och cool teknik träffas vi ofta; vi kör AW:s, konsultmöten, konferenser, alpresor och umgås gärna över mat och dryck. Det känns viktigt att jag som konsult trivs BÅDE på uppdraget och "hemma", och jag känner mig verkligen hemma på Cygni!