Esc close

    Appearance

    Color Palette

    Switches to Atkinson Hyperlegible and increases spacing.

    About

    About me

    Stefan Stankovic

    Senior Full Stack Developer

    What collaboration I look for:

    I work best when dealing with complex problems in strongly-typed environments, close enough to product decisions that my judgement matters.

    I prefer places where being right about a problem is more valued than staying in your lane.

    Experience
    8+
    Years
    Projects
    10+
    In a professional context
    Programming paradigms
    3
    Procedural, OOP, Functional

    I’ve worked in both corporate contexts and start-ups. Usually in small teams (3-5 people).

    I’ve mentored my fair share of colleagues. Haven’t interviewed any yet.

    Primary stack (the one I've used the most)
    Languages:
    Elm Elm
    TypeScript TypeScript
    JavaScript JavaScript
    Frontend:
    Next.js Next.js
    React React
    Tailwind CSS Tailwind
    Sass Sass
    Backend:
    Node Node.js
    GraphQL GraphQL
    Socket.io Socket.io
    Data:
    MySQL MySQL
    PostgreSQL PostgreSQL
    DynamoDB DynamoDB
    Redis
    Elasticsearch Elasticsearch
    Cloud & Infra:
    Docker Docker
    AWS (lambda, cdk, cognito, s3...)
    Comfortable with
    Languages:
    PHP PHP
    Go Golang
    Python Python
    Kotlin Kotlin
    Frontend:
    Astro Astro
    Svelte Svelte
    Solid Solid
    jQuery jQuery
    Backend:
    Symfony Symfony
    Laravel Laravel
    NestJS NestJS
    Data:
    MongoDB MongoDB
    SQLite SQLite
    Memcached
    Apache Solr Solr

    I’m very adaptable to most languages/platforms. I tend to focus on how things work in depth, and most languages/tools tend to share a lot of characteristics.

    Currently learning
    Rust Rust
    C C

    How I work:

    I try to solve problems one level up from where they appear, build escape hatches for requirements I know will change, and say things out loud when I think a project is heading somewhere bad.