BHUSHAN WANI

BHUSHAN WANI

Software Engineer

Followers of BHUSHAN WANI916 followers
location of BHUSHAN WANIPune, Maharashtra, India

Connect with BHUSHAN WANI to Send Message

Connect

Connect with BHUSHAN WANI to Send Message

Connect
  • Timeline

  • About me

    Experienced Java Developer with 3+ Years of Expertise in Core Java, J2EE, MVC Architecture, and Rest API Development | Proficient in OOPs Concepts, Spring Boot, Hibernate, JSON

  • Education

    • Marathwada Mitra Mandal's Institute of Technology, Lohgaon, Tal Haveli, Pune 32

      2014 - 2017
      Bachelor of Engineering Computer Engineering First class with distinction

      Activities and Societies: Art Club, Drama Club, Community Theater Program

  • Experience

    • Step Strong Software Pvt. Ltd.

      Sept 2020 - May 2024
      Software Engineer

      • Designing, developing, and maintaining Java-based web applications using Core Java, J2EE (including JSP and Servlet), and Spring Boot framework. Implementing object-oriented programming (OOP) concepts to develop modular, reusable, and maintainable code.• Integrating relational databases like MySQL and NoSQL databases like MongoDB with Java applications. Writing SQL and/or NoSQL queries for data manipulation and retrieval. Utilizing Hibernate ORM (Object-Relational Mapping) for seamless interaction between Java objects and databases.• Developing RESTful APIs using Spring Boot for communication between client and server. Consuming and producing JSON/XML data formats for exchanging data between applications. Implementing security measures like OAuth or JWT for secure API communication.• Implementing Model-View-Controller (MVC) architecture for designing scalable and maintainable web applications.• Leveraging Java Collections framework for efficient data manipulation, storage, and retrieval. Utilizing Java Streams API for processing collections in a functional style.• Implementing JPA (Java Persistence API) for ORM, which provides a standardized way to interact with databases.• Developing and deploying web applications on Apache Tomcat or similar servlet containers.• Debugging and troubleshooting application issues using tools like Eclipse debugger• Deploying applications to servers and configuring Apache Tomcat for application deployment.• Testing REST APIs using tools like Postman for API documentation and testing. Show less

    • Agile Soft Systems Inc

      May 2024 - Sept 2024
      Software Engineer

      • Developed, tested, and deployed software applications using Java, ensuring high-quality code through debugging and troubleshooting.• Using object-oriented programming ideas with Spring boot, create scalable Java-based apps that enhance application performance by 20% .• Integrated software components and third-party services, working with APIs and data sources to ensure seamless communication.• Implementing and upgrading RESTful web services will 25% faster API response times.• Utilized Git for development and production deployment, ensuring efficient version management and collaboration.• Designed complex reports using Jasper Studio (Java Reporting Tool) to meet business reporting needs.• Prepared detailed technical documentation for future reference and maintenance.• Ensured adherence to coding standards and best practices, refactoring code as necessary to enhance performance and maintainability. Show less

  • Licenses & Certifications

    • Certificate of Achievement for successfully completing TCS iON Career Edge - Young Professional a course

      TCS iON
      Jan 2023