• Go/Golang (2+ years in production) has been my preferred programming language since 2019. Used it both in production and in dozens of my projects on Github.
    Read Effective Go, A Guide to the Go Garbage Collector by the Go authors and Efficient Go by Bartlomiej Plotka.

  • 4+ formal years of C++ experience. Considered an expert by my colleagues who asked for my mentorship.
    Also worked on C#/.NET, Java (1-1 year) and Python (<1 year) projects.

  • HTML5, CSS (+ Tailwind), JavaScript + seen and worked with React. Rapid prototyping using htmx.

  • APIs: versioned RESTful APIs using Gin/Chi/Echo/stdlib, Swagger, OpenAPI, gRPC/Protobuf, websocket (+ JSON-RPC)

  • SQL/noSQL: PostgreSQL, Redis and MongoDB. Used multiple ORMs and implemented migrations.

  • Docker and docker-compose, both in production and as a hobby. Even mentored colleagues with higher job roles.

  • AWS (2 years): IAM, RDS, S3, EC2, EKS, ELB, Route53, VPC

  • Kubernetes (2+ years) in production combined with Istio service-mesh and Nginx or Traefik ingress controllers. Experimented with KubeBuilder and Kustomize.

  • IAC: Helm/Helmfile, some Terraform and in-house tools

  • CI/CD: Jenkins and Github Actions

  • Logging/metrics: Prometheus, Grafana, Fluentd, OpenTelemetry, Elasticsearch Query Language/DSL

  • Messaging/streams: aware of Kafka, RabbitMQ and Redis Pub/Sub use-cases

  • Software Development Lifecycle (SDLC), unit/integration/smoke/e2e testing, micro/macro benchmarking, health checks, git, event-driven architecture, microservices, DDD, TDD, BDD, Agile (Scrum & Kanban), CleanCode, SOLID, DRY, KISS

  • Good understanding of concurrency and parallelism (async/await, threads, coroutines, race conditions, locks, atomic ops).
    Defeated the Parallel Wizard at deadlockempire.github.io