Ravi Reddy Email and Phone Number
Over 14+ years of experience in all phases of software development life-cycle which includes design, development, testing and deployment of various client/server, N-tier web and desktop applications.Exposure to Machine Learning, Data Science topics and hands-on experience in developing Machine Learning models on cloud computing service.• 14+ years of hands-on in Java/J2EE enterprise-grade application design, development, testing and integration• Exposure to scrum, agile and waterfall models and DevOps development methodology to increase productivity• Worked in all phases of SDLC – Requirement analysis, design, implementation, testing and deployment• Experience in applying OOP design principles and using design patterns to solve common design issues• Experience in working SOA, event-driven architecture, MVVM, MVC and OSGi based Eclipse RCP applications• Hands-on in big data technologies like Scala, Spark, PySpark, Apache Kafka with AWS S3 and HDFS eco-system• Experience working with various Data Science concepts and algorithms of Machine Learning• Experience in using Spring modules – Spring Core, Spring MVC, Spring JDBC, Spring ORM, Spring AOP• Experience in developing and consuming RESTful and SOAP web services using Spring Boot• Experience in working SOA, event-driven architecture, MVVM, MVC and OSGi based Eclipse RCP applications• Proficient in RDBMS concepts and hands-on experience with SQL, Stored procedure, function in Oracle, MySQL• Experience in using build tools Ant/Maven, CI/CD tools Bamboo and unit testing tools like Junit, JMockit• Experience in using IDE tools like Eclipse, RAD, IntelliJ IDEA and exposure to WebSphere AS and Apache Tomcat• Technical Expertise in J2EE technologies – Java 8, JSP, Servlets, JDBC, JavaScript, Java Mail, Ajax, JQuery• Experience in Python language implementing various Machine Learning models on cloud computing service• Excellent inter-personal skills, ability to learn and master new technologies to deliver output in short deadline.● Great experience in working with various web technologies such as HTML, CSS, jQuery, XML.● Worked with Python to access the functions defined in Python in Java / J2EE Applications and to create AWS cloud formation template.● Functional Experience with ACH, FedWires, RTP, FedNow, CHIPS and Swift Messaging to process the real time payments.● Extensive experience in implementing micro services architecture to ensure modularity and scalability of applications.
Medimpact Healthcare Systems, Inc.
View- Website:
- medimpact.com
- Employees:
- 1328
-
Senior Java Full Stack DeveloperMedimpact Healthcare Systems, Inc. Aug 2020 - PresentSan Diego, California, United StatesDevelopment of a Continuous Integration/Continuous Delivery (CI/CD) infrastructure using Agile development methodologies for large-scale JAVA 11 and C++ applications.Deployed applications on JBoss Server on IntelliJ and Eclipse platforms.Used extensively OOPS, Core Java, (J2EE, Collections, multithreading, and exception handling), Servlets.Built Web pages that are more user-interactive using HTML, CSS, RESTful API Services, JavaScript, Git, and JSON.Developed Splunk reports that provide a high-level overview of the Application Health.Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor applications.Developed service layer application by using REST API, SPRING BOOT, and JAVA 1.8, MAVEN and GRADLE build tool, and application server Tomcat.Strong understanding of micro services Design patterns –Hystrix, DTD, Aggregator, and Proxy Chaining.While the Development of services writing the JUNIT, test cases.Followed Agile methodology for project development.Used Docker for creating Docker images for launching containers on AWS EC2.Used HIBERNATE as an ORM software to make a connection between java application and database including performed database operations.Develop AWS Lambda based micro services interacting with Dynamo DB & SNS/SQS using AWS SDK.Used Cucumber along with Selenium for performing automation and acceptance testing.Involved in the creation of exhaustive JUnit Unit Test Cases for each java class that is being developed for this application using a mocking framework Mockito using Test Driven Development Technique. Responsible for creating End-to-End test cases using Jasmine testing framework, knowledge on Cypress, Jest.Worked with AWS Fleet, Glue, S3, EC2, IAM, RDS, Lambdas, Step functions, cloud watch and Elastic Beanstalk.Worked on AWS resources with Python boto3. -
Java Full Stack DeveloperDtn Jun 2016 - Jul 2020Omaha, Nebraska, United StatesWorked with Angular JS and jQuery for DOM manipulation and two-way binding. Implemented Angular controllers to update entity models.Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTful Services.Experience in developing RESTful web service that usually defines a URI (Uniform Resource Identifier), which is a service that provides resource representation such as JSON and a set of HTTP Methods.Build and maintain code repositories and code migrations using CI/CD strategies (GIT, SVN, CSV, and Jenkins).Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.Requirement gathering to update existing service with new changes and provide the implementation.Worked on designing API’s for providing web service and provide server-side and local Implementation.Involved in setting up project structure and design guidelines using design patterns, Maven, etc.Used React JS for templating for faster compilation and developing reusable components.Designed some caching mechanism in one of the projects.Involved in user testing, deployment of the application on various environments.Follow scrum /agile methodologies for the project with 3 weeks of the sprint cycle.Developed the presentation layer for UI using JSP, HTML, CSS, and client validations using JavaScript, Ajax, and jQuery. Implemented Spring MVC following the Spring AOP, Dependency Injection (DI), and Inversion of Control (IOC) principles.Used GitHub and configured Jenkins CI/CD for project build and deployment. -
Java Full Stack DeveloperVerizon Wireless (Worldwide Wireless) Jan 2015 - May 2016Alpharetta, GaInvolved in various phases of Software Development Life Cycle (SDLC) such as requirement gathering, data modeling, analysis, architecture design and development for the project. Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations. Implemented Microservices using Spring Boot, Spring Cloud, Spring Microservices and enabled discovery using Netflix Eureka Server. Replaced the Java Messaging Service (JMS) calls with AWS SQS and used AWS SDK to connect with Amazon SQS for bulk email processing.Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services. Implemented agent-server messaging dialog using JMS (Rabbit MQ implementation). Consumed REST based micro services with Rest Template based on RESTful APIs. Configured Swagger-UI registered Micro service with Eureka server to monitor service health check from Spring Boot admin console. Implement user authorities' management with Spring Security.Created AWS EC2 Linux instances and bash scripts to run post processing. Used Jenkins to run the deployment process. Used S3 buckets to manage document management and RDS to host database. Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery. Used Rabbit MQ queues for implementation of multi-threaded synchronization processes using JMS queues for consumption requests. Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST and added security to SOAP through WS Security.Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with LINUX Shell scripts to automate routine jobs. -
Java/J2Ee DeveloperBroadcom Software Jan 2010 - Dec 2014Irvine, California, United StatesInvolved in developing the user interface using JSP, JSF, JSTL, HTML, CSS, JavaScript.Designed the front-end using Java Applets, Swing, JSP JSTL, AJAX and Display Tag libraries.Used Restful web services to consume the data from external Vendors.Used Hibernate following JPA Specifications to retrieve the data from database and integrate with Spring MVC to interact with back-end persistence system. Used Oracle as backend database and involved in writing SQL queries, stored procedures, Triggers, views etc.Implemented the application using Spring MVC Framework, Spring AOP, Spring Batch, and handled the security using Spring Security.Utilized core J2EE design patterns such as DTO (Data Transfer Object) and DAO (Data Access Object) in the implementation of the services.Maintained high-quality of RESTful services and implemented REST web Services using Spring MVC, JAX-RS.Involved in development of SOAP based web services using WSDL, SOAP and JAX-WS.Used SAX and DOM parser to parse the XML documents and XSLT for transformations.Extensively performed User Interface validations on client-side using JavaScript.Used Maven for building the application and deployed to WebLogic Application Server and resolved numerous server deployment related issues.Developed and modified UNIX Shell scripts.
Frequently Asked Questions about Ravi Reddy
What company does Ravi Reddy work for?
Ravi Reddy works for Medimpact Healthcare Systems, Inc.
What is Ravi Reddy's role at the current company?
Ravi Reddy's current role is Java Developer | Experienced Micro-services Developer | Java Full Stack Developer |Java Software Engineer | Java Backend Developer | Java/J2EE Developer | JavaScript | AngularJS| PL/SQL | ReactJS |.
Who are Ravi Reddy's colleagues?
Ravi Reddy's colleagues are Tran Peter, Brenda Shrake, Nancy Cengiz, Warren Reototar, Majd Altwal, Eric Beck, Susie Nguyen.
Not the Ravi Reddy you were looking for?
-
Ravi Reddy
Miami, Fl3suneratech.com, suneratech.com, suneratech.com2 +124852XXXXX
-
Ravi Reddy
Market Research Analyst | Food & Beverage, Fmcg, Agriculture, Beauty And Personal Care(Mass, Masstige, Premium, Super Premium, Luxury And Prestige) Luxury Goods, Sports Equipment |B2B| B2CJersey City, Nj -
Ravi Reddy
Cumming, Ga -
1erieinsurance.com
2 +172041XXXXX
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