Curriculum Vitae

Shyam Kumar Java Java Developer

I've been working in IT for over 7 years, specializing in Java Full Stack Development, also having knowledge in Mobile Application Development. Skilled in Agile methodologies and Scrum practices, with a strong focus on delivering efficient and scalable solutions for dynamic projects.

Techinical Skills

Java Java 8 Spring Boot Hibernate JPA Apache Kafka Zookeeper Apache Camel Microservices Reactive Programming Maven Swagger Thymeleaf Docker Kubernetes Jenkins GitHub Harness Yeoman Scaffolding JUnit SoapUI Postman PostgreSQL MySQL Jira Agile React Native React.js Flutter HTML5 JavaScript Bootstrap CSS3 HTMX

Organizations

Fiserv India Pvt Ltd - Galaxy Business Park, Noida Sector 62 (April 2022 - till date)
Environment: Java, Spring Boot, Microservice, Apache Kafka, Zookeeper, Apache Camel, Docker, PostgreSQL, MySql, Azure Notification Hub, Twilio Notification Api, Github, Jenkins, Splunk, Yeoman Scaffolding, SoapUI/Postman, Harness, Agile, Jira.
RV Solutions Pvt Ltd - D-72, Noida Sector 2 (June 2021 - March 2022)
Environment: Java, React Js, Spring Boot, React Native, Flutter, SVN, JPA, MySql, Github
JKM TRAVELS Palam Raj Nagar, New Delhi (January 2017 - June 2021)
Environment: Java, Spring Boot, Swagger, JavaScript, HTML5, CSS3, jQuery, Spring MVC, Bootstrap, Android

Open Source Contributions

Published Libraries and Contributions for the Open Source Ecosystem
SecureData Java Developer
  • Published the "SecureData" Java library on Maven Central Repository (info.shyamkumar:SecureData), offering annotation-based secure data masking solutions for Java applications. Supports both automatic and manual response masking. Simple integration using custom @Masked annotations to mask fields like email, phone numbers, and account details.
  • Built using advanced Java features such as Reflection API, Java 8 Streams, Functional Interfaces, Method References, AOP, and the Builder Design Pattern.
Advance_Notification Flutter Developer
  • Published "Advance_Notification" Flutter package on Pub.dev, offering customizable snackbar notifications with BASIC, ADVANCE, and MODERN designs.
  • Supports features like dynamic colors, custom actions, child widgets, and unique modern styling for a richer notification experience.

Work Experience

Signature international Full Stack Java Developer
Responsibilities:
  • Designing and developing scalable Java microservices using Spring Boot and Spring Cloud, ensuring robust and efficient system performance.
  • Building RESTful APIs to facilitate smooth communication between microservices and integrate with external systems seamlessly.
  • Connecting microservices with PostgreSQL databases by implementing optimized data storage, access, and performance strategies.
  • Modernizing core banking functionalities including Customer Onboarding, Loan Processing, Time Account, Current Account, and Savings Account transactions.
  • Designed and implemented the Card Service for fetching card details, generating new PIN requests, and linking cards with accounts.
  • Contributed to Loan Application features, specifically focusing on Marketing Product Management functionalities.
  • Developed utilities for table data comparison and data replication across environments, along with an automation script to clone, checkout, and build multiple repositories, significantly reducing manual efforts and enhancing development efficiency.
  • Identified and resolved critical issues during DB2 to PostgreSQL migration, ensuring system stability and receiving recognition from Solution Architects.
Environment: Java, Spring Boot, Microservice, Apache Camel, Docker, PostgreSQL, MySql, Github, Jenkins, SoapUI/Postman, Harness, Agile, Jira.
Westpac (Australia Banking System) Full Stack Java Developer
Responsibilities: Worked on the Westpac project, an Australian banking system, as a Java developer. Work in Migration of Twilio communication services to Azure Notification Hub. Develop a Card fraud complaint service which has multi-step. Additionally, contributed to the implementation of the loan request feature.Shared suggestions with the client, which were accepted and agreed upon for development. Received frequent recognition from clients for successfully delivering key features and process improvements.
Environment: Spring Boot, Microservices, React JS, Jira, MySql, Apache Cassandra, JUnit, etc.
Magic Brick Full Stack Java Developer
Responsibilities: It's a property marketplace to buy, sell. User can search and post property. Contributed to building the front-end functionalities that allowed users to search and post properties effectively. Developed custom React components for the property owner page to search property and filter data.
Environment: Spring Boot, React JS, Jira, MySql, JUnit, Apache Solr, etc.
Neco (Insurance App - Nepal) Full Stack Java Developer
Responsibilities:
  • Developed a mobile app for NECO Insurance (Nepal) using React Native, making insurance services easy and user-friendly
  • Created reusable global components and custom widgets in React Native to maintain a consistent design and functionality across the app
  • Built REST APIs in Spring Boot for data fetching and creation
  • Included key features such as product listing, product search, plan purchasing, plan details, profile editing, and location-based plans.
  • Ensured a smooth user experience with seamless navigation and a responsive design.
Environment: React Native, Redux, axois, Spring Boot, Figma, MySql.
Vefr (Vegetable and fruits selling App) Full Stack Java Developer
Responsibilities: Developed the admin panel and APIs for an online vegetable selling app. The admin panel allows managing categories, sub-categories, item listings, price updates, automatic offers, gold memberships, and delivery details.
Environment: Spring Boot, MySql, JPA, HTML5, JavaScript, CSS3, query, Bootstrap, Swagger, VS Code, STS.
Sure Bus Full Stack Java Developer
Responsibilities: Worked on "Sure Bus Service" (in-house project) in a 5-member team to develop a transport web app for bus search, booking, and payment. Features included group bookings, promotions, discounts, and email confirmations after reservations.
Environment: Spring Boot, MySql, JPA, HTML5, JavaScript, CSS3, query, Bootstrap, Swagger, VS Code, STS.
Smart Employee Tracking Syetem Full Stack Java Developer
Responsibilities: Developed an employee tracking system with salary management, attendance (manual and RFID-based), GPS bus tracking, and an admin panel. Built complete APIs and backend processing, enabling employees to view their personal, attendance, and salary details.
Environment: Spring MVC, Hibernate, MySql, HTML5, JavaScript, CSS3, query, Bootstrap, Ajax, Eclipse, Sublime.

Education & Certification

  • BCA : CCS University, MEERUT, India
  • Intermediate : UP Board, UP- India
  • Secondary School Certificate : UP Board, UP-India

Personal Details

  • Date of Birth : 15-December-1993
  • Language skills : Fluent in Hindi and English, enabling effective communication with people from diverse backgrounds and cultures.
  • Present Location : Greater Noida, 203202, (U.P), India
  • Email / Phone : shyambhati97@gmail.com / +91 9758884230
I declare that the information provided is accurate to the best of my knowledge. I am willing to provide further information upon request.
  • Dated :
  • Place : Greater Noida, 203202, (U.P), India
  • Shyam Kumar
  • Hey Wait...

    Subscribe to our newsletter and never miss our latest blogs and news, etc.

    Our newsletter is send once a week, every Monday.

    We respect your privacy.No spam ever!

    Take a look at my resume

    Contact Me!

    Have a question or just want to Get in Touch?

    Phone: +91 9758884230

    Email: shyambhati97@gmail.com

    Address: Greater Noida, Gautam Budh Nagar, 203202, India