I'm a Senior Software Engineer with 6+ years of experience, specialized in backend development with Java, Groovy, Kotlin, among other technologies. I excel in understanding business requirements, translating them into effective technical solutions, and implementing best practices across the development cycle.
In addition, my experience includes active participation in Agile methodologies, particularly Scrum. I have successfully facilitated collaboration between diverse teams, led sprint planning, reviewed backlogs, and driven sprint retrospectives. My role has always been to ensure a smooth development process while maintaining a high standard of code quality.
My proficiency extends to build tools like Maven and Gradle, containers like Docker and Kubernetes, databases such as Sql Server, and PostgreSql. I am adept with CI/CD practices using Github, Gitlab, and Jenkins, along with knowledge of AWS, distributed systems like Redis, Kafka, and RabbitMQ, and unit testing with Junit and Spock (Groovy).
I'm confident that my skills will align with your needs and I look forward to the opportunity to discuss this further.
Best Regards,
David