Software Developer with over 10 years of expertise in designing and implementing scalable solutions using Java, Angular, and modern software architectures. Skilled in microservices development, applying hexagonal architecture, Domain-Driven Design (DDD), and SOLID principles. Proficient in containerization with Docker, asynchronous communication using Apache Kafka, and CI/CD pipelines with Jenkins. Strong background in database management with SQL Server and PostgreSQL, complemented by certifications in machine learning, Elasticsearch, and data science tools. Adept at collaborating with cross-functional teams and translating business needs into technical solutions, with a focus on continuous learning and innovation in complex systems.
Technical Skills
From beginner to expert