Vanem back-end insener, kellel on üksteist aastat kogemust fintech- ja turuplatvormide transaktsioonisüsteemide ehitamisel. Juhtis monoliitse maksetuuma üleviimist sündmuspõhistele teenustele, mis käitlevad 40 miljonit tehingut kuus, ning juhendab insenere projekteerima tõrgetega arvestades, mitte neist mööda vaadates.
Töökogemus
Vanem tarkvarainsener, makseplatvorm
Velora Pay·Tallinn, Eesti
alates veebruarist 2021
Vastutab pearaamatu- ja arveldusteenuste eest makseplatvormil, mis töötleb 40 miljonit tehingut kuus üheksal Euroopa turul.
Juhtis maksemonoliidi lammutamist 14 sündmuspõhiseks Kafka teenuseks, lühendades juurutusaega 45 minutilt alla 8 minuti.
Projekteeris idempotentse arvelduskonveieri, mis viis topeltväljamaksete intsidendid umbes 30 juhtumilt kuus 18 kuuga nullini.
Vähendas autoriseerimise p99 latentsust 850 ms pealt 210 ms peale, võttes kasutusele lugemiskoopiad ja Redisel põhineva kiirusepiirangukihi.
Juhendab nelja inseneri; kaks neist edutati vanemale tasemele süsteemide eest, mille nad selle juhendamise toel projekteerisid.
GoKafkaPostgreSQLHajussüsteemidMaksed
Back-end insener
Ringlus Marketplace·Tallinn, Eesti
juunist 2017 jaanuarini 2021
Ehitas tellimuste halduse ja logistika API-sid kasutatud kaupade turuplatsile, millel on 2,5 miljonit igakuist aktiivset kasutajat.
Kirjutas ümber tellimuste olekumasina, kõrvaldades terve klassi kinnijäänud tellimuste vigu, mis olid tekitanud üle 400 kasutajatoe pöördumise kvartalis.
Võttis 20 siseteenuse vahel kasutusele lepingutestimise, vähendades toodangus avastatud integratsioonivigu 70%.
Skaleeris otsingu indekseerimiskonveieri, mis pidas 2020. aasta piirangute ajal vastu kuulutuste mahu kuuekordsele kasvule ilma lisariistvarata.
Node.jsTypeScriptRabbitMQElasticsearch
Tarkvaraarendaja
Kivilinna Tarkvarakonsultatsioonid·Tartu, Eesti
septembrist 2014 maini 2017
Ehitas 12-liikmelise konsultatsioonimeeskonna osana back-end süsteeme panga- ja kindlustusklientidele.
Ehitas piirkondlikule pangale öise andmevõrdluse mootori, mis lühendas päevalõpu sulgemise 6 tunnilt 90 minutile.
Automatiseeris kolme kliendiprojekti juurutuskonveieri, asendades käsitsi FTP-väljalasked versioonihallatud CI-ehitustega.
Hinnati 2016. aasta sisehindamises 40 arendaja seas parimaks.