Tarkvara arhitekt CV näidis
Realistlik CV näidis tarkvara arhitektile Eestis koos konkreetsete tulemustega süsteemiarhitektuuri, mikrosüsteemide ja tehnilise juhtimise valdkonnas.
Laddro Team

Ülevaade
Eesti IT-sektor on üks Euroopa kõige dünaamilisemaid, koondades rahvusvaheliselt tuntud ettevõtteid nagu Nortal, Cleveron, Pipedrive, Bolt ja Wise. Tarkvara arhitektid on IT-meeskondade ühed kõige nõutumad spetsialistid, vastutades keerukate süsteemide disaini, tehnilist võlgnevust ning pikaajaliste skaleeritavuse otsuste eest. Nortali arenguprojektid hõlmavad riiklikke digiteenuseid kogu maailmas, Cleveroni lahendustel on globaalne kasutusala pakiautomaatide ja laoautomaatika sektoris.
COPPER mall on tarkvara arhitektile täiuslik valik. IT-sektori kõrgtasemel spetsialistid ootavad kaasaegset, energilist ja täpselt struktureeritud CV-formaati. COPPER annab edasi innovatsiooni, tehnilist kompetentsi ja enesekindlust — omadused, mida tarkvara arhitektilt oodatakse.
Foto on IT-sektori Eesti CV-des vabatahtlik. Paljud tehnilistel positsioonidel olevad spetsialistid foto vahele jätavad, keskendudes sisule. Kui foto on lisada, peab see olema professionaalne ja diskreetne.
Aleksander Nõmm
Tallinn | [email protected] | +372 5689 1203 | linkedin.com/in/aleksandernomm
Professionaalne kokkuvõte
Kogenud tarkvara arhitekt 10-aastase kogemusega suuremahuliste hajusate süsteemide arhitektuuris, mikrosüsteemidele ülemineku juhtimises ja tehnilistele meeskondadele juhendamises. Olen disaininud ja juhendanud mikrosüsteemide arhitektuuri üleminekut monoliitsest süsteemist, mis vähendas juurutamisaega 68 protsenti ning parandas süsteemi kättesaadavust 99,2 protsendilt 99,94 protsendini. Juhendanud tehnilist meeskonda, kus kasvas 4-liikmelisest 18-liikmeliseks. Töötanud Nortali rahvusvaheliste klientide projektidel (Katar, Saksamaa, Singapur). TalTechi arvutiteaduse magistrikraad.
Töökogemus
Tarkvara arhitekt (Principal Architect), Nortal AS Tallinn | jaanuar 2019 kuni praeguseni
Nortal on rahvusvaheline digitransformatsiooni ja tarkvarelahenduste ettevõte Eestist, mis töötab 30 riigis ning on osalenud Eesti e-riigi platvormi arendamises. Ettevõte loob nii avaliku sektori digiteenuseid kui ka ärilahendusi ülemaailmsetele klientidele. Tallinnas on Nortali arendusmeeskond ligikaudu 400 töötajaga.
Olen Principal Architectina vastutav kahe kliendiprojekti arhitektuurse visiooni eest: Kõige mahukam projekt on Saksamaa föderaalse asutuse dokumendihalduse platvormi ümberkirjutamine (projekt "FELIX"), mis hõlmab mikrosüsteemide arhitektuuri juurutamist, Kubernetes-põhist orkestratsiooni ning GCP pilveinfrastruktuuriga integratsiooni. Projekti meeskond on 18 inimest ning mina vastutan kogu arhitektuurse otsustamise ja tehnikaprincipide hoidmise eest.
"FELIX" projekti käivitamisel läbisin olemasoleva 14-aastase monoliitse Java EE rakenduse analüüsi (170 000 rida koodi) ning koostasin 3-aastase migratsioonistrateegia. Esimese 18 kuuga migreeriti 8 põhiteenust 34 mikrosüsteemile, juurutamisaeg vähenes 72 tunnilt 23 tunnile (68 protsendi võrra) ning süsteemi kättesaadavus paranes 99,2 protsendilt 99,94 protsendini (SLA järgi: kaotus 70 minutilt 3 minutile kuus).
Teine põhiprojekt on Singapuri logistikafirma reaalajane saadetise jälgimise platvorm, mis töötleb 4,2 miljonit sündmust päevas. Arhitektuurne otsustus: Apache Kafka event streaming, Elasticsearch sündmuste otsing ning React Native mobiililiides. Projekti käivitusest 14 kuud hiljem töödeldi tipptunnil 28 000 sündmust sekundis ilma katkestusteta.
Juhendamine: vastutan Nortali Tallinnas Eesti arendusmeeskonna tehnilise arengukava eest. Viin läbi iganädalasi arhitektuuriülevaateid (architecture review sessions), kus arutame tööl olevaid projekte ja tehnilist lahendust 8 kuni 12 meeskonnaliikmega. Olen loonud Nortali sisemise arhitektuurimustrite dokumendikogumi, mis hõlmab 34 otsustusraamatut (Architecture Decision Records) ning on ettevõttes kasutusel kõikide projektide algfaasis.
Tarkvara, tehnoloogiad: Java (Spring Boot, Micronaut), Kotlin, Python (FastAPI), Kubernetes (GKE, EKS), Terraform, Apache Kafka, RabbitMQ, PostgreSQL, MongoDB, Elasticsearch, Redis, GCP, AWS, GitHub Actions, ArgoCD, OpenTelemetry, Grafana, Prometheus
Vanemtarkvara arendaja (Senior Software Engineer), Cleveron AS Tallinn | september 2015 kuni detsember 2018
Cleveron on Eesti laotehnoloogia ettevõte, mis disainib ja toodab pakiautomaate ning laoautomaatika süsteeme. Ettevõte töötab üle 40 riigis ning on tuntud Cleveron 401 ja 402 pakiautomaaditoodete poolest.
Töötasin vanemtarkvara arendajana Cleveroni pakiautomaatide backendi arendusmeeskonnas. Peamine vastutusala oli pakiautomaatide firmware ja pilveühenduse arhitektuur: kuidas pakiautomaat suhtleb pilvepõhise haldusplatvormiga ning kuidas toimub saadetise vastuvõtu ja väljastamise protokoll. Meeskond oli 6-liikmeline ning mina vastutasin kommunikatsioonikihi arhitektuuri eest.
Juurutasin 2017. aastal pakiautomaatide MQTT-põhise sõnumiprotokolli, mis asendas varasema HTTP polling-lahenduse. Selle üleminekuga vähenes pilveserveri koormus 43 protsenti ning pakiautomaatide reageerimisaeg saadetise staatuse uuendamises langes 8 sekundilt 0,9 sekundile.
Osalesin 2016. aastal Cleveron 401 mudeli tarkvara USA turule viimise projektis (Walmart Partner projekt), kus oli vajalik FDA ja PCI-DSS vastavuse saavutamine tarkvara tasemel. Vastutasin turvavajaduste analüüsi ja koodi auditeerimise eest koostöös välise auditoriga.
Tarkvaraarendaja, Proekspert AS Tallinn | september 2013 kuni august 2015
Proekspert on Tallinna tarkvaraettevõte, mis pakub IT-lahendusi peamiselt Eesti ja Soome klientidele finants- ja logistikavaldkonnas. Töötasin Java fullstack arendajana, vastutades klientide haldustarkvara backend API arendamise eest.
Oskused
Arhitektuurimustrid: Mikrosüsteemide arhitektuur, sündmuspõhine arhitektuur (Event-Driven), CQRS, Saga muster, Domain-Driven Design, API Gateway, Service Mesh
Pilveplatvormid: Google Cloud Platform (GCP), Amazon Web Services (AWS), Kubernetes (GKE, EKS, AKS), Terraform, Helm, ArgoCD
Andmebaasid ja sõnumivahendus: PostgreSQL, MySQL, MongoDB, Redis, Apache Kafka, RabbitMQ, Elasticsearch
Programmeerimiskeeled: Java (Spring Boot, Micronaut, Quarkus), Kotlin, Python (FastAPI, Django), Go (baastase)
Jälgimine ja observatiivsus: OpenTelemetry, Grafana, Prometheus, Jaeger, Datadog
Juhendamine: Arhitektuuriülevaated, Architecture Decision Records (ADR), tehniliste meeskondade mentorlus (kuni 18 inimest), töölevõtu intervjuud
Keeled: Eesti keel (emakeel), inglise keel (kõrgtase, töökeel rahvusvahelistes projektides), vene keel (kesktase), saksa keel (algtase)
Haridus ja sertifikaadid
Tallinna Tehnikaülikool (TalTech) Arvutiteadus (magistrikraad, cum laude) | 2011 kuni 2013
Tallinna Tehnikaülikool (TalTech) Informaatika (bakalaureusekraad) | 2008 kuni 2011
Google Cloud Google Cloud Professional Cloud Architect | 2020, uuendus 2023
Kubernetes (CNCF) Certified Kubernetes Application Developer (CKAD) | 2021
AWS AWS Certified Solutions Architect (Associate) | 2022
The Open Group TOGAF 9 Certified (Enterprise Architecture Framework) | 2023
Confluent Apache Kafka Developer (Confluent Certified Developer) | 2019
Kokkuvõte: kuidas kirjutada õigesti
Tarkvara arhitekti CV peab demonstreerima kolme asja: süsteemne mõtlemine (mida arhitekteeriti ja miks), mõõdetavad tulemused (mida paranes ja kui palju) ning inimeste juhtimine (kes läks paremaks tänu sinule). Paljud tarkvara arhitektid kirjutavad pikki tehnoloogiloogiaid ilma tulemuste ja kontekstita. See on viga — tööandja tahab teada, millised probleemid lahendati ja mis muutus.
Konkreetsed numbrid on IT-maailmas eriti veenvad: juurutamisaja vähendamine protsentides, kättesaadavuse paranemine protsendipunktides, sündmuste hulk sekundis — need on arusaadavad ka mitte-tehnilistele juhtidele ning näitavad, et arhitekt mõistab oma töö ärilist mõju.
COPPER mall toetab tarkvara arhitekti CV-d täiuslikult: see on dünaamiline, tehniline ja kaasaegne, täpselt nagu IT-sektor ise.
Töökogemus: kuidas tulemusi esitada
Monoliidist mikrosüsteemideks ülemineku kirjeldus peab hõlmama kolme elementi: lähtepunkt (mida muudeti ja miks see probleem oli), protsess (kuidas see tehti, mis otsused tehti) ning tulemus (mida paranes). Kõik kolm on vajalikud, kuna ainult tulemusnumber ilma kontekstita ei räägi täielikku lugu.
Rahvusvaheliste projektide mainimine on Nortali kontekstis oluline, kuna see näitab, et arhitekt on töötanud erinevate kultuuride, regulatsioonide ja nõuetega klientidega. Singapuri ja Saksamaa projektide kirjeldused annavad konkreetse geograafilise ja valdkondliku konteksti.
Oskused
Tarkvara arhitekti oskuste loend peab olema jaotatud selgete kategooriatesse, kuna "fullstack arendus" on liiga lai ning hindaja vajab konkreetset pilti. Pilveplatvormi sertifikaadid (GCP, AWS, CKAD) on IT-sektori rahvusvahelises kontekstis tunnustatud mõõdikud ja nende lisamata jätmine oleks selge puudus.
Haridus ja sertifikaadid
TalTechi arvutiteaduse magistrikraad cum laude on Eesti IT-sektoris kõrgeima prestiiži signaal. Google Cloud Professional Cloud Architect on kõige nõutum pilvearhitekti sertifikaat Euroopas. TOGAF 9 on ettevõtte arhitektuuri raamistiku globaalne standard ning selle mainimine näitab, et arhitekt mõistab ka strateegilist IT-arhitektuuriplaneerimist, mitte ainult tehnilist implementatsiooni.
Mida see CV oleks saanud paremini teha
Esiteks võiks lisada konkreetse näite cost optimization tulemuste kohta pilveinfrastruktuuris — paljud arhitektid nõustavad ka pilvekulude optimeerimise osas ning see on ärijuhtidele väga arusaadav tulemuse mõõdik (nt "vähendas kuulist pilvekulude arvet 23 protsenti").
Teiseks võiks mainida osalust avatud lähtekoodiga (open source) kogukondades — kas GitHub'is avalike panuste, stack overflow tegevuse või Eesti IT kogukonna ürituste (Devclub.eu) kontekstis.
Kolmandaks puudub viide tootejuhtimise koostöö kogemusele. Tarkvara arhitekt, kes on harjunud töötama tootejuhtide ja ärianalüütikutega ning suudab tehnilisi piiranguid ärinõuetena formuleerida, on senioorse arhitekti tasemele oluliselt lähemal.
Kokkuvõtteks
Tarkvara arhitekt, kes suudab mõõdetavalt parandada süsteemi kättesaadavust, juhtida keerukat tehnilist migratsiooni rahvusvahelises kontekstis ning arendada tehnilist meeskonda, on Eesti IT-turul äärmiselt nõutud. See CV näidis demonstreerib, kuidas 10-aastast tarkvara arhitekti kogemust saab esitada konkreetselt, süsteemselt ja veenvalt.
Laddro COPPER mall aitab sul koostada tarkvara arhitekti CV, mis peegeldab su tehnilist sügavust ja juhtimispotentsiaali. Loo oma CV Laddros ning eristu kandidaatide hulgast Eesti ja rahvusvahelisel IT-turul.
Kas see CV näide oli kasulik?
Hinnake seda näidet, et aidata meil paremat sisu luua.
4.9 keskmine 204 hinnangut