Christoffer Yalcin
Systemutvecklare
Christoffer är en backend-utvecklare, med erfarenhet av flera programmeringspråk och roller. Han har tidigare jobbat som systemutvecklare med fokus på backend-utveckling, men har i sitt senaste uppdrag fått erfarenhet inom deployment och automatiserade testmiljöer.
Områden
- Systemutvecklare
Om Christoffer
Christoffer är strukturerad, kommunikativ och noggrann. Han försöker alltid att göra sitt bästa, och tycker att det är viktigt att hela gruppen har förståelse för vad som görs. Han är inte rädd för att påpeka ifall det finns problem, strukturella eller kodmässiga och diskuterar gärna olika lösningar med sina kollegor. På sin fritid gillar han att träna och hålla sig uppdaterad om den senaste tekniken.Christoffers CV
-
Polisen
Backend-utvecklare inom E-Arkivet
2023 -
Christoffer arbetar med att utveckla Polismyndighetens nya e-arkivsystem, med fokus på integration och samverkan med RODA. I rollen har han varit ansvarig för att bygga och implementera backend- och frontend-lösningar, med hjälp av teknologier som Java 21 och Angular. Arbetet inkluderar utveckling av API
med GraphQL och hantering av dataflöden i systemet, där RODA spelar en central roll i sök- och lagringsfunktionaliteten. Christoffer har även arbetat i både Windows- och Linux-miljöer, och har bidragit till att effektivisera processer genom Jenkins.
Teknologier: Java 21, Angular, MySQL, GraphQL, SOLR, Roda, Windows-miljö, Linux-miljö, Jenkins, XML/XML Schema -
Polisen
Backend-utvecklare
2022 - 2023
Christoffer tog över uppdraget från en tidigare konsult som valt att avsluta uppdraget i förtid, och fick därför fylla in för dem ungefär 10 månaderna som återstod av uppdraget. Christoffer programmerade backend-funktionalitet i Java, där han snabbt kom in i arbetet för att bidra med att förbättra förutsättningarna för att ha en förvaltningsbar kodbas för framtiden.
Teknologier: Java 8 (och 11, då kodbasen uppdaterades), Oracle, Windows-miljö, JUnit, Jenkins, XML/XML Schema -
Polystar Osix AB
Backend-utvecklare
2021 - 2022
Christoffer arbetade med Java-utveckling med uppgifter som involverade mycket kommunikation mellan olika arbetsgrupper. Själva uppgifterna var kopplade till att förbättra visualiseringen av AI-genererat data från mobilnätverk
Teknologier: Java, MySQL, Jenkin, MongoDB, Ansible -
Skatteverket
Testare, Backend-utvecklare
2019 - 2021
Christoffer programmerade och skapade automatiserade tester för en av Skatteverkets platformer. I sitt arbete fick han jobba med funktionalitet för en webbapplikation, skapa eller flytta funktionalitet till backend microservices. I sin roll som testare hade han ansvar för att se till att saker var inkluderat och testat inför releaser.
Teknologier: Java 8/11, Kotlin, TypeScript, React, Robot Framework, Jenkins, Docker, Spring, XML/XML-Schema -
Storytel AB
Backend-utvecklare
2018 - 2019
Christoffer var ansvarig för all backendfunktionalitet för en mobilapplikation, samt att utveckla en webbapplikation som användes som administratörsverktyg.
Teknologier: Java, ElasticSearch, TypeScript, Angular, Hibernate, MySQL, Google Cloud Platform, SpringBoot -
Vidispine AB
Systemutvecklare
2016 - 2018
Christoffer utvecklade webapplikationer som utnyttjade Vidispine API för kunder. Applikationerna använde Django backend och AngularJS i frontend. Hans ansvar var framförallt att utveckla backend-delen av applikationen. Hans ansvar innefattade även testning och inhämtande av krav direkt från kunden. Andra erfarenheter han fick hos Vidispine AB inkluderade att besöka Röda korset i Schweiz för användarträning och support, en del Java-utveckling och att samarbeta med utvecklare i Indien för ett gemensamt kundprojekt.
Teknologier: Python, Javascript, Java 8, AngularJS, Vidispine API, PostgreSQL, Kubernetes, Docker, AWS -
Redbee Media
Backend-utvecklare
2016 - 2018
Christoffer medverkade i utvecklandet av ett subtitle management system, där han framför allt stod för utvecklingen av applikation i Django (Python). Där bekantade han sig mycket med användandet av REST API, hantera och representera data och större deployment-strategier.
En av de många komponenter han utvecklade var applikationens filtrering, där han utnyttjade Vidispine Server API för att från en JSON-datastruktur i frontend filtrera ut och göra avancerade sökningar, som då exempelvis kunde bestå av att kombinera ett antal metadatafält på olika sätt för att filtrera fram relevanta projekt eller uppgifter.
Teknologier: Java 8, Django (Python), AngularJS (JavaScript), Postgres
Christoffers kompetensområden
-
Kommunikation & Information
Engelska -
Metoder & Processer
TDD - Test Driven Development -
Operativsystem/plattformar
Windows, Red Hat -
Projektfaser
Utveckling/Genomförande -
Roller
Utvecklare/Programmerare -
Test & Verifiering
Acceptanstest, Testautomatisering, Systemtestning -
Utbildning
Systemvetenskap, Högskoleingenjör -
Utvecklingsspråk
Kotlin, Rust, Java, IntelliJ, JUnit
Christoffers anställningar
-
Systemutvecklare, TietoEvry AB
2020 - 2021
-
Konsult, Dynabyte AB
2018 - 2020
-
Systemutvecklare, Vidispine AB
2017 - 2018
-
Konsult, Framtiden AB
2016 - 2017
Christoffers utbildningar
-
Högskoleingenjör inom datateknik, Kungliga Tekniska högskolan
2012 - 2016