Not Available
User

Java Developer

BMT Score
86
86%
  • Remote

Available for

About Kartik P

A performance driven ambitious software developer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones. 

Over 7+ years of experience in IT industry comprising of Java/J2EE enterprise web application design, development, maintenance & support involving all SDLC activities like requirements analysis, design, implementation, reviews, unit testing, integration testing and production deployments. Worked on Amazon Web Services like EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS, Auto Scaling, Elastic Load Balance, AMIs, Dynamo DB, firewalls, routing technologies and DNS, Amazon RDS DB services, SPRING BOOT, SPRING BATCH , STRUTS

Work Experience

Images

Java-Developer

  • January 2016 - May 2023 - 7 Year
  • India

Projects

Images

Finance Management Platform

  • December 2022 - May 2023 - 6 Months
Technologies
Role & Responsibility
    The project was to develop a complete Finance Management system which includes various modules like Client Management, Invoice management, Payment reminders, Tax returns status, Task management and much more.

    Roles & Responsibilities :  
    Developed overall new layout of the web portal.
    Experienced in STRUTS
    Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
    Developed User Interface using the HTML , Bootstrap , CSS , JavaScript , and AngularJS .
    Used spring framework features like Spring IOC, Spring AOPand Spring Batch.
    Spring configuration files are created for dependency injection.
    Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC)module in spring.
    Developing micro services in cloud environment.
    Developed new user -facing features using React.JS.
    Used Cloud formation templates (CFT) to find the resources that needed for the formation of cloud formation stacks
    Used NOSQLdatabase Amazon dynamo DB to store data of reporting Application.

     
...see less
Images

Lead Management For University

  • December 2021 - November 2022 - 12 Months
Technologies
Role & Responsibility
    The aim of the project was to design a Lead management system for the University. This University has many courses to offer and leads/enquiry of each course is coming from different sources. The developed Salesforce application list all the leads from different sources and then segregates as per the course experts and they can track the complete leads with their progress.
    Environment: JAVA Spring Boot, Angular, MYSQL, Oracle, STRUTS
    Roles & Responsibilities :  
    Developed overall new layout of the web portal.
    Experienced in STRUTS
    Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
    Developed User Interface using the HTML , Bootstrap , CSS , JavaScript , and AngularJS .
    Used spring framework features like Spring IOC, Spring AOPand Spring Batch.
    Spring configuration files are created for dependency injection.
    Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC)module in spring.
    Developing micro services in cloud environment.
    Developed new user -facing features using React.JS.
    Used Cloud formation templates (CFT) to find the resources that needed for the formation of cloud formation stacks
    Used NOSQLdatabase Amazon dynamo DB to store data of reporting Application.
     
...see less
Images

3. CRM For University

  • January 2021 - September 2021 - 9 Months
Role & Responsibility

     The project was to develop a CRM for a London based University. This CRM included various modules like Lead Management, Contact management, HR Module and Payroll Management.

    Roles & Responsibilities :  
    Involved in writing SQLstoredprocedures on Oracleand PostgreSQL.
    Developed interactive web application using Node Jsa pure java script application frame work.
    Selecting the appropriate AWSservice based on compute, data, or security requirements.
    Integration of Amazon Web Services( AWS) with other applications infrastructure.
    Experience working with Docker to improve our (CD) Continuous Delivery framework to streamline releases
    UsedJIRAfor defect management and to keep track of bugs and issues.
    Built application using MAVEN and used Log4Jto generate log files for the application.
    Extensively Implemented Spring Boot, dependency Injection (DI) and aspect oriented programming (AOP)features along with hibernate.
    JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
    Used Client side MVCframeworks like Angular JSSingle Page Application developments.
     
...see less
Images

5. SaaS Based Job Portal

  • January 2019 - June 2019 - 6 Months
Technologies
Role & Responsibility
    Developed a complete Job portal which is a subscription based model for universities. Students can login into the portal with their universities email and can check the hand-picked jobs. Admin can manage and monitor the complete portal. Each university get their own branded webpage.
    Environment: JAVA Spring Boot, Angular, MYSQL, DevOpd, AWS, STRUTS
    Roles & Responsibilities :  
    Designing, coding, unit testing, defect fixing, deployments, issues debugging, etc. for multiple modules in CONGO.
    Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
    Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
    Worked with Spring Core, Spring MVCFramework for Dependency Injection (DI), and Spring Context to provide message sources.
    Building reusable components and front-end libraries by using React.JS.
    Amazon EC2is also used for deploying and testing the lower environments such as Dev, INT and Test.
    AmazonIAMwas used to maintain the user credentials and also involved in creating custom IAMpolicies to various groups defined within the organization.
    Object storage service Amazon S3is used to store and retrieve media files such as images.
    Cloud Watchis used to monitor the application and to store the logging information.
    Involved in writing Java APIfor Amazon Lambda to manage some of the AWSservices.
    Exported SQLdata in to Elastic search to allow much faster and scalable user searches from the database.
    Developed AngularJSSingle Page Application consuming JSONdata from Restful services.
    Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services.
    Debugging production issues, root cause analysis and fixing.
...see less

Industry Expertise

Education

Education

in Btch

Rajasthan Uiversity
  • June 2014 - June 2017

Our Suggestions