Atharva Deshpande
Java Fullstack Developer
• 5+ years of Java Full Stack Development experience in all stages of the life cycle stages to Design, Development, Implementation, and testing of web-based applications. • Experience in utilizing various software development methodologies including SDLC, Agile, and Waterfall to deliver high-quality software solutions. • Excellent knowledge of utilizing frameworks and libraries such as Spring MVC and Hibernate for building scalable and maintainable applications. • Skilled in designing and developing microservices architecture using Spring Boot, enhancing application modularity and scalability. • Well-versed in developing Single Page Applications (SPA) using Node.js and React.js. • Experience in J2EE technologies like Servlets, JSP, JavaBeans, JDBC, and Design Patterns. • Knowledge of front-end development using React.js, JavaScript, HTML, CSS, and Bootstrap to create responsive and visually appealing user interfaces. • Working knowledge of Developed Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets. • Good working experience in working with NoSQL databases like MySQL to manage extremely large data sets.
Careers
Java Fullstack Developer
Berkshire Hathaway
- Work in an Agile environment and participated in requirement gathering, analysis, and implementation.
- Create responsive and user-friendly front-end interfaces using React.js, HTML, CSS, Bootstrap, jQuery, and other web technologies.
- Design, develop, and optimize microservices architecture using Spring Boot, enhancing the application's scalability and performance.
- Create web and enterprise applications using J2EE technologies like Servlets, JSP, JSTL, JavaBeans, and JDBC.
- Implement data storage solutions using AWS S3 and RDS, ensuring data durability, availability, and efficient retrieval.
- Develop multiple POCs to create an interface between Backend to Frontend by using MongoDB, Node.JS, and React. JS.
- Leverage build tools like Maven and Gradle to automate the build and deployment process, improving development efficiency.
Java Developer
Miracle Software Systems
- Created an E-business application permitting users to buy products using Java with object-oriented (OO) software design.
- Implemented the application using the Spring MVC framework and achieved data persistence using Hibernate ORM framework.
- Leveraged Spring Transaction management for database transactions.
- Developed multiple microservice architecture-based hands-on applications which included multiple restful web services, database communications and connected to the various databases using JDBC in spring boot.
- Built an authentication microservice connected to Vault and REST Apis to generate JWT tokens after matching passwords.
- Connected a MongoDB database to create, read, update, and delete items from the database after interacting with a ReactJs and JavaScript frontend.
- Containerized an application using Docker with dependencies for databases and messaging queues, and worked with Kubernetes for container orchestration in a cloud environment which reduced the application startup time by 20% and improved the developer experience.
- Performed Load tests using automation to analyze metrics Messaging layers, and database transactions in the production environment which helped decrease the REST API response time by 10% and estimate application costs.
- Leveraged git as the version control tool as well as Jenkins for continuous integration/ continuous delivery (CI/CD).
- Successfully implemented JUnit Test cases for unit testing, to follow best software engineering coding practices in a test-driven development (TDD) environment and improved code coverage by 4%.
- Followed agile development for the software development lifecycle (SDLC) in a collaborative scrum environment with daily meetings.
Java Fullstack Developer
Draxo Infotech
- Involved in SDLC Requirements gathering, Analysis, Design, Development, and Testing production of applications using the Waterfall model.
- Utilized Spring MVC and Hibernate frameworks to design and implement scalable and maintainable back-end solutions for web applications.
- Developed code for Responsive web design in JavaScript using frameworks like React.js.
- Utilized Node.js for server-side scripting, enhancing the responsiveness and interactivity of web applications.
- Implemented security measures using Spring Security, safeguarding applications against unauthorized access and data breaches.
- Built and maintained enterprise-level applications using J2EE technologies like Servlets,ns, and JDBC.
- Deployed applications on AWS, and Azure, ensuring optimal performance and availability in cloud environments.
- Designed and implemented static and dynamic UI interfaces using HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, JSON, and XML.
- Involved in the development of CRUD operations on MySQL database for various administrative system-related tables and product components.
- Tracked project progress and managed tasks using Jira and Trello, ensuring timely and organized project execution.
Education
Drexel University
Computer Science
University Of Mumbai
Computer Engineering
My projects
Dukaan
No image available
A store in which you can upload products and see product based on filters. Create, update, remove, and delete products. Authentication and authorization added in this full stack project made using Django.
Role: Developer
Completed: 10/2023
Live project: https://github.com/Thymmz/Dukaan-django
- 1
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free