Senior Software Engineer with over a decade of experience designing and delivering high-performance, scalable systems using a wide range of technologies, including Java, Apache Kafka, Kubernetes, AWS, Go, and more. Skilled in applying SOLID principles, clean code, TDD, and design patterns to build reliable, maintainable software. Experienced in optimizing performance and throughput through multithreading, caching, and distributed system design. Passionate about learning new technologies and building robust, high-reliability software solutions.