Ravi G Email and Phone Number
With over 10 years of experience as a Java Developer, I bring a robust skill set in analyzing, designing, implementing, and maintaining applications using Java and client-server technologies. I specialize in Agile development methodologies like TDD, BDD, and Scrum, emphasizing iterative and adaptive processes. My expertise includes utilizing advanced Java features, implementing design patterns, and building microservices with J2EE technologies such as Spring Boot, Spring MVC, and Hibernate.I have extensive experience in developing and deploying applications on J2EE Application Servers, as well as creating RESTful APIs within microservices architectures. My front-end development skills include working with HTML, CSS, JavaScript, AngularJS, Node.js, and React.js. I'm also proficient in database management, cloud technologies, and DevOps practices, including AWS and Azure.My commitment to quality is reflected in my use of testing tools like JUnit, Jasmine, and Postman, along with my experience in building and automating CI/CD pipelines. I am skilled in deploying and managing applications in cloud environments, ensuring efficient and reliable software delivery.
Walmart
View- Website:
- walmart.com
- Employees:
- 511875
-
Sr Java Full Stack DeveloperWalmart Mar 2022 - PresentArkansas, United States- Led Agile projects, participating in daily SCRUM meetings, sprint planning, and retrospectives, while using JIRA for tracking and project management.- Developed and deployed microservices with Spring Boot and Spring Integration, using a microservice architecture and leveraging Apache Camel, Spring Ribbon, and Eureka for load balancing.- Built RESTful APIs with Spring Boot, utilizing Java features like Stream API, and implemented OAuth2 for secure authentication/authorization.- Developed dynamic web pages with Angular, Node.js, HTML, CSS, JavaScript, and TypeScript, focusing on front-end and back-end integration.- Integrated databases with Hibernate and GraphQL, designing complex SQL queries, stored procedures, and triggers for Oracle DB.- Worked on cloud deployments, developing microservices on Pivotal Cloud Foundry (PCF) and Azure, and implemented CI/CD pipelines with Jenkins, Docker, and OpenShift.- Built and managed Kafka clusters on Azure, and developed test cases with JUnit, Mockito, and Maven to ensure functionality.- Created and deployed custom Docker images, integrating them with Spring Boot applications, and monitored deployments using Splunk and Azure Pipeline.- Designed and developed SOAP-based web services using WSDL, ensuring smooth communication between modules.- Experienced in DevOps and cloud optimization, leveraging tools like Ansible, Kubernetes, and Splunk to ensure efficient deployment and monitoring in a SaaS environment. -
Java Full Stack DeveloperTruist Jun 2019 - Feb 2022Charlotte, North Carolina, United States- Led Agile projects using Scrum and Kanban methodologies, focusing on iterative development, continuous feedback, and adaptive planning to deliver high-quality applications.- Designed and developed microservices and micro-components using Spring Boot and Spring Security, migrating existing applications to REST-based microservices.- Developed robust server-side applications with Spring Boot, JSP, JPA, and Apache Kafka, and implemented multi-threading for enhanced performance.- Utilized React for building interactive UIs, developed components with React Router and Axios, and employed Next.js, Node.js, and Flux architecture for improved workflow.- Developed and enhanced UI pages using HTML, CSS, JavaScript, AJAX, and Bootstrap, with extensive client-side programming using JavaScript and DHTML.- Managed database operations with DB2, PL/SQL, and SQL, including writing stored procedures, triggers, and functions to incorporate business rules and constraints.- Leveraged AWS Cloud and DevOps tools to deploy, manage, and maintain applications, including provisioning EC2 instances and utilizing services like Lambda, S3, and CodePipeline.- Configured Jenkins for continuous integration, automating builds and deployments with Maven, GIT, JUnit, and Selenium, and monitored services with AWS CloudWatch.- Utilized Netflix OSS and Spring Cloud for deploying microservices to AWS, enhancing the scalability and resilience of applications.- Integrated AWS SDK for seamless media file storage and retrieval with S3, and automated deployments using Docker, Bash, and Terraform. -
Java Full Stack DeveloperCvs Health Oct 2017 - May 2019Massachusetts, United States- Utilized Agile methodologies, focusing on iterative development and continuous feedback within a SCRUM framework to enhance project adaptability and collaboration.- Led the development and deployment of Spring Boot microservices for enterprise software delivery, integrating Spring Security for secure backend processing.- Implemented microservice architecture with Spring REST, creating REST endpoints and using Swagger for dynamic API documentation.- Developed RESTful web services using Node.js and Spring Boot, leveraging Spring Core Annotations for Dependency Injection and Spring MVC for REST API development.- Utilized JDBC for creating Data Access Objects (DAOs) in the persistence layer, employing both XML configuration and annotations for efficient development.- Spearheaded authentication using Ping Federate and JSON Web Tokens (JWT) to secure the application.- Proficient in Angular for web development, creating responsive and dynamic client-side interfaces with AngularJS, Bootstrap, JavaScript, and TypeScript.- Configured and tested the application with MySQL, contributing to SQL backend development and database management. -
Java DeveloperFirst Republic Oct 2016 - Sep 2017New York, United States- Developed and migrated applications to a microservices architecture using Java, Spring Boot, and REST APIs, ensuring scalability and efficient performance.- Secured web API service layers with JSON Web Tokens (JWT) for enhanced security across platforms.- Built cross-platform mobile applications using React Native and TypeScript, delivering consistent user experiences across devices.- Implemented and managed NoSQL databases with MongoDB, optimizing data retrieval and application performance.- Designed and deployed Azure virtual servers using Ansible roles, enhancing cloud infrastructure for scalable web application deployment.- Utilized Maven for automated build and deployment processes in diverse environments, improving development efficiency. -
Java DeveloperCouth Infotech Jan 2014 - Jul 2016Hyderabad, Telangana, India- Followed Agile methodology, managing user stories in JIRA and participating in sprint grooming, retrospectives, and daily standup meetings.- Developed applications using the Model-View-Controller architecture with Spring MVC and Struts frameworks.- Integrated enterprise systems with SOAP and REST web services, securing REST APIs with proxy services and security policies.- Developed complex directives, services, controllers, and filters using Angular and MVC frameworks.- Designed and implemented a Cassandra NoSQL database with REST-enabled web services, managing multi-tenant Cassandra clusters on AWS.- Configured and deployed IBM WebSphere Application Server (WAS) and worked with various other web and application servers like Apache Tomcat, JBoss, and WebLogic.
Ravi G Education Details
-
Computer Science
Frequently Asked Questions about Ravi G
What company does Ravi G work for?
Ravi G works for Walmart
What is Ravi G's role at the current company?
Ravi G's current role is Sr Java Full Stack Developer| Agile| Java| Restful| Microservices| Java Script| Spring Boot| NodeJs| React| SOAP| Angular| React| REST| AWS| SQL| Kafka| MongoDB| DevOps| Azure| GIT| Docker|.
What schools did Ravi G attend?
Ravi G attended Kakatiya University, Warangal.
Who are Ravi G's colleagues?
Ravi G's colleagues are Dale Swift, Christine Mills, Sonja Lightfoot, Jen Clark, Eka Raj Rimal, Victoria Reed, Stacee J..
Not the Ravi G you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
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