08/19/2026 updated


100 % available
Full-Stack Software Engineer (Java, Angular, TypeScript)
Tartu, Estonia
Worldwide
(no diplom) BA Computer Science in Tartu UniversityAbout me
I have 5y experience as a web dev, i love problem solving and learning to understand systems. I enjoy translating user stories into tasks, bug hunting, improving UX/UI and optimizing performance. I am on a Linux OS, and use primarily JetBrains IDEs for writing code. The command line is my friend.
Java (Programming Language)Application Programming Interfaces (APIs)Unit TestingCode ReviewPostgreSQLTypeScriptGitAngularJSPlaywrightFull Stack Development
Back-end arendus (Java, Spring Boot, Micronaut, Python, C++)
Kogemus back-end arenduses Java platvormil, kasutades Spring Boot ja Micronaut raamistikke. Lisaks kogemus Python ja C++ keeltega ning Rust õppimisel.
Front-end arendus (TypeScript, JavaScript, Angular, React)
Kogemus front-end arenduses TypeScript ja JavaScript keeltega, kasutades Angular ja React raamistikke. Kogemus ka Vue.js-iga.
Andmebaasid ja DevOps (PostgreSQL, Docker, nginx, Kubernetes, Git, CI/CD)
Kogemus andmebaaside haldamisel PostgreSQL-iga ning DevOps tööriistadega nagu Docker, nginx, Kubernetes, Git ja CI/CD põhimõtted.
Testimine ja dokumenteerimine (JUnit, Jest, Playwright, Jira, Confluence)
Kogemus tarkvara testimisel JUnit, Jest ja Playwright (e2e) tööriistadega ning dokumenteerimisel Jira ja Confluence platvormidel.
Linux ja käsurida
Igapäevane Linux operatsioonisüsteemi kasutamine ning käsureaga töötamine. Koodi kirjutamiseks kasutatakse Jetbrains IDE-sid.
Meediatöötluse tarkvara (Ableton Live, Sony Vegas Pro, Photoshop)
Oskus kasutada erinevaid meediatöötluse tarkvarasid nagu Ableton Live, Sony Vegas Pro ja Photoshop.
Node.js, Redis, Gradle, npm
Kogemus Node.js, Redis, Gradle ja npm tööriistadega full-stack arendusprojektides.
Code review ja paarisprogrammeerimine
Kogemus koodiülevaatuste läbiviimisel ning uute junior arendajate abistamisel paarisprogrammeerimise ja teadmiste jagamise kaudu.
Kogemus back-end arenduses Java platvormil, kasutades Spring Boot ja Micronaut raamistikke. Lisaks kogemus Python ja C++ keeltega ning Rust õppimisel.
Front-end arendus (TypeScript, JavaScript, Angular, React)
Kogemus front-end arenduses TypeScript ja JavaScript keeltega, kasutades Angular ja React raamistikke. Kogemus ka Vue.js-iga.
Andmebaasid ja DevOps (PostgreSQL, Docker, nginx, Kubernetes, Git, CI/CD)
Kogemus andmebaaside haldamisel PostgreSQL-iga ning DevOps tööriistadega nagu Docker, nginx, Kubernetes, Git ja CI/CD põhimõtted.
Testimine ja dokumenteerimine (JUnit, Jest, Playwright, Jira, Confluence)
Kogemus tarkvara testimisel JUnit, Jest ja Playwright (e2e) tööriistadega ning dokumenteerimisel Jira ja Confluence platvormidel.
Linux ja käsurida
Igapäevane Linux operatsioonisüsteemi kasutamine ning käsureaga töötamine. Koodi kirjutamiseks kasutatakse Jetbrains IDE-sid.
Meediatöötluse tarkvara (Ableton Live, Sony Vegas Pro, Photoshop)
Oskus kasutada erinevaid meediatöötluse tarkvarasid nagu Ableton Live, Sony Vegas Pro ja Photoshop.
Node.js, Redis, Gradle, npm
Kogemus Node.js, Redis, Gradle ja npm tööriistadega full-stack arendusprojektides.
Code review ja paarisprogrammeerimine
Kogemus koodiülevaatuste läbiviimisel ning uute junior arendajate abistamisel paarisprogrammeerimise ja teadmiste jagamise kaudu.
Experience
Professional experience5 - 10 years
Freelancer since2026
Languages
EnglishFluent
Project history
HEDA moodulite uute ning pooleliolevate arenduste teostamine (garantiitööd, bugid, epicud) nt Ootejärjekord, e-konsultatsioon, arsti kiirviidete töölaud, konfigureeritavad osakondade töölauad, patsiendi raviteekond, kliiniliste andmete dokumenteerimine, taustatööd nt teavituste saatmine ning suunamiste import. Töögrühmade koosolekutel kaasa mõtlemine, arendusvajaduste kaardistamine, uute featuuride implementatsioonide mõtlemine ja teostamine. Kasutajakogemuse ja kasutajaliidese disainiprotsessis osalemine. Jira piletite kirjutamine ja hindamine ning väiksemateks osadeks jagamine (grooming). Code review. Kasutajatoele tehnilise abi osutamine (bug hunting, incident response), uute junior arendajate abistamine (paarisprogrammeerimine, knowledge sharing). Tehnoloogiad: FE: Angular, TS. BE: Java, Micronaut, PostgreSQL.
Töötasin full stack arendajana tiimis, mis vastutas Telia avaliku veebi lehtede ning mõningate sisetööristade nt tõlgete kasutajaliidese jm eest. Tehnoloogiad: FE: React, TypeScript. BE: Java (Spring Boot), PostgreSQL. Gradle, npm, Node.js, Redis, Jest, Mockito, Mobix (for React), Google Tag Manager (+ custom script tags in old ECMAScript/JS).
Aitasin korraldada välisansse.