Olga Voronkova

Utvikler

Olga er konsulent i Kodemaker. Hun har de siste årene jobbet som app- og frontendutvikler med designkvalitet og universell utforming i fokus. I prosjekter trives Olga både i store og små teams, og fungerer ofte som et bindeledd mellom design og backend.

Hun liker å lære seg nye ting, og tilegner seg raskt ny kunnskap. Olga er selvstendig, tar ansvar for både egen kode og det ferdige produktet, og er lett å samarbeide med. Olga er først og fremst systemutvikler, men har også hatt andre roller i prosjekter som prosjektleder, tech lead og scrum master.

På fritiden er Olga aktiv i fagmiljøer og har blant annet vært med i agendakomitéen for NDC-konferansen og med i juryen for Gulltaggen Awards (Design og Teknologi).

Teknologi

Bruker på jobben:
.NET Multi-platform App UI (.NET MAUI), C#, Xaml, Android, .NET, Figma og Visual Studio Code
Vil lære mer:
Flutter og Kotlin Multiplatform

Olgas anbefalinger

.NET MAUI Podcast
Teknologi og Utvikling

Se hva som rører seg i Xamarin/MAUI-verden. Informativ og morsom podcast med Matt Soucoup og James Montemagno.

Hør podcast her.

Olga snakker gjerne om

Ola Dilt turorientering

Under Corona ble jeg hekta på turorientering og fortsatte med det siden. Det gir mye ro å være ute i skogen også er det en gamification-faktor med å finne frem til postene ved hjelp av kart og kompass.

Dans

Dans er noe jeg har drevet med nesten fra når jeg kunne gå, og har vært innom de fleste stiler. Jeg er nok mest glad i West Coast Swing, og var også med på å starte opp en klubb for det på Bårdar.

Bloggposter

Radio buttons for Android

Hvorfor i alle dager sjekker vi på radio button checked id for å finne ut av hvordan verdien av den skal representeres i koden? Det virker litt for manuelt og tungvint. Er det mulig å få til at radioknapper holder på den informasjonen selv, slik for eksempel en HTML radio button gjør?

Les artikkel
Hjælp, vi må ha en app!

Det finnes veldig mange teknologier der ute, og det kan fort bli vanskelig å navigere i jungelen når man skal velge hva man skal gå for. Hvilken teknologi passer min app best?

Les artikkel
Universell Utforming - en sjekkliste
Universell utforming, Responsiv design, Web, Android og iOS

I 2018 fikk SAS tvangsbøter fra Difi på 150 000 per dag for brudd på likestillings- og diskrimineringsloven. Er dette noe som kan ramme andre? (Spoiler - JA!)

Les artikkel

Sideprosjekter

Spør en Biolog
Xamarin Forms, C#, Xaml, Android og iOS

Spør en Biolog er en mobil-utvidelse til allerede eksisterende nettforum der det er mulig å stille spørsmål direkte til biologer. Ved hjelp av appen kan man ta bilder og sende inn spørsmål til forumet rett fra marka. Sammen med Norsk biologforening utarbeidet Olga først konseptet for appen og deretter designprototypen. Olga hadde ansvar over mange områder i prosjektet, blant annet utvikling, design, UX, prosjektstyring, test, prodsetting og vedlikehold.

NDC Junior

NDC Junior er en mini-konferanse for barn og unge i forkant av den årlige NDC konferansen, arrangert av Lær Kidsa Koding og Programutvikling. Olga hadde prosjektlederrollen for NDC Junior det andre året konferansen ble arrangert. Oppgavene gikk ut på å skaffe kursholdere, promotere eventet, koordinere påmeldingene til rundt 200 deltagere på 7 ulike kurs, og passe på at logistikken stemte på selve dagen.

Social graphs - change of metrics’ distribution with scale (Masteroppgave)

Sosiale nettverk er systemer bestående av flere enheter som interagerer med hverandre for å oppnå ønsket funksjonalitet. Denne interaksjonen kan bli modellert i grafer, som gir systemdesignere muligheten til å forske og utvikle nye løsninger. Ekte interaksjonsdata kreves for å bygge modeller av grafer, men er av ulike årsaker ofte vanskelig å få tak i. For å forbigå denne hindringen, finnes det mange innsamlings- og modelleringsalgoritmer av data. Arbeidet vårt bestod i å sammenligne de ulike teknikkene med det originale data-settet, basert på målingene av forhåndsdefinerte graf-egenskaper.

Bidrag til fri programvare

Prosjekter

Bring
.NET Multi-platform App UI (.NET MAUI), C#, Xaml, Android og .NET

Bistand med å konvertere eksisterende sjafør-app fra Xamarin til MAUI

Bring
React, React Native, TypeScript, Kotlin og Android

Glow - verktøyet for Bring Express sin pakkelevering. Dette inkluderer ruteplanlegging, administrasjon av utsendelse av pakker for utsenderne, mobil-app for sjåførene som plukker opp og leverer pakkene, og grensesnittet til mottagerene av pakkene (pakkesporing, osv). Ansvar for å vedlikeholde og virereutvikle app-løsningen til sjafører.

Kodemaker
Clojure og Datomic

Tech-sidene på Kodemaker.no har en del trafikk. Vi ønsket å fremheve de av konsulentene våre som har erfaring med de forskjellige teknologiene, og da med mest relevante Kodemakere profilert først pr. teknologiside. Jobben bestod da i å lage et enkelt design og frontend for denne visningen og sortere Kodemakere basert på strukturerte data fra prosjekter, blogger, foredrag osv. Typisk eksempel kan du finne her: www.kodemaker.no/python

Se flere prosjekter

Referanser

Leo Sander Gasnier
Produkteier for moderniseringsprosjektet for Altinn

«Olga jobbet som utvikler på prosjektet for nytt design av Altinn. Som produkteier var det en fryd å ha Olga på teamet. Hun er grundig, proaktiv, engasjert og sprer godt humør på teamet og bidrar til godt miljø. Anbefaler henne gjerne!»

Torborg Galteland
Daglig leder i Norsk biologforening

«Jeg har hatt gleden av å arbeide tett med Olga i to omganger om Appen «Spør en biolog». Olga er veldig hyggelig å samarbeide med, hun er dyktig, hun ser gode løsninger og hun følger opp og passer på framgangen. Jeg er spesielt imponert over hvor godt hun håndterte ungdommene i vårt testpanel. Feiret når de fant bugs og heiet på dem. Jeg håper vi får muligheten til å ha flere prosjekter sammen.»

Amr Ellafy
Tech Lead/Enterprise Architect

«I worked with Olga on various projects. Olga is experienced, dedicated, and pleasant to work with. Our team delivered SEB new e-banking system. Olga met the deadlines, and was extremely dedicated throughout the project. C#, Javascript, and CSS are among the technologies we used. I highly recommend to future employers, and assignments.»

Se flere referanser