Dhiraj Vishwakarma

I'm

About

LEARN MORE ABOUT ME

Software Engineer

Working with as Software Engineer around 2+ years experience in software development industry.

  • Birthday: 01 July 1999
  • Phone: +91 9022303931
  • City: Mumbai, India
  • Age: 25
  • Degree: Bachelors
  • Email-Id: dhiraj2067590@gmail.com

  • Developed and managed applications using Java, Spring framework and PostgreSQL, MySQL databases, ensuring scalability, reliability, and maintainability of systems.
  • Designed and implemented robust RESTful API’s using Java Spring framework to deliver scalable and efficient solutions.
  • Coordinated project tasks and activities using Jira and GitHub, facilitating collaboration among team members and ensuring project milestones were met.
  • Implemented POC projects, demonstrating the feasibility and potential of new technologies or solutions.
  • Utilized Java EE Components, including Spring MVC, Spring IOC, Spring Transactions, Hibernate, Spring Data JPA, Spring batch, Spring Security, and Keycloak.
  • Designed and Implemented Unit / Integration tests using JUnit, Mockito framework and TestContainer for ensuring the correctness and robustness of the codebase
  • Managed, assigned tasks, and resolved issues in applications using Jira and Git & Used Log4j Framework to log/track application.
  • Skills

    MY TOP SKILLS & SOME ACHEIVEMENTS

    Java 90%
    Spring framework 90%
    Hibernate 90%
    SQL (MySQL, PostgreSQL)85%
    RabbitMQ 80%
    JUnit & Mockito 90%
    Reactjs 70%
    HTML 95%
    CSS 80%
    JavaScript 75%
    GitHub & Jira85%
    Postman API90%
    Wordpress 70%
    Nextjs 60%

    Resume

    CHECK MY RESUME

    Sumary

    Dhiraj Vishwakarma

    I am a Software Engineer with 2+ years of experience specializing in developing robust web applications and RESTful APIs using Java, Spring Boot, and SQL databases. My expertise in JUnit and Mockito ensures thorough and effective testing, resulting in high-quality, maintainable code. I am proficient in using various tools such as Git, JIRA, and Maven for version control, project management, and build automation. My familiarity with Hibernate, Spring Security, RabbitMQ, and Docker enables me to create secure, scalable, and efficient applications.

    • Mumbai, India
    • +91 9022303931
    • dhiraj2067590@gmail.com

    Education

    BACHELORS OF SCIENCE IN INFORMATION TECHNOLOGY

    2017 - 2020

    Annasaheb Vartak College, Mumbai University

    Secured 8.35 CGPA

    COMPUTER SCIENCE (12th)

    2015 - 2017

    Vidya Varidhi Vidhalaya & Jr. College, Maharashtra Board

    Secured 73.54%

    SSC Board

    2014 - 2015

    Vidya Varidhi Vidhalaya

    Secured 85%

    Professional Experience

    Software Engineer

    April 2023 - Present

    Mumbai, India

    • Developed and managed applications using Java, Spring framework and PostgreSQL, MySQL databases, ensuring scalability, reliability, and maintainability of systems.
    • Working as an application developer involving software development & writing automated testing using JUnit.
    • Implemented unit and integration tests using JUnit and Mockito to ensure the reliability and functionality of the applications.
    • Created and maintained RESTful APIs to support various web applications.
    • Utilized Java EE Components, including Spring MVC, Spring IOC, Spring Transactions, Hibernate, Spring Data JPA, Spring batch, Spring Security, and Keycloak.

    Program Analyst Trainee

    Feb 2022 - March 2023

    Mumbai, India

    • Implemented schedular service for NSE, GSE & NGX for stock market opening & closing in SSX applications.
    • Developed & written overall test cases using Junit & Mockito framework for SSX & thebizio 1.0 applications.
    • Implemented proof-of-concept (POC) projects, demonstrating the feasibility and potential of new technologies or solutions.
    • Managing, assigning tasks and resolving issues in applications using Jira.
    • Coordinated project tasks and activities using Jira and GitHub, facilitating collaboration among team members and ensuring project milestones were met.

    WordPress Developer (FreeLance)

    Dec 2020 - July 2021

    Mumbai, India

    • Designing & Implementing webpages for client using the wordpress creation tools
    • Handling both front-end and back-end development including the Implementation of themes.
    • Such tools name - WpForms, Elementor, WooCommerce & Seo
    • Customizing websites according to client reuiremnets.

    Projects

    HERE SOME MY PROJECTS

    Url Shortner

    Designed and deployed a highly scalable URL shortener application using Spring Boot framework and enabling efficient generation of short URLs and handling high traffic volumes.

    Task Manager App

    Task Manager application is CRUD API using spring boot with mysql database.

    Todo Service

    Maintaining our day-to-day task or list of everything that we have to do. After creating todo task we can easily import task in pdf format or html format using Jasper Report

    Instagram Clone API

    Designed and developed a scalable Instagram clone API using Java, Spring Boot, and PostgreSQL, ensuring a robust and reliable social media platform.

    ChatBot App

    Creating this application using javascript using WebSocket. first established the connection. Once connection done user can chat with the bot.

    Contact

    CONTACT ME

    Location:

    Mumbai, India

    Call:

    +91 9022303931

    Social Profiles