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
Experience
Places I've worked and things I've built.
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
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
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
Education
Academic background and qualifications.
ETH Zürich
Master of Science in Computer Science
- Thesis on distributed consensus algorithms under Prof. Wattenhofer
- Published at SIGCOMM 2019 on QUIC performance analysis
TU Munich
Bachelor of Science in Computer Science
- Focus on algorithms, data structures, and software engineering
- Teaching assistant for Introduction to Programming (4 semesters)
Projects
Open-source work and side projects.
Argus
An open-source monitoring dashboard that aggregates health metrics across microservices with real-time alerting.
Prism
A design-to-code tool that converts Figma components into production-ready React components.
Orion
High-performance task scheduler for distributed job execution with automatic retry and observability.
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
I'm always open to interesting conversations and new opportunities.
[email protected]© 2026 Danylo Konovalenko