Abhishek Kumar

Abhishek Kumar

I am a Software Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Jasidih, Jharkhand, India
Experience:
4 years
Abhishek Kumar Email:-Mobile: - PROFESSIONAL SUMMARY : 4 years of experience in java development and support for Java, J2EE technologies. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and Web based Enterprise Applications using java/J2EE/Spring boot Having good knowledge and implemented of JEE application model to develop web-based solutions using CoreJava, JDBC, Spring, SpringBoot, SpringData, Struts2.0,SQL Queries. Experience working on web services REST Experienced with RDBMS implementation and development using Oracle, My SQL,POSTGRES Experience in development and deployment of applications using  Apache Tomcat Server. Experience in using version control and configuration management tools like GIT and SVN Firsthand experience on Core Java, Spring Boot,Spring, Servlets, JSP, SQL, Java Script,Struts-2. Extensively worked on log4j, Maven, SonarQube, AWS EC2, Ant, SVN, Jira tools. Have knowledge and implemented various design patterns like Singleton, Factory, Abstract Factory, DAO, Strategy, Command patterns. TECHNICAL SKILLS: Programming LanguagesJava, SQL Scripting LanguagesXML, HTML, JavaScript, JSON ToolsJUnit, Maven, AWS, Sonar Qube, Jira Frame WorksSpring Boot, Hibernate, Spring 4.x,Spring MVC, Struts-2, . Web ServicesRESTful Web services, Microservices. DatabasesPG, Oracle 11g, MySQL Version ControlGit, Tortoise SVN Build ToolsMaven IDE ToolsEclipse, STS Web/App/DB ServersApache Tomcat Design PatterSingleton, Factory, DAO Design PatterSingleton, Factory, Abstract Factory, DAO EXPERIENCE SUMMARY: Working in AviraSoft Digital Technologies Private Limited, Hyderabad as Associate Software Developer from Dec 2019 to till date. Worked in AdTech Crop Pvt Ltd Software, Hyderabad as Associate Software Developer from Aug 2018 to Aug 2019. Worked in Envision Enterprise Solutions Pvt Ltd, Hyderabad as Software Developer from Aug 2016 to Sep 2018. Worked in Envision Enterprise Solutions Pvt Ltd, Hyderabad from Internship June 2016 to Sep 2016. PROFESSIONAL EXPERIENCE: Project #1 Name: Kontrakt Client: Avira Role: Java Rest API development. Application Type- It is used application by using Spring boot,AWS,React js Description: IVR project having multiple modules in that Out Bound is one of the module, In this project call, message, push notification, agent call, email for various reminder, notification and offer is going from Verizon to customer, It is a middleware services developed in Micro services based architecture using java, Spring Boot and AWS. Environment: Application Servers : Inbuild Tomcat, java 8 Tools : Eclipse, SQL Developer,sonar qube, Black duck,Fortify Technologies : Micro Services, Spring Boot, Spring JDBC,Json, Log4j, GIT, Maven, Junit ,Quartz(Scheduler), JAX-B. Database : PG. Team : 7 Responsibilities: Used agile practices and Test-Driven Development techniques to provide reliable, working software early and often Worked on the migration of the legacy application to micro service-based application Created several micro services using spring boot framework which used to interact several other external systems. Improved code quality and efficiency with minimum code coverage of 70% using Junit and SonarQube and Fortify. Worked on the black duck issues and provided the fixes by upgrading the Jar. Used Log4j for logging purposes and worked on the jar migration of log4j. Have experience of working in client place throughout this time. Project #2 Title: BP-Contract Management Client: BP Environment: Core Java, AO-platform, Spring Boot, REST, Angular js, STS, Log4j, Gradle, GitHub. Duration: Aug 2019 to Aug 2020 Description: Bp-contract management provide the facility to deal a contract between vendors and contractor through the App. There are three modules in this project. Contract Analysis - It will work like manager level like identify the customer action on the contract documents. i.e. what are the change applied in contract document. In this module we can upload the document and show the details of contract details, Main clause, Sub clause and contract overview. Vendor app - In this lots of facility given like sign the contract and review the contract documents before signee and choose the clauses and options which are the best and for every clause have different option and their cost and user can choose the better option. Procurement app – here we can create the deal of the contract and add the multiple vendors for the particular contract and also send the invitation to each and every vendor. In this we can add, delete and close the contract. Responsibilities: Developed Rest API’s and provided productive response based on the requirements. Written the code in rest controller, service and Dao class. Written Application yml Configuration file to provide information about various components of the application to Spring boot. Used AO-Platform framework class. Written AO pipeline-based code to apply CURD operation. Implemented Exception Handling i.e. helpful in finding the root cause of the problem and helps in displaying user friendly message Written PostgreSQL queries to fetch stored records from database. Used swagger documentation to look for every rest API. Maintained log statement in each and every implementation using log4j. Doing the code deployment on Dev & QA server using WinSCP and Putty for transfer the file and start server on Linux system. Project #3 Name: BSL– Summary Report Generation Client: Birla Sun Life Project Domain: Insurance Role: Java/J2EE Developer, Webservices Developer and support person. Application Type- Web Application and Rest WS(Currently Development Environment) Duration: Dec 2016 to Aug 2018 Description: Birla sun life having their customer data, that loads into posidex schema. Daily customer request data will be searched against base data for the group of customer matches. Respective results will be useful for the client to take decision on the new approval. Request details will be displayed on the UI according to give date interval and statistics of good, moderate, stringent match count will be populated on to the UI. User can export the requested data to a xls file. Environment: Application Servers : Tomcat 8.0, java 8 Tools : Eclipse mars , SQL Developer Technologies : Spring, Spring JDBC, Jsp and Jquery,Json, Log4j, SVN, Maven, Junit ,Quartz(Scheduler), JAX-B,Data Table. Database : Oracle. Team: 5 Responsibilities: Understanding the requirement specifications provided by client Involved in implementing Model View Controller architecture using Spring framework at presentation tier. Implemented Controller Classes Implemented Commands and there Validations. Written Spring Service Interfaces and their implementations. Written Spring DAO’s and their implementations with Spring JDBC. Writing the Resource class & Exception Handling with status code Integration with Spring with Restful Writing the business documents Developed the screen to navigate the data. File Exporting to the specified location. EDUCATIONAL QUALIFICATION: MCA(Master of Computer Applications) with 7.7 CGPA from Pondicherry University in 2015. PERSONAL DETAILS: Date of Birth:11th Dec,1992 Languages Known:English - Hindi. Address:Hyderabad-500036 I do hereby declare that above mentioned are true to the best of my knowledge and belief. Date: 1th Jan2021Rahul Kumar Pandey
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.