Oskar Johansson
Programmerare med över 20 års erfarenhet; startade i C och MS‑DOS, gick via ASP och VB6 och har därefter specialiserat sig inom C# och .NET, men även stark inom t.ex. Java. Stark problemlösare som trivs med felsökning i komplexa och äldre kodbaser — identifierar och eliminerar svårfångade buggar med Visual Studio och återupplivar gammal Java‑kod med IntelliJ som vapen. Erfaren av nyimplementeringar, migreringar och hantering av teknisk skuld. Levererar driftsäkra, väl dokumenterade lösningar, främjar kunskapsdelning och tydliga tekniska beslut.
- .NET
- C#
- Java
- Protobuf / gRPC
- Windows Forms
- WPF
- ASP.NET
- LINQ
- OIDC
- SAML2
- Vert.x
Oskars utvalda uppdrag
-
PhenixID
Systemutvecklare/Arkitekt
2022 -
Oskar utvecklar och förvaltar befintliga, främst Java-baserade produkter för Windows och Linux och genomför stora tekniska lyft av centrala komponenter. Fokus på asynkron utveckling med Vert.x 2/4 för identitetshantering, autentisering/auktorisering (SAML2, OIDC, LDAP). Drivande i säkerhet, prestanda och stabilitet. -
Clavister AB
Systemutvecklare/Arkitekt
2016 - 2022
Oskar arbetade i ett litet agilt team med förbättring och nyutveckling, fokus på stabilitet, prestanda och säkerhet. Införde automatiska bygg, obligatorisk kodgranskning och tester, förbättrade loggning, minnesdumpning, verktyg och processer. Utvecklade verktyg för brandväggar, AD‑autentisering och Windows VPN samt felsökte källkod. -
BAE Systems Hägglunds AB
Felsökare/Systemutvecklare
2015 - 2015
Felsökning av hård- och mjukvara i bandvagnar. Snabbt produktiv: identifierade fel och komponenter, effektiviserade utprovning, testade med leverantörer och samarbetade tvärfunktionellt. Stabiliserade och vidareutvecklade mjukvara med hårdvaruaccelererad videoprocessing; bytte leverantörskomponenter. Verktyg: mätinstrument, Wireshark, C#, WPF, Direct3D.
Oskars kompetenser
-
Branscher
Konsultarbete -
Metoder & processer
Systemutveckling, Testautomatisering, Migrering, Continuous Integration, TDD, Automatiska tester, Mjukvaruarkitektur, Ethical Hacking, Scrum -
Verksamhetsområde och funktion
Security, Nätverksadministration -
Plattformar
Inbyggda system, Linux, MSSQL, Windows, gRPC -
Produkter
Active Directory, Atlassian Bamboo, It-utrustning -
Tekniker
Protobuf / gRPC, WPF, LDAP, JavaScript, SOAP, TCP/IP, Kryptering, ASP.NET, ASP.NET MVC, LINQ, Java, C#, Entity Framework, C, Axis2, Windows Presentation Foundation, Windows Forms, IT-säkerhet, Windows Communication Foundation, SAML2, Nätverk och kommunikation, Logging, DirectX, Asynkron programmering, Protobuf, Vert.x, .NET Core, UNIX Shell Script, .NET, C++, OIDC, Windowsapplikationer, MS .NET, .NET Framework -
Verktyg
Mockito, Git, ReSharper, IntelliJ, Visual Studio, Wireshark, MS Visual Studio, Maven, Atlassian Jira, Atlassian Confluence -
Okategoriserat
gRPC(Protobuf), Nätverksutrustning, Build systems, Hårdvarufelsökning, VPN client, Shell-script, Transportlogistik, Atlassian-stacken, Lokföraryrket
Oskars tidigare uppdrag
-
Systemutvecklare/Arkitekt, PhenixID
2022 -
-
Systemutvecklare/Arkitekt, Clavister AB
2016 - 2022
-
Systemutvecklare, Kivo AB
2016 - 2016
-
Felsökare/Systemutvecklare, BAE Systems Hägglunds AB
2015 - 2015
-
Systemutvecklare, Kivo AB
2015 - 2015
-
Lokförare, Järnvägsoperatörer
2010 - 2016
-
Tekniker, Bradata
2008 - 2009
-
Allt-i-allo, Egenföretagare
2007 - 2022
Oskars utbildningar
-
Introduction to Modern Architecture, Dataföreningen Kompetens
2023 - 2023
-
MCSD: App Builder (C#, ASP.NET MVC, Azure and Web Services), Microsoft Learning
2018 - 2018
-
Lokförarutbildning, TCC Hallsberg
2009 - 2010