About me

Experienced Java Cloud Developer with over 6 years of hands-on experience in building robust applications using Spring Boot, REST APIs, and Microservices. Proficient in leveraging AWS services to design and deploy scalable and resilient solutions. Skilled in containerization using Docker and orchestration with Kubernetes. Demonstrated expertise in working with diverse databases including PostgreSQL, MySQL, MongoDB, and Elastic Search. Dedicated to continuous learning and professional development, seeking a team that values growth while achieving company objectives. Committed to delivering high-quality solutions and driving innovation in the cloud-native ecosystem.

What i'm doing

  • design icon

    REST APIs

    Proficient in designing and implementing RESTful APIs using Java 8 and Spring Boot. Skilled in creating scalable and efficient web services that adhere to REST principles for seamless communication between client and server applications.

  • Web development icon

    Microservices

    Experienced in building microservices architecture, both with Spring Cloud for on-premises environments and Kubernetes for cloud-native deployments. Expertise includes designing, developing, and managing independent, loosely-coupled microservices to enhance system modularity and flexibility.

  • mobile app icon

    Serverless Framework

    Well-versed in utilizing AWS services to develop serverless applications and functions. Proficiency in designing and deploying serverless solutions that automatically scale, reducing operational overhead and optimizing cost-effectiveness.

  • camera icon

    Software development

    Hands-on experience in the end-to-end software development lifecycle. Skilled in creating web applications, encompassing everything from requirements analysis and design to implementation and testing. Proficient in delivering high-quality software solutions that meet business needs.

Working Domain

  • Daniel lewis

    Banking

    Adept in the banking sector, with a comprehensive understanding of financial transactions, customer accounts, and regulatory compliance. Proficient in developing and maintaining banking software solutions that facilitate core banking operations such as deposits, withdrawals, fund transfers, and loan management.

  • Emily evans

    Financial Services

    Experienced in the realm of financial services, encompassing a wide range of activities such as wealth management, investment advisory, and asset allocation. Skilled in building software tools and platforms that support financial planning, portfolio management, and trading activities to help clients achieve their financial goals.

  • Jessica miller

    Insurance

    Well-versed in the insurance industry, with expertise in policy management, claims processing, and risk assessment. Proficient in developing software solutions tailored to the insurance sector, streamlining policy issuance, underwriting, and claims settlement processes to enhance operational efficiency and customer satisfaction.

Tech Stack

Resume

Education

  1. BACHELOR OF ENGINEERING, R C PATEL INSTITUTE OF TECHNOLOGY

    2016 — 2019

    CGPA: 6.57

  2. DIPLOMA, SSVPS’S BSD POLYTECHNIC

    2013 — 2016

    PERCENTAGE: 69.63%

Experience

  1. SENIOR SOFTWARE DEVELOPER, HSBC

    JAN 2024 — Present

    • PAAS

    • Platform Engineering

  2. SOFTWARE DEVELOPER, APPLIED CLOUD COMPUTING

    JAN 2022 — DEC 2023

    • Developed and deployed Microservices on Kubernetes, handling bank and insurance domain projects.

    • Expertise in Core Java, designing and coding business logics using OOP best practices.

    • Utilized Spring Boot and Microservices architecture for building scalable and efficient applications.

    • Worked with various AWS services, such as Lambda functions, SES, SNS, Route53, Network Load Balancer, Application Load Balancer, CloudWatch, DynamoDB, API Gateway, AWS Fargate, AWS EKS, IAM, EC2, and S3.

    • Implemented Cost Control Strategies to optimize AWS resource usage.

    • Integrated Azure Blob storage for efficient data handling.

    • Utilized Aspect-Oriented Programming (AOP) for cross-cutting concerns in application development.

    • Implemented version control and source code management using GitHub and JIRA.

    • Performed testing in different environments like DEV and QA, to identify and address any issues before they reach the production stage.

    • Deployed projects using Jenkins jobs on AWS cloud.

    • Collaborated with the team to develop optimized high-quality deliverables.

    • Proactively understood requirements and participated efficiently in the development process.

    • Implemented robust version control practices using tools like GitHub, ensuring that the correct codebase is deployed for each release and enabling efficient rollbacks if necessary.

  3. ASSISTANT SYSTEM ENGINEER, TATA CONSULTANCY SERVICES

    APRIL 2020 – DEC 2021

    • Utilize Salesforce Dashboard (CRM) platform to manage and track customer support ticket activities.

    • Responsible for managing support tickets related to the Tealeaf product. This involves receiving, categorizing, and prioritizing tickets based on their severity and impact.

    • Work closely with US teammates and collaborate effectively to ensure timely resolution of customer issues.

    • Interact with customers, both internal and external, to provide updates on support ticket progress, gather additional information if needed, and ensure customer satisfaction.

    • Effective communication skills are crucial in managing customer expectations, resolving issues, and maintaining a positive relationship with clients.

  4. JAVA DEVELOPER, TRUSTCODE SOFTWARE SOLUTIONS

    JAN 2020 – APRIL 2021

    • Developed full-stack web applications which processed, analyzed, and rendered data visually.

    • Developed new applications and added functionality to existing applications using Java/J2EE technologies.

    • Created RESTful APIs for increased scalability of the application.

    • Reviewed code and debugged errors to improve performance.

    • Utilized frameworks such as JPA and Spring for persistence and application layers.

    • Designed the front-end of web applications using HTML, CSS, Bootstrap, and Angular.

    • Utilized object-oriented programming and Java for creating business logic.

  5. LINUX ADMIN, CLOVER INFOTECH

    AUG 2019 – DEC 2019

    • Experience in installation, configuration, and file system management through Logical Volume Manager (LVM).

    • Involved in upgrading production Linux RedHat.

    • Creating new file systems, mounting file systems, and unmounting file systems.

    • Performed backup and restore.

My skills

  • Daniel lewis

    Java

    Java Info

  • Emily evans

    AWS Cloud

    AWS Cloud Info

  • Jessica miller

    Spring Framework

    Spring Framework Info

  • Henry william

    Kubernetes

    Kubernetes Info

Certificates

AWS

  1. AWS Certified Developer - Associate


HackerRank

  1. Java

  2. Angular


TCS

  1. Web Technologies: Java Restful Web Services_Foundation

  2. Web Technologies: RESTful Webservice Intermediate

  3. Foundation: Java Persistence API Foundation

  4. Process: Agile Way of Working Foundation


Udemy

  1. Build Reactive MicroServices using Spring WebFlux/SpringBoot

  2. Deploy Spring Boot Microservices on AWS ECS with Fargate

  3. AWS Serverless REST APIs for Java Developers. CI/CD included

  4. Introduction to Cloud Computing on AWS

  5. Learn AWS Cloud from the Scratch

  6. The Ultimate Amazon Web Services Bootcamp

  7. Spring Core - Learn Spring Framework 4 and Spring Boot

  8. Amazon DynamoDB for Beginners: The Complete Bootcamp

  9. Serverless Framework Bootcamp: Node.js, AWS & Microservices

  10. Java Network Programming - Mastering TCP/IP : CJNP+ 2023 JVA

  11. Java Full Stack with Spring Boot and Angular

  12. Free Code Camp Full Stack Development Certification

  13. Full Stack Angular and Java Spring Boot

  14. Learn to Build Interactive Modern Web Apps with Angular 17

  15. Develop a reactive Java microservice with ReactiveJ


LinkedIn Learning

  1. Career Essentials in GitHub Professional Certificate

  2. Docker Foundations Professional Certificate

  3. Microservices Foundations

  4. Microservices: Design Patterns

  5. Java EE: RESTful Service with JAX-RS 2.0

  6. Designing RESTful APIs

Blog

Location