Hoppa till sidans innehåll

Mattias Bybro

Mjukvaruingenjör

Mattias har under snart två decennier i mjukvarubranschen skaffat sig både bredd och djup. Bredd i form av olika branscher och plattformar; mobilt, backend, frontend, telekom, inbyggda system, administrativa system, databaser, systemintegration, o.s.v. Djup i form av specialistuppdrag vad gäller att skapa utvecklingsverktyg, utvecklarnära testning, cross-platform mobilutveckling och mycket annat.

Områden

  • Mjukvaruingenjör

Om Mattias

Mattias är en problemlösare med helhetstänk. Han ser HUR man ska göra, betraktar helheten för att inse VARFÖR man ska göra det, har hög träffsäkerhet om NÄR det kan vara gjort, förstår att ta reda på VAD som ska göras, och vill sätta sig in i för VEM det ska göras.

Mattias CV

  • Jordbruksverket

    Utvecklare

    2023 - 2024

    Lösning för handläggning av ca ett halvdussin jordbruksstöd för betesmarker, fäbodar, osv. Utvecklingen har genomförts i VBA (Excel), och även om det krävdes kreativa lösningar för att kunna skapa en lösning som fungerar bra, så var utmaningen framförallt att plocka fram och tydliggöra kravbilden. Det är ofta många personer och olika behov och synsätt inblandade.
  • Awaio

    Utvecklare

    2022 -

    Specialistutvecklare med tonvikt mot backend (cloud functions) samt integration av kalendarsystem (M365, Google). Del av ett litet team i ett startup-bolag som fokuserar på flexibla bokningslösningar för kontor. Projektet kännetecknades av stor frihet under ansvar att bygga lösningar som fungerar och som kan skalas upp. Cloud computing (Google Cloud), NodeJS, TypeScript, Graph API.
  • Region Jönköpings Län

    Utvecklare

    2021 -

    Större migrationsarbete av ett tiotal Java-applikationer på applikationsservrar (Tomcat). Byte av infrastruktur för inloggning (SAML2/IdP/Josso), modernisering av webbramverk, migration av ett flertal databaser av olika slag. Uppdraget bestod även av att utveckla ny funktionalitet och underhålla äldre system för remisser, intyg, medicinsk statistik, budget- och faktureringssystem, osv.
    En del av uppdraget innebar utveckling på Anypoint/Mule 4 i den interna integrationsplatformen (ICC). Har även erfarenhet av den andra integrationsplattformen, Camel.
    Java, IdP/SAML2, Informix, MySQL, SQL Server, JSF, Tomcat, Linux, Mule 4, Camel.
  • ROL Ergo

    Utvecklare

    2019 - 2020

    Tonvikt på backend men även webbutveckling. Fokus på skalbarhet med kubernetes/docker, redis, message queues, cloud computing (Google Cloud) osv. Integrationer med Office 365. DevOps och uppbyggnad av pipelines för CI/CD. I uppdraget ingick även att bygga om befintlig användarhantering med SSO, OAuth/OpenID (liknande SAML2/IDP) samt tickethantering för säkra websocketuppkopplingar.

    Tekniska plattformar: Java, NodeJS, Angular, Docker, Kubernetes, Linux, Graph API.
  • Domstolsverket

    Utvecklare

    2016 - 2019

    I rollen som utvecklare ingick nyutveckling samt förvaltning av e-tjänster och interna system, bl a i form av fullstacks webbutveckling.

    Tekniska plattformar: Java/JEE (JPA, JSP, REST, EJB), JavaScript/HTML5/CSS, Angular, Oracle PL-SQL, Jira, GIT, Jenkins, Maven, Gradle, Linux, Scrum/Agile.
  • Jordbruksverket

    Utvecklare

    2013 - 2016

    I rollen som utvecklare ingick nyutveckling samt förvaltning av e-tjänster och interna system, bl a i form av fullstacks webbutveckling och geografiska informationssystem (GIS).

    Tekniska plattformar: JEE/JSF/JBoss (Tomcat)/etc, JavaScript, Angular, Oracle PL-SQL, Postgres, OpenLayers, Scrum/Agile.
  • Procera Networks

    Utvecklare

    2010 - 2011

    Utvecklade CDR-lösning (billing) för en större telekomaktör, baserat på Proceras mjukvara för deep packet inspection.

    Tekniska plattformar: OSGi, PacketLogic
  • Ericsson Baseband

    Utvecklare

    2010 - 2011

    Uppdraget handlade om att strukturera upp utvecklingsmiljön på Ericsson Baseband samt att implementera stödjande verktyg (som exempelvis ett Eclipseplugin för PC-LINT).

    Tekniska plattformar: Eclipse (CDT), Linux
  • Sydsvenskan

    Apputvecklare

    2009 - 2009

    Skapade Sydsvenskans första Androidapp.
  • LiveScribe

    Utvecklare

    2008 - 2009

    Specialistuppdrag för att utveckla en grafisk editor för att utveckla, designa, trycka/skriva ut och licensera applikationer baserade på Anototeknologi.

    Tekniska plattformar: Eclipse (GEF, RCP), Anoto, Java
  • MoSync

    Utvecklare, mobilutvecklare, arkitekt

    2008 - 2013

    Kontrakterades till att börja med för att bygga ett Eclipse-baserat IDE för MoSyncs C/C++-baserade SDK för cross-platform mobil utveckling. Fick senare rollen som arkitekt för att rikta SDK:t mot att bli mer komplett och robust.

    Skapade ett flertal utvecklingsverktyg, som exempelvis en JavaScript-debugger som fungerar på alla mobila enheter, stöd för ad-hoc-distribution av iOS-appar inifrån IDE:t, profilering, byggsystem, extension/pluginsystem samt en del API:er för cross-platformutveckling.

    Tekniska plattformar: Java, C/C++, GDB, Eclipse (CDT), JavaScript, olika mobilplattformar (mest Android, iOS).

    [Notera att uppdraget övergick i en anställning under 2011.]
  • Outscore

    Utvecklare, arkitekt

    2007 - 2007

    I uppdraget ingick att utveckla ramverk, arkitektur och riktlinjer för en större applikation riktad mot slutanvändare för elektroniska juridiska dokument.

    Tekniska plattformar: Eclipse (RCP), Java
  • Nohau, m fl

    Kursledare

    2006 - 2010

    Utformade och genomförde vid ett antal tillfällen kurser inom TDD och Eclipseutveckling.

    Även hållit short talks på EclipseCon and Eclipse Summit Europe.
  • SonyEricsson

    Utvecklare

    2005 - 2006

    I uppdraget ingick att utveckla och underhålla SonyEricssons JavaME-emulator samt SDK. Lead Developer för Mobile JUnit för JavaME/CLDC, ett enhetstestningsverktyg med inbyggt stöd för kodtäckning. Ansvarade för delar av det (Perl-baserade) byggsystemet.

Mattias kompetensområden

  • Operativsystem/plattformar

    Android
  • Roller

    Systemingenjör, Utvecklare/Programmerare
  • Utvecklingsspråk

    Android, J2ME, HTML5, Rust, JUnit, J2SE, SQL, Javascript, Java, HTML
  • Verktyg & Middleware

    Gradle, Eclipse, J2EE, Git, Hibernate

Mattias anställningar

  • IT-konsult, Purple Scout

    2013 - 2016

  • Software Engineer and Architect, MoSync AB

    2011 - 2013

  • Software Engineer, Bybro Consulting

    2005 - 2005

  • IT-konsult, Purple Scout

    2005 - 2011

  • Översättare, Aardvark Translations

    2003 - 2005

  • Software Engineer (Pattern Engineer), Anoto

    2000 - 2002

Mattias utbildningar

  • RPA Certified Professional, UiPath

    2021 - 2021

  • Matematisk-Naturvetenskaplig (Fil. mag datalogi), Stockholms Universitet

    2002 - 2003

  • Matematisk-Naturvetenskaplig, Stockholms Universitet

    1997 - 2000

Till konsultsök

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning