Hoppa till sidans innehåll

Raul Bache

Systemutvecklare

Jag är en mångfacetterad och lösningsorienterad systemutvecklare som har haft fötterna i många olika sorters branscher. Jag trivs när jag får en nyckelroll i komplexa system som kräver stor kognitiv förmåga.

I min yrkesroll har jag jobbat mycket med mobilapplikationer för olika sorters ändamål, med tillhörande infrastrukturer. Allt ifrån Scala/Akka till NodeJS och Java/Spring. Jag har aldrig sett några hinder med ny teknik, det är alltid givande att få sätta sig in i någons lösning och förbättra den.

De senaste åren har det blivit mer och mer av backendapplikationer skrivna i Java eller Go deployade i K8s-miljöer.

Områden

  • Systemutvecklare
  • Problemlösare
  • Lagspelare

Om Raul

Min absolut största styrka är att jag har en exceptionellt stor förmåga att snabbt sätta mig in i problem och leverera lösningar av hög kvalitet och robusthet. Jag levererar stort värde till kunden, vilket gör att de alltid försöker binda upp mig för längre perioder. Min nyfikenhet och vilja till personlig utveckling gör att jag hela tiden försöker hitta bättre och smartare sätt att lösa problem på.

Rauls CV

  • Västra Götalandsregionen

    Tech Lead

    2022 -

    Raul har varit en nyckelspelare i att leda arbetet med att utveckla och förbättra VGRs Android-app, vilket inkluderar att implementera nya funktioner, optimera prestanda och säkerställa en användarvänlig och tillgänglig upplevelse.

    Utöver detta har Raul också ansvarat för att hantera kubernetesmiljön för VGRs app-team. Han har säkerställt att miljön är robust, skalbar och säker, vilket möjliggör snabb och smidig distribution av applikationsuppdateringar och skalning av resurser vid behov.

    På backend-sidan har Raul arbetat med att utveckla och underhålla de nödvändiga systemen för att stödja VGRs app-funktionalitet. Han har designat och implementerat API:er, databaser och andra backend-komponenter för att möjliggöra kommunikation och datahantering mellan appen och andra system.

    Sammanfattningsvis har Rauls tekniska kompetens och ledarskap spelat en avgörande roll för framgången för VGRs app-team och deras strävan att leverera en högkvalitativ, tillgänglig och användarvänlig app-upplevelse för sina användare.
  • Zimpler

    Systemutvecklare

    2021 - 2022

    På Zimpler fick Raul både utveckla nya implementationer av befintliga clojure-baserade tjänster i go, och fortbilda kollegor inom utveckling.

    Vidare så möjliggjorde Raul för uppgradering av befintlig hårdvara genom skapandet av mjukvara som skalade bättre med de behov som kunden hade.
  • CEVT

    Android plattformsutvecklare och Cloud

    2018 - 2021

    På CEVT stärkte Raul upp bemanningen i deras team av plattformsutvecklare på deras androidbaserade infotainmentsystem. Där skapade han CI-pipelines och optimerade systemkritiska bibliotek.

    Parallellt med det var han delaktig i introduktionen av Golang för deras cloud-plattform, med kompetensspridning och utveckling som primära sysslor.

    Även inom cloud fick han stärka upp CI-pipelines och kubernetes-kompatibiliteten av de interna tjänsterna som kördes på GCP.

    I ett av de javabaserade projekten skrivet i Kotlin/spring/hibernate fick han anpassa applikationen till att fungera i en k8s-miljö.
  • Collector Bank

    Android Dev Lead

    2017 - 2018

    Raul ansvarar för den mobila plattformens implementationer med Android som huvudsakligt ansvarsområde.
    Raul har varit mentor åt nyexaminerade anställda, hållit i kompetensluncher, meetups och föreläst om designmetodiker inom systemutveckling och programmeringsspråk.
    Java, Kotlin och Scala har varit de huvudsakliga områdena för Raul.

    Raul har infört Kotlin som huvudsakligt programmeringsspråk för android-produkterna på Collector Bank
  • Ascom

    Systemutvecklare

    2016 - 2017

    Raul utvecklade och förbättrade ascoms Androidbaserade mobiltelefon för sjukvården.
    Raul förbättrade dels infrastrukturen kring produkten, dels ramverk och stödapplikationer för den. Raul automatiserade delar av arbetsflödet och förbättrade övriga utvecklares dagliga arbete.
    I arbetet ingick daglig utveckling av tjänster i Java och i C/C++.
  • Kappahl

    Systemutvecklare

    2015 - 2016

    Raul har varit ansvarig utvecklare av Kappahls kundklubbsapplikation för Androidplattformen och tillhörande backendserver skriven i Java Spring med Hibernate som databas-ORM.

    Ny funktionalitet och buggfixar har varit de primära arbetsuppgifterna.
  • Appland

    Systemutvecklare

    2014 - 2015

    Raul hjälpte kunden att implementera nya features till kundens alternative appstore till Android.
    Dessutom bistod Raul i att ta fram ett system för continous integration och automatiserade UI-tester av applikationen.
    Han utförde också viss PHP-utveckling av kundens drupal-stack.
  • Rchery

    Systemutvecklare

    2014 - 2016

    Raul har varit ansvarig för implementation av Android-applikation för mobil marknadsföring. Han har utvecklat funktioner och tagit appen från prototyp till publicerad första version på Google Play.
    Utvecklingen har framförallt skett i Java och Python.
  • Volvo Cars

    Systemutvecklare

    2013 - 2014

    Raul har utvecklat nya features i Volvo On Call, en app som möjliggör kommunikation med ens Volvo.
    Förutom apputveckling har han också tagit fram system för continous integration med tillhörande unit/gui-tester av Androidappen såväl som Ios-appen.
    Dessutom har han vidareutvecklat en mockupserver för interntester av appen, skriven i PHP.
  • AppSpotr

    Systemutvecklare

    2012 - 2013

    Raul utvecklade ett system som kunde generera native-applikationer till android och iphone.
    Till det fanns ett backend-system som försåg de kompilerade applikationerna med data, innehåll, färger etc.
    Tekniken som Raul utvecklade bestod också av mailservrar som kunde hantera beställningar av applikationer, kompilera dem och publicera dom på google play och apple appstore, med tillhörande certifikat och appbeskrivningar.
    Relevanta tekniker: Android, Ios, Python/Tornado, Redis, Java, MongoDB, Play framework, Scala, Rabbitmq, Redis, Erlang, scripting, .
  • Ericsson

    Systemutvecklare

    2011 - 2012

    Raul vidareutvecklade ett distribuerat testsystem skrivet i Erlang avsett för lasttestning av Ericssons LTE-nod (CPG).
    Raul var tänkt att avlasta det kinesiska teamet som var avsett för utveckling av denna applikation, men med tiden blev Raul den individ som Göteborgs-teamet i första hand vände sig till när frågor kom angående produkten, dess funktion och dess eventuella egenheter.
    Förutom Erlang-kod skrev Raul också kernelmoduler i C och viss kod i C++.
    Raul gjorde en resa till Shanghai för att under ett par veckor arbeta närmare med kineserna.
  • CamClic

    Systemutvecklare

    2011 - 2011

    Raul utvecklade en kundklubbsapplikation för Android-plattformen baserad på en ios-version.
    Appen skulle läsa data från en webservice och presentera relevanta erbjudanden till användaren.
  • Volvo Cars

    Systemutvecklare

    2010 - 2011

    Raul utvecklade en prototyp för Volvo Cars nästa generations infotainmentsystem.
    Prototypen skulle ha en röstigenkänningsmodul som tog kommandon från användaren och presenterade resultatet på en display och en talsyntes som gav auditiv feedback till användaren.
    Utvecklingen gjordes i Adobe Flash.
    Många av prototypens ingående element hamnade sedermera i produktion.
  • Regin

    Systemutvecklare

    2010 - 2010

    Raul var ansvarig för ett team som implementerade en android-app för att kontrollera utrustning för fastighetsautomation.
    Företaget Regin hade regulatorer med internetåtkomst, och appens syfte var att via ett binär-protokoll sätta börvärden, läsa värden och larm från dessa regulatorer.

Rauls kompetensområden

  • Systemtyper

    Objektorienterade system, Mobilapplikationer
  • Operativsystem/plattformar

    Linux, Windows XP, Erlang/OTP, Android, Mac OS
  • Utvecklingsspråk

    Java, Servlets, Python, Erlang, Scala, IntelliJ
  • Hårdvara

    Mac, PC
  • Drift/Support/Service

    Användarsupport
  • Verktyg & Middleware

    Eclipse, Tomcat, Spring, Git, Gradle
  • Utbildning

    Systemvetenskap, Annan högskoleutbildning 3 år
  • Roller

    Utvecklare/Programmerare
  • Tillämpningar

    AJAX

Rauls anställningar

  • Systemutvecklare, AppSpotr

    2012 - 2013

  • Konsult, Epsilon IT

    2010 - 2012

Rauls utbildningar

  • Certified Java developer, Oracle

    2012 - 2012

  • Certified Java web component developer, Oracle

    2012 - 2012

  • Dataingenjör, Chalmers

    2007 - 2010

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