I am Somnath Das Adhikari, having:
· Overall 8 years experienced IT Professional.
· Experience in AGILE/SCRUM.
· Have working experience on product and project management
· Have working experience on operational improvements.
· Have working experience on requirement gathering, analysis, design, development, testing and deployment phase.
· Strong in planning, problem solving and analytical skills.
· Experience in Microservices, SaaS, OSS/BSS, Payment, e-Commerce domain.
· Ability to work successfully both independently and in a team setting.
· Experience in Java.
· Experience in working with Spring (Spring Boot, Spring MVC, Spring REST, Spring security, Spring Data, Spring AOP, Spring ORM, Spring Batch, Spring Cloud etc.) framework.
· Have good experience with ORM tools like Hibernate/JPA.
· Have good experience with databases like Oracle and MySql, PostgreSQL, SQL server, MongoDB and Cassandra.
· Experience in unit testing the applications using JUnit and Mockito, PowerMock, EasyMock, Rest Assured Frameworks with tools like Gatling and SonarQube.
· Experience on Docker and Kubernetes.
· Have working experience with the IDE's like Eclipse, Spring Tool Suits, IntelliJ IDEA and Net beans and Code build tool like Maven, Gradle.
· Have work experience in Linux and Windows based development and devops environment.
· Programming Language: Core Java, Servlet, JSP.
· Frameworks: Spring (Spring AOP, Spring Data, Spring MVC, Spring Boot, Spring Security, Spring Cloud, Spring REST etc.), JPA, Hibernate.
· Messaging protocol/tools: RabbitMQ**,** ActiveMQ, Apache Kafka.
· Microservices Libraries: Zuul, Consul, Hazelcast, Apache Camel.
· Testing Frameworks/Tools: jUnit, Mockito, PowerMock, EasyMock, REST Assured, Spring MVC Test, Gatling, SonarQube.
· Database: MySQL, SQL Server, PostgreSQL, Oracle, MongoDB, Cassandra.
· Web Server: Tomcat, Apache.
· IDE Tools: Eclipse, Spring Tool Suits, IntelliJ IDEA, Net beans.
· Build Tools: Maven, Gradle.
Operating System: Windows, Linux.