Backend, Mobile, and Web developer with 9+ years of work experience in different technology stacks like python, java, and angular. Highly familiar with server-side, servers, databases, and DevOps tools Having a keen
interest in problem-solving, challenging, and
exploration.
Results-driven Java developer with expertise in J2EE, Spring Boot, and Hibernate. Skilled in
designing and implementing robust and scalable applications using these technologies.
• Experienced in utilizing Intellij IDEA and Eclipse as a powerful IDE for Java development, proficient
in leveraging its advanced features and plugins to enhance productivity and code quality.
• Seasoned software engineer with extensive knowledge of PostgreSQL, MySQL, PL/SQL and Oracle
databases. Proficient in designing efficient database schemas and writing optimized SQL queries for
Java applications.
• Skilled in message queuing technologies such as RabbitMQ and ActiveMQ, adept at implementing
reliable and efficient messaging systems for seamless communication in Java applications.
• Java professional with expertise in Gradle and Maven for efficient dependency management and
build automation. Proficient in managing project dependencies and ensuring smooth development
workflows.
• Docker expert with a focus on containerization and deployment of Java applications. Skilled in
creating Docker images and managing containerized environments for streamlined deployment.
• Experienced in designing and implementing microservices architectures using Spring Boot and
Docker. Proficient in building scalable and resilient microservices-based applications.
• Skilled in API gateway implementation, enabling secure and efficient communication between
clients and microservices. Proficient in utilizing technologies like Spring Cloud Gateway and Netflix
Zuul.
• Expert in service discovery mechanisms such as Eureka, enabling dynamic registration and
discovery of services in distributed systems.
• Knowledgeable in load balancing techniques and technologies to distribute traffic across
microservice instances for enhanced performance and fault tolerance.
• Java developer with a strong understanding of RESTful API design and development. Proficient in
implementing REST APIs using frameworks like Spring Boot and ensuring adherence to best
practices.
• Skilled in object-oriented programming (OOP) and SOLID principles, applying them to create
modular and maintainable Java applications.
• Proficient in Secure Shell (SSH) protocol and its implementation for secure communication in Java
applications.
• Expert in managing dependencies in Java projects using Gradle and Maven. Skilled in resolving
conflicts and ensuring smooth integration of external libraries.
Spring boot (Java, Kotlin) | Python | AWS | Serverless | Server-side | Angular | Mobile Application Developer