User

Java Developer

BMT Score
86
86%
  • Remote

Available for

About Dhaval H

I am a highly motivated and results-oriented software developer with a remarkable blend of technical expertise and knowledge. Through my strong communication skills, I can effectively inspire and unite team members towards achieving strategic goals and driving overall success. I have a talent for creative problem-solving and troubleshooting, and my meticulous attention to detail ensures the successful development of new applications and improvements to existing ones. With these abilities, I am dedicated to contributing to the organization’s triumph and growth.

Work Experience

Images

Java Developer

  • January 2013 - June 2023 - 10 Year
  • India

Projects

Images

Oscar McMaster

  • March 2019 - April 2023 - 50 Months
Technologies
Role & Responsibility
     The project is a Java-based web application developed using technologies such as Spring Boot, Hibernate, JavaScript, jQuery, Bootstrap, Rabbit, AMQP, Servlets, Junit, and Redid. The main goal of the application is to provide a comprehensive solution for [describe the purpose or domain of the application].

    Enhancements and Issue Fixing: Throughout the project's lifecycle, I have continuously contributed to the improvement and expansion of the application's features and functionalities. This involved understanding client requirements, proposing solutions, and implementing changes to enhance the user experience and overall performance 
    Production Support: As part of the team responsible for maintaining the live environment, I have actively monitored the product for any issues that might arise. Whenever production issues occurred, I promptly investigated and resolved them to minimize downtime and ensure optimal performance.
    Documentation Management: I have been diligent in creating and maintaining comprehensive documentation for the project. This documentation includes technical specifications, design documents, and test cases. Having well-documented resources has been crucial in facilitating smooth collaboration within the team and assisting new members in understanding the project.
    Client Communication: Effective communication with clients has been a crucial aspect of the project's success. I have regularly engaged with clients to gather requirements, address concerns, and provide updates on the project's progress. This close interaction allowed us to deliver a product that aligns with clients' expectations and needs.

     
...see less
Images

PlanextX

  • February 2018 - February 2019 - 13 Months
Technologies
Role & Responsibility
    PlanextX was a sophisticated and innovative web-based application aimed at streamlining and enhancing project management processes. Leveraging the latest technologies, this project was developed to provide an efficient and user-friendly platform for planning, tracking, and collaborating on projects. The application was designed to cater to diverse industries and project types.


    As a Senior Software Engineer, my role in the PlanextX project encompassed various key responsibilities
    Enhancements and Issue Fixing: I actively worked on improving and expanding the functionality of the existing PlanextX application. This involved identifying areas for enhancement, implementing new features, and resolving any reported issues or bugs to ensure a smooth user experience
    Team Leadership: I took on the leadership role in the development team, overseeing task assignments, and coordinating the team's efforts. I facilitated effective communication and collaboration among team members to ensure project milestones were met efficiently.

    Code Review: As part of maintaining high-quality code standards, I conducted thorough code reviews for junior team members. This process helped identify potential issues and provided valuable feedback for their professional growth.


    Functional and Technical Training: I played a crucial role in providing functional and technical training for the project. This involved sharing domain knowledge, explaining the application's architecture, and conducting workshops to enhance the team's skillset.

    Product Deployment: I was responsible for deploying the new versions of the application onto various cloud servers, including Digital Ocean, AWS, and GoDaddy. Ensuring smooth and reliable deployment was vital for maintaining uninterrupted service.


    The PlanextX project was an exciting endeavor that allowed me to utilize a wide range of technologies to develop a robust and efficient project management solution. Through effective teamwork and my leadership, we successfully delivered a high-quality product that met the clients' requirements and positively impacted project management for various businesses.
...see less
Images

HighQ

  • January 2017 - February 2018 - 14 Months
Technologies
Role & Responsibility
    HighQ was an advanced web application developed to cater to the needs of a specific domain, offering cutting-edge solutions to address complex challenges. The project aimed to provide a seamless and efficient platform for users to manage, analyse, and collaborate on a diverse range of data. Leveraging a wide array of technologies, HighQ offered a comprehensive suite of features and tools to enhance productivity and decision-making for its users.


    Responsibilities: As a Software Engineer on the HighQ project, I was involved in various critical responsibilities to ensure the success of the application:

    Enhancements and Issue Fixing: I actively worked on adding new features and functionalities to the HighQ application based on client requirements and feedback. Additionally, I addressed reported issues and bugs, ensuring a smooth user experience.

    Writing Stored Procedures (SPs) in MSSQL: To optimize data retrieval and manipulation, I contributed by writing efficient and optimized Stored Procedures in MSSQL. These SPs played a crucial role in improving database performance.

    Performance Optimization: I took on the responsibility of enhancing the overall performance of the application. This included optimizing database connections, cleaning up the codebase to eliminate redundancy and improve readability, and removing unnecessary conditions to streamline the code.

     
...see less

Industry Expertise

Education

Education

Computer Science in B.E.

Gujarat University
  • June 2011 - June 2014

Our Suggestions