Skills & Expertise

A comprehensive overview of my technical skills, programming languages, and leadership capabilities.

Programming Languages & Frameworks

Languages

  • Go
  • Scala
  • Java
  • PHP
  • Python
  • Node.js

Frontend

  • React.js
  • TypeScript
  • JavaScript
  • Vue.js
  • Nuxt.js
  • Next.js

Databases / Indexation

  • MongoDB
  • PostgreSQL
  • MySQL
  • Redis
  • Cassandra
  • ElasticSearch
  • Algolia
  • OpenSearch

Architecture

  • Docker
  • Kubernetes
  • Serverless
  • EDA
  • DDD
  • Microservices
  • Saga Pattern
  • REST / GraphQL
  • Circuit Breaker

Mobile Development

  • React Native
  • Android Java
  • Kotlin

Messages & Queuing

  • ActiveMQ
  • RabbitMQ
  • Pub/Sub
  • Apache Kafka
  • SNS/SQS
  • EventBridge

Orchestration & Automation

  • n8n
  • Apache Airflow
  • Temporal

Technical & Leadership Skills

Technical Skills

Solution Architecture

System design, architectural patterns, and strategic technical planning

Cloud Systems

AWS, Azure, GCP infrastructure and cloud-native development

Backend Engineering

Scalable APIs, microservices, and distributed systems

Data Architecture

Database design, data modeling, and integration patterns

API Design

RESTful, GraphQL, and event-driven architecture

DevOps & CI/CD

Automation, containerization, and deployment pipelines

Leadership Skills

Technical Leadership

Guiding teams, setting technical direction, and driving initiatives

Communication

Translating complex technical concepts for diverse audiences

Mentoring

Developing talent, code reviews, and knowledge sharing

Problem Solving

Strategic thinking and analytical approach to challenges

Stakeholder Management

Aligning technical solutions with business objectives

Collaboration

Cross-functional teamwork and agile methodologies