profile-pic

ASHISH KUMAR

ASHISH KUMAR

Dynamic and results-driven software engineer with experience in designing and developing distributed and client-server applications using Java technologies. Seeking to leverage expertise in software development and passion for learning to contribute effectively to a dynamic team.


  • Role

    Back End Developer

  • Years of Experience

    4 years

Skillsets

  • Microservices Architecture
  • Logging
  • Project management tool
  • Async technology
  • IDEs
  • Build Tools
  • Spring core
  • Version control systems
  • Troubleshooting
  • testing frameworks
  • Spring Security
  • Spring MVC
  • Spring Boot
  • Restful APIs
  • POSTMAN
  • MySQL
  • Embedded-C - 2 Years
  • JSON
  • JPA
  • Java 8
  • Java
  • Hibernate
  • Debugging
  • cURL
  • cloud platforms
  • application server
  • Agile methodologies
  • I2C - 2 Years
  • Embedded Linux - 2 Years
  • SPI - 2 Years
  • C/C++ - 2 Years

Professional Summary

4Years
  • May, 2024 - Present1 yr

    Java developer intern

    HulkHire Tech
  • Dec, 2021 - Mar, 20242 yr 3 months

    Jr. Software Engineer

    Cognizant Technology Solutions

Applications & Tools Known

  • icon-tool

    Git

  • icon-tool

    BitBucket

  • icon-tool

    Maven

  • icon-tool

    Tomcat

  • icon-tool

    JUnit

  • icon-tool

    Mockito

  • icon-tool

    Unit Testing

  • icon-tool

    AWS

  • icon-tool

    EC2

  • icon-tool

    RDS

  • icon-tool

    Eclipse

  • icon-tool

    ActiveMQ

  • icon-tool

    Scrum

  • icon-tool

    Agile Development

  • icon-tool

    Jira

Work History

4Years

Java developer intern

HulkHire Tech
May, 2024 - Present1 yr
    Developed core payment system for our e-commerce client. Did API integration with Stripe utilizing Spring Boot for rapid development, with microservices architecture, and hosted on AWS. Worked in Agile team to effectively contribute to end-to-end Stripe PSP Integration like Design and development of core payment processing system, build Payment Status Management, integrating with 3rdParty Stripe APIs, process stripe notifications, building end-to-end error handling system. Spring Boot JDBC with MySQL, used threadpool for high performance. Building a security layer while integrating Stripe & implementing REST Apis standards in the project.

Jr. Software Engineer

Cognizant Technology Solutions
Dec, 2021 - Mar, 20242 yr 3 months
    Designed and developed distributed and client-server applications using Object-Oriented Analysis and Design with Java Technologies. Utilized Agile SCRUM methodology for developing applications, ensuring iterative and incremental delivery. Demonstrated expertise in Core Java, Spring Framework, Spring Boot, and Hibernate for efficient application development. Developed REST-based web services, handling both provider and client ends in enterprise application development.

Achievements

  • Successfully implemented Restful web services, improving application scalability and performance.
  • Contributed to the adoption of Agile SCRUM methodology, resulting in increased team efficiency and product quality.
  • Developed and implemented a library management system, reducing book search time and improving overall user satisfaction.

Major Projects

2Projects

Stripe Payment Integration

Feb, 2024 - Jul, 2024 5 months
    Worked on day-to-day design & development of Stripe Integration using Java Spring Boot & Microservices. Strong contributor in designing & developing core payment processing logic. Used Stripe Provided Auth Security Mechanism while integrating 3rd party Stripe REST APIs. Building modular payment processing service & stripe provider service. Hands-on experience with AWS services like EC2, RDS, AWS SecretManager.

Walgreens (Healthcare System Enhancement)

Jan, 2023 - Dec, 2023 11 months
    Collaborated with a multi-disciplinary team to design, develop, and implement software solutions tailored to the specific needs of the healthcare industry. Implemented Restful APIs to facilitate seamless communication between different components of the system, enhancing interoperability and data exchange. Leveraged Hibernate/JPA for object-relational mapping and database access, ensuring efficient data management and persistence. Utilized Hibernate ORM framework for database interaction and mapping Java objects to database entities.

Education

  • B. Tech./Computer Science and Engineering

    Orissa Engineer College, Bhubaneswar (2021)

Certifications

  • Aws certified cloud practitioner

  • Java and java advanced certification of udemy