RAJIB GARAI
-Kolkata, West Bengal, India
JAVA DEVELOPER
EDUCATION
PROFILE
MASTER OF COMPUTER APPLICATION
West Bengal University of Technology
Marks: 8.22 DGPA Year: 2012 - 2015
BACHELOR OF COMPUTER APPLICATION
The University of Burdwan
Marks: 62%
Year: 2008 - 2012
Around 5+ years of IT industry experience in design, development,
implementation and testing of Client-Server, Cloud base Web Application using
Java/J2EE and Spring Boot Microservice Technologies.
EXPERIENCE
PRODUCT ENGINEER
Talent MSH | www.talentmsh.com
Jun 2018 - Present
Project: AEON
SKILLS
CORE JAVA
Java 8 | Collection Framework | Exception
Handling | Multithreading | Stream API
ADVANCE JAVA
J2EE | JSP | Servlet | REST API | SOAP API
FRAMEWORK
Spring MVC | Spring Boot | Spring Security
| OAuth 2.0 | JWT | JPA | Hibernate |
Spring Cloud Microservices
DATABASE
MongoDB | MySQL | PostgreSQL | Oracle
BUILD TOOLS & TESTING TOOLS
Maven | Gradle | Junit | Mockito
Description: Aeon is a microservice based cloud application, which is combined
of 5 major projects like Applicant Tracking System, Customer Relationship
Management, Consultant Care, Back Office and Insights. Also, it has two mobile
apps like MSH Candidate App and MSH Client App.
Responsibility: Configured Spring Cloud architecture with Spring Security,
developed spring boot Restful microservices with MongoDB, Integrate Office 365 APIs, Configured Jenkins, Elasticsearch APIs, Quartz Realtime Scheduler.
SOFTWARE DEVELOPER
Mayabious Infotech | www.mayabiousinfotech.com
Mar 2016 - Jun 2018
Project: ITC Facility Management System
Description: This is a cloud base application, which allows ITC and housekeeping
agency to streamline and tracking their cleaning job activities through mobile
apps. This application has 5 mobile apps like FMS, Horeca, Airport Audit, PSP
Audit, Brands Project and one web application Common Admin Dashboard.
Log4j | SLF4J | Zipkin | RabbitMQ
Responsibility: Configured Spring Cloud architecture, developed spring boot
microservices with REST APIs.
CICD & VERSION CONTROLER
Project: QuickBooks API Integration
Jenkins | Git
Description: QuickBooks is an accounting software packages which provide
numbers of APIs to integrate the third-party application with QuickBooks.
LOG MANAGEMENT
API INTEGRATION
Elasticsearch | Office 365 | QuickBooks |
Twilio | PubNub | Quartz Scheduler
MICROSERVICE CONFIGARATION
Eureka Server | Config Server | OAuth
Server | Hystrix | Feign | Apache Kafka
API DOCUMENTATION & DEPLOYMENT
Swagger UI | AWS | Docker | Kubernetes
Responsibility: Integrate third party application with QuickBooks for achieving
varieties of accounting tasks like directly import/export excel file for Estimate,
Invoice, Item, Bill, Customer info etc. Transfer data from third-party ERP system
to QuickBooks application. Twilio API integration for generating dynamic voice
call & SMS functionality.
JUNIOR JAVA DEVELOPER
Sep 2015 - Mar 2016
Eclipse Technoconsulting Global Pvt. Ltd. | www.theetsindia.com
Project: PlagExpert
Description: PlagExpert is a web-based application which is used to verify the
authenticity of the document.
SOCIAL
https://in.linkedin.com/in/rajibgarai90
https://github.com/90rajibgarai
HOBBIES
Photography
Music
Football
Responsibility: Develop JSP, Servlet MVC base application with Lucene API for
the searching mechanism, various type of string manipulation using Java Regex
API & Jsoup API. Generate & update word, excel and pdf file using Apache POI
libraries.