AeroLeads people directory · profile

Ravinder M Email & Phone Number

Experienced Java Full Stack Developer & Software Engineer | Micro Services | Spring Boot | REST API | Spring Security | Spring Cloud | Node.js at Kirkland & Ellis
Location: Chicago, Illinois, United States 6 work roles
LinkedIn matched
✓ Verified Jul 2026 2 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Experienced Java Full Stack Developer & Software Engineer | Micro Services | Spring Boot | REST API | Spring Security | Spring Cloud | Node.js
Location
Chicago, Illinois, United States
Company size

Who is Ravinder M? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ravinder M is listed as Experienced Java Full Stack Developer & Software Engineer | Micro Services | Spring Boot | REST API | Spring Security | Spring Cloud | Node.js at Kirkland & Ellis, a with 5147 employees, based in Chicago, Illinois, United States. AeroLeads shows a matched LinkedIn profile for Ravinder M.

Ravinder M previously worked as Full-stack java Developer at Kirkland & Ellis and Full-stack Developer at Onlife Health®.

Company email context

Email format at Kirkland & Ellis

This section adds company-level context without repeating Ravinder M's masked contact details.

Kirkland & Ellis

Review company-level records connected to Ravinder M before choosing the right outreach path.

Profile bio

About Ravinder M

Over years of experience in analysis, design, implementation and testing of Object-Oriented Applications in Client/Server environments using Java/J2EE. ● Experience working with various Software Development Life Cycle like, Waterfall Model V-Shape Model Iterative Model and methodologies based on Agile, Scrum, Iteration, and also TDD.● Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens.● Developed and implemented secure authentication and authorization mechanisms using Spring Security to protect sensitive resources and enforce access control policies.● Collaborated with cross-functional teams to design and implement secure authentication and authorization solutions aligned with business requirements and industry best practices.● Expertise in design and development of various web and enterprise-level applications using Java/J2EE Such as Spring MVC, Hibernate, Struts2framework, EJB, Servlets 3.x, JSF and Google Web Toolkit.● Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language. ● Expertise in developing Web based Distributed and Front-End applications in a three-tier architecture using Java, J2EE, HTML, HTML5, Backbone JS, Bootstrap, Angular JS, React Js, Ajax, JSP, CSS, JavaBeans.● Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.● Used java SE8 features like stream, lambda expressions, functional interface and type annotations and worked with core java concepts like Multithreading, Transaction Management, Exception Handling.● Developed Struts based presentation layer, hibernate based DAO layer, Transactional based service layer for business logic and integrated all these layers using Spring Dependency injection, ORM and Web modules.● Used Spring Boot for developing stand-alone applications using Spring Tool Suite and generated Maven project using Jetty as embedded server, added a RESTful Spring MVC Controller that responds to a request using post, used Swagger for describing and documenting the RESTful API’s.● Integrated CI/CD pipelines with version control systems such as Git (GitHub, GitLab, Bitbucket) to trigger automated builds and deployments upon code commits or pull requests.● Designed and developed Micro service business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs.

Current workplace

Ravinder M's current company

Company context helps verify the profile and gives searchers a useful next step.

Kirkland & Ellis
Kirkland & Ellis
Experienced Java Full Stack Developer & Software Engineer | Micro Services | Spring Boot | REST API | Spring Security | Spring Cloud | Node.js
chicago, illinois, united states
Website
Employees
5147
AeroLeads page
6 roles

Ravinder M work experience

A career timeline built from the work history available for this profile.

Full-Stack Java Developer

Current

Chicago, Illinois, United States

• Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. • Designed, developed, and deployed microservices architecture using Spring Boot, effectively breaking down monolithic applications into smaller, independently deployable services for improved scalability and maintainability.• Implemented fault tolerance and resilience patterns such as circuit breakers, retry mechanisms, and fallback strategies to ensure robustness and… Show more • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. • Designed, developed, and deployed microservices architecture using Spring Boot, effectively breaking down monolithic applications into smaller, independently deployable services for improved scalability and maintainability.• Implemented fault tolerance and resilience patterns such as circuit breakers, retry mechanisms, and fallback strategies to ensure robustness and reliability in distributed microservices environments.• Developed web applications using Java Frameworks like Spring MVC, Spring Data JPA, Hibernate, RESTful, Web Services, and React JS.• Integrated Jenkins CI/CD pipelines with version control systems with Git to trigger automated builds and deployments upon code commits or pull requests.• Collaborated with cross-functional teams to design and implement secure authentication and authorization solutions aligned with business requirements and industry best practices.• Developed and implemented secure authentication and authorization mechanisms using Spring Security to protect sensitive resources and enforce access control policies• Applied industry-standard development techniques for application service components by configuring Java Beans using Spring IoC (Dependency Injection).• Interact with the database through the implementation of JPA based repositories and data access layers• using Hibernate and Spring Data JPA to reduce the boilerplate code required to implement data access layers for various persistence stores.• Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices.• Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment. Show less

Jun 2022 - Present

Full-Stack Developer

Nashville, Tennessee, United States

• Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. • Worked with Play framework and Akka parallel processing.• Utilized Play Framework and Akka parallel processing for efficient and scalable web application Development.• Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular framework. • Involved in web designing using Angular 7,… Show more • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. • Worked with Play framework and Akka parallel processing.• Utilized Play Framework and Akka parallel processing for efficient and scalable web application Development.• Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular framework. • Involved in web designing using Angular 7, Angular 8, React Js, HTML 5, CSS 3, TypeScript, and Play Framework.• Interacted with multiple components using Angular and Play Framework.• Worked with Angular material like mat-forms, mat-input, mat-select, mat-dropdown, mat-templates, mat-icons, mat-cards, mat-tab-group, and Play Framework.• Extensively used CSS and Bootstrap for styling the HTML elements. • Created Angular service and integration with RESTful APIs. Used Angular Http module to send GET/POST request to fetch data from server. • Worked on creating log-in authentication modules using AngularJS and JavaScript. • Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection. • Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server. • Worked closely with other senior developers, Business Analysts, product managers, UX designer, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture. • Implemented OAUTH 2 (Rest service authentication) in our application in order to communicate securely with other protected resources by exchanging access tokens for authentication instead of using username and passwords.• Used multi-layers such as Domain, DAO, Service, and Controller to develop the application and writing business logics using core java API and data structures. Show less

Oct 2020 - May 2022

Senior Java Developer

Franklin, Tennessee, United States

• Involved in software architecture, detailed design, coding, testing and creation of functional specs of the application.• Developed the SOA (Service Oriented Architecture) application using Spring REST and Jersey to build rest-based Web services.• Developed the web interface for end users using AngularJS along with jQuery and included two-way binding and DOM manipulation.• Extensively used the JavaScript and jQuery plug-in to fetch and display the data on web pages and create… Show more • Involved in software architecture, detailed design, coding, testing and creation of functional specs of the application.• Developed the SOA (Service Oriented Architecture) application using Spring REST and Jersey to build rest-based Web services.• Developed the web interface for end users using AngularJS along with jQuery and included two-way binding and DOM manipulation.• Extensively used the JavaScript and jQuery plug-in to fetch and display the data on web pages and create interactive features in the application. Worked with jQuery concepts like selectors, and filters.• Developed RESTful services that are reusable based on Spring RESTful Services using Jersey framework.• Used Spring MVC to develop REST webservices within the application. Developed RESTful Web services to create new subscription/account and updating them for mobile value chain in JSON format and consumed Rest Web services from the browser using AngularJS.• Performed testing for SOAP/REST Web services using SoapUI and Postman Rest client.• Implemented Pivotal Cloud Foundry(PCF) as a platform as a service for RESTful services.• Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, Jetty, MySQL, and JIRA.• Extensively used Hibernate Relational mappings(One-To-Many, Many-To-Many) worked on Hibernate Cache, Query, Criteria and Transactions.• Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot. Created the Docker containers and Docker consoles for managing the application life cycle. Show less

May 2019 - Sep 2020

Java Developer

Tampa, Florida, United States

• Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.• Developed Spring Framework based Restful Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.• Created and injected Spring Services, Spring Controllers and DAOs to achieve dependency injection and to wire objects of business classes.• Designed and developed application… Show more • Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.• Developed Spring Framework based Restful Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.• Created and injected Spring Services, Spring Controllers and DAOs to achieve dependency injection and to wire objects of business classes.• Designed and developed application using Spring Framework-IOC/DI, Spring MVC, Servlets, POJO and EJB integrating with Hibernate framework.• Used Spring Batch for processing large amount of data like transaction management, job processing, resource management and logging.• Configuring and working the routes and query parameters to implementing the single page application (SPA) with Programmatic Navigation.• Used REST Client POSTMAN to check response of various API calls.• Performed the client-side authentication and authorization, JSON Web Tokens (JWT), Protective routes and redirecting the users to desired pages.• Created Template Driven Forms and Reactive Forms in the application with ng Model, ng Model Group, ng form, form Array, form builder and adding Validation to the forms.• Worked with Java 8 features like Lambda Expressions, Collections, and Java Streams• Coded Rest API for Product service using spring boot. Show less

Sep 2018 - May 2019

Software Engineer

Hyderabad, Telangana, India

• This project is developed using Spring MVC Pattern using spring modules IOC, JDBC and MVC in Java and the SQL 2008 database. • JPA and Hibernate ORM were used to work with the database. Used Eclipse IDE Created a watch-list to record the count of illegal items posted and stored them to a database using SQL server.• Developed JWT token generation and validation for userInfo.• Involved in using for the development of UI. • In this project I created API's for the hotel… Show more • This project is developed using Spring MVC Pattern using spring modules IOC, JDBC and MVC in Java and the SQL 2008 database. • JPA and Hibernate ORM were used to work with the database. Used Eclipse IDE Created a watch-list to record the count of illegal items posted and stored them to a database using SQL server.• Developed JWT token generation and validation for userInfo.• Involved in using for the development of UI. • In this project I created API's for the hotel application using Intellij and used nginx server to handle the http requests sent by the user. • Hotels and User API's are hosted on multiple virtual servers by redirecting from nginx to apache tomcat servers depending on the requirement. • Used MySQL database to store information. Hibernate ORM was used to relate database to java objects. • Used Spring JPA to configure MySQL database and to map tables within databases based on relations (One to One, Many to One). • Worked on Spring to automate the configurations and to check the metrics, health checks without using xml configuration.• Used Spring Micro services in this project to develop individual components with isolated databases that provides services to users.• Angular is used in this project to develop single page application using MVC pattern. • HTML elements are manipulated using Angular and navigating through WebPages is done with Angular routing.• In this project, the changes made on the development and testing environments (local repository) are tested and then moved to production (shared repository) using continuous integration server like Bamboo to identify errors and get feedback. Show less

Nov 2016 - Aug 2017

Java Developer

Bengaluru, Karnataka, India

• Designed client application using HTML, JSP, CSS and XML. Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase. • Used Spring Core for dependency injection/Inversion of Control (IOC) to have loose coupling. • Implemented application using MVC architecture integrating Hibernate and spring frameworks. • Implemented the Enterprise JavaBeans (EJBs) to handle various transactions and incorporated the validation framework… Show more • Designed client application using HTML, JSP, CSS and XML. Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase. • Used Spring Core for dependency injection/Inversion of Control (IOC) to have loose coupling. • Implemented application using MVC architecture integrating Hibernate and spring frameworks. • Implemented the Enterprise JavaBeans (EJBs) to handle various transactions and incorporated the validation framework for the project. • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc. • Used XML Beans for data interchange. • Developing and consuming web services like SOAP (JAX-WS), REST (JAX-RS). • Wrote SQL Queries to interact with Oracle Database. • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI. • Designing and implementing system for Batch, Real-time and Prediction Analytics, determining which stream storage should be used, what data store should be used, Data Structure Fixed Schema, JSON, Key-Value, Access Patterns, Data access characteristics, right cost, Interactive Analytics - Self Service Dashboards, Batch Analytics - generating daily, weekly, or monthly reports, Real-Time Analytics - Billing Alerts • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC. Show less

Jun 2015 - Oct 2016
Team & coworkers

Colleagues at Kirkland & Ellis

Other employees you can reach at kirkland.com. View company contacts for 5147 employees →

FAQ

Frequently asked questions about Ravinder M

Quick answers generated from the profile data available on this page.

What company does Ravinder M work for?

Ravinder M works for Kirkland & Ellis.

What is Ravinder M's role at Kirkland & Ellis?

Ravinder M is listed as Experienced Java Full Stack Developer & Software Engineer | Micro Services | Spring Boot | REST API | Spring Security | Spring Cloud | Node.js at Kirkland & Ellis.

Where is Ravinder M based?

Ravinder M is based in Chicago, Illinois, United States while working with Kirkland & Ellis.

What companies has Ravinder M worked for?

Ravinder M has worked for Kirkland & Ellis, Onlife Health®, Community Health Systems, U.S. Bank, and It Convergence.

Who are Ravinder M's colleagues at Kirkland & Ellis?

Ravinder M's colleagues at Kirkland & Ellis include Sarkis Jebejian, Theresa J. Kelley, Christina Fallon, Jay Johnson, and Madison Frandina.

How can I contact Ravinder M?

You can use AeroLeads to view verified contact signals for Ravinder M at Kirkland & Ellis, including work email, phone, and LinkedIn data when available.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ravinder M you were looking for.

View similar profiles