Student

Danylo Konovalenko

I architect systems that scale and interfaces that feel natural.

I'm a software engineer with a focus on building products that are both technically robust and a pleasure to use. I specialise in full-stack web development with React, TypeScript, and Node.js, and I care deeply about clean architecture, performance, and user experience.

Technologies

TypeScriptReactKafkaPostgreSQLKubernetesNext.jsRustGoRedisGraphQLDocker
Experience

Experience

Places I've worked and things I've built.

2023Present

Senior Software Engineer at Stripe

Building the next generation of payment infrastructure.

  • Led the redesign of the merchant onboarding flow, reducing drop-off by 34%
  • Architected a real-time fraud detection pipeline handling 10K events/sec
  • Mentored 4 junior engineers through the promotion process
TypeScriptReactKafkaPostgreSQLKubernetes
20212023

Software Engineer at Vercel

Working on the platform that powers the modern web.

  • Built the edge-first data fetching layer used by 100K+ deployments
  • Improved Next.js build times by 40% through incremental compilation
  • Designed and shipped the ISR (Incremental Static Regeneration) API
TypeScriptNext.jsRustGoRedis
20192021

Full-Stack Engineer at Linear

Building the issue tracking tool that teams love.

  • Shipped the real-time collaborative editing feature using CRDTs
  • Designed the GraphQL API used by the entire product surface
  • Reduced CI pipeline time from 18min to 4min with caching strategies
TypeScriptReactGraphQLPostgreSQLDocker
Education

Education

Academic background and qualifications.

ETH Zürich

Master of Science in Computer Science

20172019
GPA: 5.7 / 6.0
  • Thesis on distributed consensus algorithms under Prof. Wattenhofer
  • Published at SIGCOMM 2019 on QUIC performance analysis

TU Munich

Bachelor of Science in Computer Science

20132017
  • Focus on algorithms, data structures, and software engineering
  • Teaching assistant for Introduction to Programming (4 semesters)
Projects

Projects

Open-source work and side projects.

Argus

An open-source monitoring dashboard that aggregates health metrics across microservices with real-time alerting.

TypeScriptReactGoPrometheusDocker

Prism

A design-to-code tool that converts Figma components into production-ready React components.

TypeScriptReactFigma APITailwind

Orion

High-performance task scheduler for distributed job execution with automatic retry and observability.

GoRedisPostgreSQLgRPC
Skills

Skills

Technologies and tools I use day-to-day.

Languages

TypeScript

Core language — used daily across full-stack projects

JavaScript

Deep understanding of ES6+ and event-driven architecture

Go

Building high-throughput microservices and CLI tools

Rust

Systems-level programming and WASM experimentation

Python

Data processing, automation scripts, and ML pipelines

Frontend

React

Component architecture, state management, and performance optimization

Next.js

SSR, ISR, App Router, and edge deployment patterns

Tailwind CSS

Utility-first workflows and design system implementation

Motion

Declarative animations and gesture-driven interactions

Backend

Node.js

RESTful APIs, middleware design, and streaming

PostgreSQL

Schema design, query optimization, and replication

GraphQL

Schema stitching, resolvers, and real-time subscriptions

Redis

Caching layers, rate limiting, and pub/sub messaging

Infrastructure

Docker

Multi-stage builds, compose orchestration, and image optimisation

Kubernetes

Cluster management, Helm charts, and pod autoscaling

AWS

Lambda, ECS, RDS, S3, CloudFront, and IAM policies

CI/CD

GitHub Actions, GitLab CI, and automated deployment pipelines

Get in touch

Get in touch

I'm always open to interesting conversations and new opportunities.

[email protected]

© 2026 Danylo Konovalenko