Description of profile 5186
Back to the profile listAs a Full Stack Java Developer, I specialise in building scalable, high-performance applications from end to end. My primary focus is on backend development with Java (8/11/17), utilising Spring Boot and Spring Cloud, where I apply clean architecture principles to design reliable microservices. I take pride in writing maintainable, testable code that follows SOLID principles and supports long-term scalability.
On the frontend, I work with React.js and Next.js to create responsive, accessible interfaces that meet modern UX standards. I collaborate closely with designers and product teams to deliver consistent and intuitive user experiences.
In infrastructure and DevOps, I utilise tools such as Docker, Kubernetes (EKS/GKE), Terraform, Jenkins, Prometheus, Grafana, and Ansible to build automated, observable, and resilient systems. I design CI/CD pipelines, manage infrastructure as code, and ensure performance through robust monitoring and alerting.
My experience includes working with Kafka, RabbitMQ, PostgreSQL, MongoDB, and Redis, and securing APIs with OAuth2, JWT, and role-based access control. I also use Node.js and Python for backend services and scripting, and I enjoy learning new technologies such as .NET or Go when they suit the project’s needs.
I thrive in agile, cross-functional teams where collaboration and curiosity drive innovation. Whether modernising legacy systems or developing new cloud-native platforms, I focus on delivering clean, scalable solutions that make a measurable difference.
