● Understanding and handling real time click stream user data.
● API Development using KCL(Kinesis Client Library) which reads the live streaming data from Kinesis Streams.
● Developed & deployed Lambda Serverless functions with the help of API Gateway.
● Analysis , monitoring and reporting on outcome of these real time data using mornitoring tools to help business to take productive decisions.
● Used DynamoDB as a Database as well.
● Utilizing Apigee’s Out of Box functionalities and such as caching and authentication to provide an added level of security and performance to the application.
● Utilizing Spring framework for improved performance and using Spring-boot for fast and easy configuration.
● Working in weekly sprints in an agile development environment.
● Writing Test cases in using Mockito framework.
● Refactoring of poorly written code into a more maintainable and compliant code.
● Hands on with EC2, S3, VPC, SNS, SQS, RDS, Route53, Kinesis, Lambda, CloudWatch, CloudTrail
, KMS, EBS, ECS, CloudFront, Faregate, X-Ray, Code Deploy, Code Build, Code Commit.
● Hands on with API Containerization.
● Full Stack development Experience in SDLC Process
● Experienced in React Framework for Build Responsive UI.
● Implemented REST API security (Authentication & Authorization) with JWT.
● Experienced in writing in CloudFormation Scripts.
● Integrated Karate suite framework for REST API Integration Testing.
● JMeter scripts implementation for performance Testing.
● API Management with Apigee.
● REST Documentation with Swagger & Open API.
● API Development using KCL(Kinesis Client Library) which reads the live streaming data from Kinesis Streams.
● Design, develop, and maintain high-quality web applications using Java technologies
● Collaborate with cross-functional teams to translate business requirements into technical solutions
● Implement front-end components and user interfaces using modern JavaScript frameworks
● Develop back-end services and APIs to support front-end functionality
● Ensure the technical feasibility of UI/UX designs
● Optimize applications for maximum speed and scalability
● Participate in code reviews, testing, and debugging processes
● Contribute to the continuous improvement of development processes and best practices
● worked in Sprint boot and Hibernate
● Implementation with developing JavaScript, React JS
● Experienced in SQL and database concepts
● Proficiency in data structures and algorithms
● Experience in working with cross functional and globally distributed teams
● Developing scalable Cloud based services on AWS/Azure is desirable
● Understand the requirements and maintain the Technical Documentation.
● Bug and defect fixing.
● Implementation of Change Request.
● Maintenance of Deployment Process