• Full stack Java Developer with close to 6 years of experience in designing, implementing, and deploying commercial Enterprise Applications for Multi-tiered-distributed software products and distributed applications using Java/J2EE technologies.• Experienced in different software development methodologies like Water Fall Model and Agile Methodology.• Excellent experience in developing secure Web applications and server-side development using Hibernate 3.0/4.0, JSF, JNDI, Spring, JSTL, Struts, EJB 2.0/3.0, JMS, XML and XSLT.• Expert knowledge over J2EE design patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.• Experience in Client-side Technologies such as HTML5/4, CSS3/CSS, Bootstrap, JavaScript, Angular, jQuery, JSON and AJAX.• Experience in using the Web Services such as SOAP (JAX-WS) and REST(JAX-RS).• Experienced in developing MVC framework-based websites using Struts and Spring.• Experience in building web applications using Spring framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.• Proficient in developing and consuming SOAP & Restful Services in Microservices and decoupled architecture using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS.• Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).• Developed dynamic and responsive web applications using React, TypeScript, and JavaScript, ensuring a seamless user experience.• Automated repetitive tasks using Python scripts, improving team productivity.• Experience with MQ Series & JMS to communicate between middleware components.• Experienced with AWS cloud resources including maintaining EC2 instances, S3 buckets, Virtual Private Clouds, Elastic Load Balancers.• Experience in cloud services using Microsoft Azure, Amazon Web Services (AWS) and Google Cloud Platform (GCP).• Developed and maintained GCP documentation, ensuring knowledge transfer and facilitating onboarding of new team members.• Integrated Palantir Foundry into the data pipeline to enhance data integration and analysis capabilities.• Designed and implemented user interfaces with Angular components, services, and modules.• Optimized gRPC performance by implementing connection pooling, load balancing, and caching strategies to minimize latency and maximize throughput.
Progressive Insurance
View- Website:
- progressive.com
- Employees:
- 27734
-
Java DeveloperProgressive Insurance May 2024 - PresentMayfield, Ohio, United States• • Actively involved in Defining, Designing, Developing and Deploy Applications/services to new Over-The-Aero vehicle Features. • Collaborated with team of developers to deliver projects in various environments to support end-to-end feature delivery.• Designed new UML diagrams through Use Case Diagrams, Class Diagrams, Sequence, components,activity.• Designed and developed Micro Services business components and RESTful service endpoints using Spring Boot and Spring Web flux. • Implemented responsive and user-friendly front-end components with React, enhancing user engagement and satisfaction.• Integrated Google Cloud Platform (GCP) services, such as Cloud Storage, Pub/Sub to optimize data storage and processing workflows.• Utilized asynchronous programming techniques in Node.js for non-blocking I/O operations.• Collaborated with cross-functional teams to implement a disaster recovery plan for critical GCP services, ensuring business continuity in the event of a disaster.• Developed and maintained GCP security policies, ensuring compliance with industry standards and regulations.• Automated repetitive tasks using Python scripts, improving team productivity.• Implemented gRPC service definitions for defining remote procedure calls and data serialization, ensuring efficient communication between services.• Integrated gRPC with other technologies such as Kubernetes, Docker, and Istio to orchestrate, deploy, and manage containerized applications in a cloud-native environment.• Designed, developed, and maintained Java-based applications with a focus on multithreading for improved performance and responsiveness.• Collaborated with frontend developers to build full-stack applications using Node.js and React.• Integrated Angular front-end components with Java backend to create a seamless user experience.• Built RESTful APIs with Node.js and Express.js, facilitating efficient communication between front-end and back-end systems. -
Java DeveloperLincoln Financial Group Oct 2022 - Apr 2024Radnor, Pennsylvania, United States• Implemented Agile (Scrum) Methodology that includes daily scrum meeting with team, sprint planning and estimating the tasks for the user stories.• Developed and maintained Java-based applications for financial trading, risk management, and portfolio analysis.• Responsible for understanding the High and Low-level Design documents for the new functionalities being implemented including Use case Diagram. • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology. • Developed Web Services using SOA technologies such as REST.• Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO java classes using ORM tool.• Integrated with financial data feeds and APIs for real-time market data processing.• Worked on regulatory compliance projects, ensuring adherence to financial regulations and standards.• Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular and Bootstrap.• Designed and developed Micro Services business components and RESTful service endpoints using spring boot. • Supported front-end development efforts using React, enhancing application interactivity and user experience.• Involved in designing and creating the Database Tables using PostgreSQL Database.• Developed and maintained full-stack web applications using Java for backend services and React for frontend user interfaces.• Used Angular services for communicating with backend APIs and managing application state.• Utilized Node.js as a server for React applications, implementing RESTful APIs and handling server-side logic and data processing.• Composed and executed MongoDB scripts to insert and update NoSQL database as well as automating data changes and reporting.• Worked in container based technologies like Docker, Kubernetes and OpenShift. -
Java DeveloperS&T Bank Jun 2022 - Sep 2022Indiana, Pennsylvania, United States• • Involved in requirements gathering, analysis and development of the Insurance Portal application Responsible for creation of design artifacts such as use cases and sequence diagrams • Used AngularJS to implement the MVC pattern to separate presentation components. • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI on ruby on rails.• Worked in an Agile environment and involved in scrum meetings such as Product backlog meeting, Sprint planning meeting, Daily standup meeting, Spring review meeting and Sprint retrospective meeting.• Used Spring Security framework to set up authentication and authorization for the application using firm wide single sign on.• Participated in requirement gathering and framework implementation sessions through Agile TDD methodology. • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier. • Worked on creation of components for routing and forms using the Angular-cli and Angular 4.0.• Developed presentation layer using struts tag libraries like logic, html, bean, etc. in JSP pages. Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.• Developed and modified PLSQL modules for different PLSQL modules for business logic.• Used Spring Framework for dependency injection, integration of Hibernate using Spring ORM support, development of RESTful web services to give JSON output. Developed persistence layer integrating Hibernate with Spring ORM support, also used Spring JDBC for lightweight database operations.• Installed and configured VeriSign SSL certificate on windows for the DEV Environments to fix web inspection violation issues. Implemented Java Persistence API (JPA ) through Hibernate. -
Java DeveloperAcute Informatics Pvt. Ltd. Apr 2019 - May 2022Gujarat, India• Analyzed business requirements and participated in technical design, development and testing of various modules.• Implemented the entire Life cycle of the application using agile process.• Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.• Used Spring framework for middle tier and Spring-JDBC templates for data access.• Used Spring Framework in conjunction with Hibernate to develop backend functionality.• Implement modules into Node.JS to integrate with designs and requirements.• Developed interactive User Interfaces using Bootstrap components.• Developed REST services using Spring Framework REST support.• Used Spring Inheritance to develop beans from already developed parent beans.• Used Spring Boot for developing Micro service architecture.• Maintained source code in GIT Repository.• Used Maven as dependency management/build tool.
Ruchit Patel Education Details
-
Information Technology -
Computer Engineering
Frequently Asked Questions about Ruchit Patel
What company does Ruchit Patel work for?
Ruchit Patel works for Progressive Insurance
What is Ruchit Patel's role at the current company?
Ruchit Patel's current role is Java Developer.
What schools did Ruchit Patel attend?
Ruchit Patel attended A D Patel Institute Of Technology, Cvm University, G H Patel College Of Engineering & Technology.
Who are Ruchit Patel's colleagues?
Ruchit Patel's colleagues are Alessandro Amato, Eric Mackay, Kimberly Skovenski, Jovani Hernandez, Daniel Hanna, Twyla Davison, Tammy Wheeler.
Not the Ruchit Patel you were looking for?
-
Ruchit Patel
Dallas, Tx1hpe.com -
1jhu.edu
-
-
Ruchit Patel
Dallas, Tx1flooranddecor.com -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial