~/paul-opmann (main)

Paul Opmann

> Senior Full-Stack Engineer

7+ years building web products with TypeScript, React, Node.js and Go.

About

Hi, I’m Paul, a Senior Full-Stack Engineer based in Tallinn.

I work across the whole stack, from the database to the interface. I own features end to end: shaping the requirements, building them and keeping them running in production.

Besides writing code, I’ve led a small engineering team and worked as a CTO, so planning, code reviews and technical trade-offs are part of the job for me too.

~ $ neofetch
Portrait of Paul Opmann

paul@opmann

role:
Senior Full-Stack Engineer
based:
Tallinn, Estonia
uptime:
7+ years
languages:
  • Englishproficient
  • Russiannative
  • Estonianadvanced
  • Koreanupper-intermediate
offline:
gym, football, coffee, game dev, travel, MMORPGs

Experience

  1. 2025-12 → nowTallinn · remotepart-timeHEAD

    Senior Full-Stack Engineer @ Freel.ee

    Shape frontend architecture, state management and API integration for a fast-moving web product. Design backend boundaries, validation, data models and persistence, and ship features while keeping quality high across the stack.

    • typescript
    • node.js
    • next.js
    • react
  2. 2025-04 → 2026-07Tallinn · hybrid

    CTO & Senior Full-Stack Engineer @ Pawno

    Led technical direction for a fintech platform across architecture, infrastructure and full-stack delivery. Owned API design, data modeling, deployment strategy and production reliability, built internal tools and customer-facing systems, and set engineering priorities.

    • typescript
    • node.js
    • next.js
    • react
    • c#
    • gcp
  3. 2022-09 → 2024-11remote

    Team Lead @ Lawato

    prev: Senior Full-Stack Engineer · 2021-09 → 2022-08

    Led a small engineering team delivering a legal CRM while staying hands-on with planning and full-stack development. Designed CRM modules, API contracts, data models and integrations, coordinated code review and releases, and managed estimates, trade-offs and delivery risk.

    • typescript
    • node.js
    • next.js
    • react
    • go
    • aws
  4. 2021-11 → 2022-11Tallinn · hybrid

    Full-Stack Engineer @ Lumav Commerce

    Implemented checkout, catalog, order handling and platform integrations for ecommerce systems, built storefront customizations and admin functionality, and fixed production issues across legacy and active codebases.

    • typescript
    • node.js
    • php
    • react
  5. 2020-06 → 2021-11remote

    Full-Stack Engineer @ Freelance

    Delivered production web apps for CRM, ecommerce and iGaming clients, from requirements through deployment: frontend modules, APIs, database models, integrations and admin tools. Maintained live systems after launch.

    • typescript
    • node.js
    • next.js
    • php
    • react
    • go
    • c#
  6. 2019-08 → 2020-05Tallinn

    Back-End Engineer @ Pipedrive

    Built backend code for core CRM modules, including APIs, services and application logic, and handled data model changes, integrations, debugging and production fixes. Took part in on-call, monitoring and incident investigation.

    • typescript
    • node.js
    • php
    • react
    • go
→ full history on LinkedIn ↗

Education

  1. 2023 → 2025Seoul

    Korea University / 고려대학교 한국어센터

    Korean language program

  2. 2022 → 2023Seoul

    Korea University / 고려대학교

    Exchange studies, Computer Science

  3. 2018 → 2025Tallinn

    Tallinn University of Technology (TalTech)

    BSc, Computer Science (Business Information Technology)

Work

Stack

[languages]
TypeScript, Go, Python, C#
[frontend]
React, React Native, Next.js, Svelte, Expo, TanStack, tRPC
[state_styling]
Redux, Zustand, Tailwind CSS, PostCSS, StyleX
[architecture]
System design, Microservices, Micro-frontends, Event-driven architecture, Third-party integrations
[data]
PostgreSQL, MySQL, MongoDB, RabbitMQ, Kafka
[cloud]
AWS, GCP, Docker, Kubernetes, Serverless, CI/CD, Pulumi
[ai]
Claude, Codex, OpenCode

Contact

Let’s build something that lasts.

Have a product to build, a system to untangle or a team that needs a hand? Write to me.

PO~/

navigate

cd ~/aboutAbout
cd ~/experienceExperience
cd ~/educationEducation
cd ~/workWork
cd ~/stackStack
cd ~/contactContact

work

open work/lawato-appLawato
open work/lawato-websiteLawato website
open work/personal-websitepaulopmann.com

actions

theme --toggleSwitch light / dark
copy emailCopy email address
mail paulWrite an email
lang ko한국어
lang ruРусский

links

↑↓ navigate↵ runesc close