Skills
Backend
Node.js
JavaScript runtime built on V8
Spring
Application framework for Java
Ktor
Framework for building asynchronous servers and clients in Kotlin
MongoDB
Document-oriented database program
Apache Druid
High performance real-time analytics database
PostgreSQL
Object-relational database system
Redis
In-memory database, cache, and message broker
Amazon Kinesis
Platform for real-time data streaming and processing
Elasticsearch
Distributed search and analytics engine
Frontend
Cloud
Languages
Methodologies and Other Professional Competencies
Domain-Driven Design (DDD)
Focus on the problem domain and align software systems
Ports and Adapters
Interfaces for external systems, isolating the core
Team Topologies
Organizational design and team interaction patterns
Wardley Mapping
Strategic technique for understanding business landscapes
Scrum
Agile framework for managing software development processes
Test-Driven Development (TDD)
Tests first