Tech Stack
A comprehensive overview of the technologies and tools I use to build modern, scalable applications.
Frontend
Experience in creating modern and responsive user interfaces.
React
ExpertComponent-based UI library
TypeScript
AdvancedType-safe JavaScript
Next.js
AdvancedFull-stack React framework
JavaScript
ExpertThe programming language of the web
HTML5
ExpertStandard markup language for documents
CSS3
ExpertStyle sheet language
Backend
Development of robust and scalable APIs.
Node.js
AdvancedJavaScript runtime environment
Python
IntermediateHigh-level programming language
Golang
BeginnerStatically typed, compiled language
GraphQL
AdvancedQuery language for APIs
REST
ExpertArchitectural style for distributed systems
Cloud & DevOps
Infrastructure as code, CI/CD, and automation.
AWS
AdvancedCloud computing platform
Docker
AdvancedContainerization platform
Terraform
IntermediateInfrastructure as Code
Kubernetes
BeginnerContainer orchestration system
Architecture
Design of distributed systems and microservices.
Microservices
AdvancedArchitectural style
Event-Driven
IntermediateArchitectural pattern
Serverless
AdvancedCloud-native development model
SOLID
ExpertPrinciples of object-oriented design
Continuous Learning
Always exploring new technologies and best practices
Technology evolves rapidly, and I'm committed to staying current with the latest developments. I regularly explore emerging frameworks, attend conferences, and contribute to open-source projects to ensure I'm delivering solutions using the most effective and modern approaches available.