Back to home
Toolbox
Tech Stack
Languages, frameworks, infrastructure, and practices I've worked with across two decades of building software.
Core
Languages
Java
Kotlin
JavaScript
C++
C
SQL
Dart
Building with
Frameworks & Libraries
Spring
Spring Boot
Hibernate
Node.js
AngularJS
jQuery
MFC
Qt
Apache Camel
Apache FOP
Running on
Infrastructure & DevOps
AWS
Docker
Kubernetes
Kafka
ActiveMQ
Tomcat
JBoss EAP
Thinking in
Architecture & Practices
Software Architecture
System Design
Domain-Driven Design (DDD)
Event-Driven Architecture
API Design
Microservices
REST
Enterprise Integration Patterns
Design Patterns
OOAD
TDD
Data Structures & Algorithms
UML
Architecture Decision Records (ADRs)
Non-Functional Requirements
Technical Leadership
Stakeholder Communication
Technical Roadmapping
40+ technologies across languages, frameworks, infrastructure, and practices