Senior Software Engineer with 15+ years of experience designing and delivering scalable distributed systems, cloud-native platforms, and high-performance backend services. Expert in Go and Java with deep expertise in microservices, API platforms, Kubernetes, and modern software architecture. Proven track record of leading complex technical initiatives from concept through production, solving challenging engineering problems, and building reliable, performant, and maintainable systems in fast-paced, high-stakes environments. Experienced in aligning technical strategy with business goals while mentoring engineers and driving engineering excellence.
Golang: Concurrency, APIs, gin, echo, chi, gorilla/mux, WebSockets, gRPC, pprof
Java: Spring Boot, Spring Data, JPA, Multithreading/NIO, JUnit
JavaScript: React, Vue, HTMX, Node.js, TypeScript
PostgreSQL, MySQL, MS SQL Server, MongoDB, Redis, Elasticsearch, Couchbase
RabbitMQ, NATS
Linux, Docker, Kubernetes, Helm, Ansible, GitHub Actions, CI/CD, IaC, AWS / GCP
Prometheus, Grafana, OpenTelemetry
Distributed systems, Event-driven systems, DDD, Microservices, High availability, Observability, Security, Performance optimization
Technical leadership & mentorship
Ownership and strategic decision-making
Cross-team communication
Problem solving