Tharun

Tharun

$15/hr
Micro-services cloud native developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Hyderabad, Telangana, India
Experience:
4 years
Profile Summary Java Developer with experience of 4 years. Good experience with Core java, Spring Boot, Hibernate, JPA and Rest API. Experience with Microservice Development and design principles. Experience with natural language processing with Stanford NLP Knowledge on deployment of services on amazon(AWS). Experience on Cloud native areas like Docker platform for build, run and deploy applications in the form of containers. Knowledge on Spring Boot application push to Cloud Foundry environments such as Pivotal and IBM Bluemix. Domain Driven Design (DDD) understanding. Experiance on writing test cases using Junit. Experience on Code Coverages using Cobertura and Code scans using SonarQube. Experiance on Restful web services. Experiance on Jenkins for continuous Integration and continuous delivery. Good Knowledge on Agile methodologies. Experience of Client Presentations. Professional Skills Java, Spring boot, Spring cloud, Servlets, JSP, Implementing REST API services, Node js, JPA, Junit, stanford NLP. HTML5, CSS3, Bootstrap. Windows 7, Unix/Linux. Hibernate, Spring. MySQL, MongoDB. Docker, Cloud foundry, IBM Bluemix. Kafka, ActiveMQ. CI/CD using Jenkins. API Management, Swagger, Sonarqube, Cobertura, Payment gateway(CCAvenue) integration, SMS gateway(MeSMS) integration, WhatsApp messaging, Firebase push notification integrations, Iterable integration. Project Details Care.com Software DeveloperWavelabs Technologies Client : Care.com Period : June 2018 to still working Project Description: Founded in 2006, Care.com is now the largest online care destination in the world with 7 million members spanning more than 15 countries. Care.com provides a forum for families seeking care support to easily connect with hundreds of thousands of care providers, share care-giving experiences and get advice. The company helps families address the unique life cycle of care needs that each family goes through - child care, including special needs, senior care, pet care, housekeeping and more. Care.com also provides tools and information to help families make safer and more informed decisions throughout the search and hiring process, including monitored messaging, access to background checks, recorded references, and an online safety guide. Roles & Responsibilities: Developed Back end APIs as a micro services. Developed a micro service for one use case called chargeseer with spring boot Did the Iterable integration which is campaign management to care.com Written stored processors for data migration for new use cases. Dinelymobile AppSoftware DeveloperWavelabs Technologies Client : Dinely Period : October 2017 to June 2018 Project Description: Dinely is for the discovery of restaurants based on user preferences and location. It has features like Pre-booking of food and sharing dining experiences with friends. we can build our own food network through dinely. It will help us in celebrations like birthday parties etc.. Roles & Responsibilities: Developed Back end APIs as a micro services. Developed intent based search by using natural language processing using Stanford NLP with spring boot Developed friends network service. Developed feedback service. Developed payment gateway as a service with ccavenue. Developed event manager service which is used for credit points for the user actions on dinely like new registration, recommendations. Implemented Junits to performed Cobertura instrumentation. Integrated with Jenkins Blue Ocean Pipeline script to enable Continuous Delivery to Dockers and Deployment on AWS. Integrated with SonarQube to perform scans and resolved the problems. Development of the project in the Agile model with bi weekly sprints. Deployment of the project in docker on AWS. Environment: Java, Spring Boot, Spring REST Web Services, Node js, Mongodb, Junit testing, Docker, Jenkins, AWS. Coding labsSoftware DeveloperWavelabs Technologies Client : Wavelabs Period : April 2017 to October 2017 Project Description: Coding Labs is a coder's sanctuary. With features like coding challenges, reviews and ratings, coding journals, Coding Labs is sure to ace your skill as a coder. As a coder, you can build a skill profile using our diverse tools on the portal while accessing coding challenges in different technologies. Each time you solve a coding challenge Roles & Responsibilities: Developed Back end APIs Using Grails. Developed dynamic user profile based on the challenges they solved. Developed challenge solving stages. Developed learning tracks landing page. Environment: Grails, MongoDB, hibernate, Jenkins. Calendar bookingSoftware DeveloperWavelabs Technologies Client : Wavelabs Period : January 2017 to April 2017 Project Description: It is a generic micro service for bookings module. where one person can open their slots, Another person can book them. This module can be useful in areas like making an appointment with someone So that developers can easily integrate these services into their application with the help of keys. Roles & Responsibilities: Developed Back end API Using Spring Rest API Model. Integrated swagger for better visualization for APIs. Deployment of the project in docker and cloud foundry. Environment: Java, Spring Boot, Spring REST Web Services, Hibernate, MongoDB, Junit testing, Docker, Jenkins, Cobertura, Sonarqube. Achievements Presentations on the Technologies like API Management and Cloud Foundry deployments to varied audience. Mentored in various Hackathons and Technical meetups. Educational Qualification Bachelors of Technology (IT) from Sri Indu College of Engineering & Technology(JNTU), 2015 with 77.3% . Intermediate from Srujana Junior College (Board of Intermediate Education) with 92.5%. High School from Zilla Parishad High School(SSC) with 81%. Personal Details Name: Tharun kumar Bairoju Date of Birth: 18th Aug 1993 Gender: Male Marital Status: Single Nationality: Indian Languages Known: English, Telugu, Hindi
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.