Prem Vuppula

Prem Vuppula Email and Phone Number

Java Developer at Toyota Financial Services with Full Stack Development experience, seeking new opportunities to grow and contribute to innovative projects. @ Toyota Financial Services Corporation
Prem Vuppula's Location
Lewisville, Texas, United States, United States
About Prem Vuppula

Prem Vuppula is a Java Developer at Toyota Financial Services with Full Stack Development experience, seeking new opportunities to grow and contribute to innovative projects. at Toyota Financial Services Corporation.

Prem Vuppula's Current Company Details
Toyota Financial Services Corporation

Toyota Financial Services Corporation

View
Java Developer at Toyota Financial Services with Full Stack Development experience, seeking new opportunities to grow and contribute to innovative projects.
Website:
tfsc.jp
Employees:
935
Prem Vuppula Work Experience Details
  • Toyota Financial Services Corporation
    Java Developer
    Toyota Financial Services Corporation Jan 2023 - Present
    Plano, Texas, United States
    Developed Microservices applications using Spring Boot, Node.js with Express, and implemented Spring Batch for batch programming.Participated in all phases of SDLC, including requirements gathering, analysis, design, development, and testing.Utilized Java 11 features for interface compatibility and concurrency, and employed core Java concepts such as Synchronization, Collections, and Multi-threading.Upgraded projects from Struts to JSF with Hibernate, maintaining compatibility with MySQL database.Implemented Microservices architecture with Spring Boot, REST, and Apache Kafka, managing Kafka clusters with ZooKeeper.Built real-time data pipelines with Kafka producers and Spark streaming applications.Leveraged Java 8 features like parallel streams and filters for efficient searching.Developed REST APIs using Spring MVC and Spring Boot, hosted on PCF, and deployed applications on AWS EC2 instances with Jenkins for continuous integration.Implemented data transformers using Java connectors with Lambda and Streams features.Designed Spring Boot microservices for Confluent Kafka cluster message processing.Utilized SOA for data retrieval with REST API calls and Spring Security for authorization.Managed MongoDB using scripts, queries, and Spring Data MongoDB.Implemented logging for debugging and monitoring purposes.Scheduled tasks with Cron jobs for daily transactions and used Autosys for job triggering and Kafka data publishing.Integrated Node.js with existing Java-based systems to handle real-time data processing and updates, employing Node.js for its non-blocking I/O features to optimize performance.Managed APIs with Apigee API Manager and created environments on AWS, including Hadoop EMR, Kafka, Cassandra clusters, and implemented system alerts with Data Dog.Developed microservice onboarding tools with Jenkins and Kubernetes.Implemented SOA architecture with Web Services, including SOAP, JAX-WS, WSDL, UDDI, and XML.
  • American Airlines
    Java Developer
    American Airlines Oct 2021 - Dec 2022
    Dallas-Fort Worth Metroplex
    Created RESTful APIs using Spring Boot and created contract using OpenAPI standards. Strong expertise in developing RESTful web services and microservices architecture using Spring Boot and Kotlin, ensuring high performance, scalability, and maintainability of backend systems.Used Spring Data to persist and extract data from Database. Proficient in building RESTful web services and microservices architecture with Spring Boot, Angular and Kotlin, focusing on performance, scalability, and maintainability.Utilized Spring Data for database operations and Spring Security for role-based authorization.Automated build, deployment, and maintenance tasks with Jenkins, Docker, and Maven.Integrated SOAP APIs and utilized scheduling tools like Autosys for job triggering.Utilized NodeJS in the backend for handling requests from jQuery Ajax calls.Implemented CI/CD processes with GIT, Maven, Docker, and AWS deployment.Developed dynamic web applications with Angular.Designed and developed a real-time dashboard using Angular and WebSocket technology to provide insights into key performance indicators for stakeholders.Implemented WebSocket endpoints using Spring WebFlux for bidirectional communication between clients and servers, enabling real-time updates and notifications in web applications.Integrated third-party APIs and middleware into React applications, expanding functionality and enabling complex integrations with external data sources and services.Developed isolated micro front-ends using modern JavaScript frameworks like React and Angular, ensuring that components were self-contained, reusable, and easily maintainable.Utilized Node.js with MongoDB and Mongoose for schema design and data management, enhancing Java applications with document-oriented storage solutions for unstructured data.Employed ORM frameworks like Hibernate and JPA for PostgreSQL databases.
  • Innominds Outsourcing Solutions Private Limited
    Senior Java Full Stack Developer
    Innominds Outsourcing Solutions Private Limited Jul 2019 - Jul 2021
    India
    Designed REST API following standard practices and integrated GIT with Jenkins for automated code checkout.Utilized Amazon Cloud Formation templates to create Stacks for AWS Infrastructure.Proficient in Kotlin for developing robust and scalable applications.Applied Spring MVC Transaction Management, Spring batch transactions and Hibernate concepts for transaction handling.Utilized Microservice architecture with Spring Boot services interacting through a combination of REST to build, test and deploy identity Microservices.Developed web applications on NodeJS platform using JavaScript and Bootstrap.Employed various Hibernate methods for data manipulation including HQL, SQL, and criteria.Pioneered the use of state-of-the-art React features such as Context API and Suspense to manage state more efficiently and handle asynchronous data fetching gracefully.Proficient in SQL for writing complex queries stored procedures, triggers, and functions to manipulate and retrieve data efficiently from PostgreSQL databases.Integrated WebFlux with other Spring projects such as Spring Security and Spring Data MongoDB to build secure and robust backend applications with support for authentication, authorization, and persistence.Developed and maintained API clients in TypeScript that interact with Java microservices, implementing robust authentication and data serialization mechanisms to ensure security and integrity.Implemented internationalization and localization in React applications using i18next, allowing the platform to support multiple languages.Utilized Java and Node.js for building microservices, improving application modularity and facilitating easier maintenance and scalability of business applications.Implemented service discovery and load balancing for Java applications on Amazon EKS using Kubernetes services and ingress controllers, enabling dynamic routing of traffic and efficient distribution of requests across application instances.
  • Alliance Global Services
    Senior Java Developer
    Alliance Global Services Jul 2017 - Jul 2019
    India
    ● Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.● Developed dynamic web pages for the application with ASP.Net MVC 4 using Razor View Engine, C#.Net 4.0, HTML5, CSS3, jQuery, JavaScript, AJAX, and Kendo UI for rich and responsive user interface.● Developed RESTful APIs using Java and Spring Boot, consumed by JavaScript-based front ends, facilitating clear and efficient communication between server-side and client-side architectures.● Designed and Implemented Business Functionalities using C#.NET 5.0.● Designed and developed data driven Web Forms using ASP.NET 4.5, HTML5, Bootstrap3 and CSS3 technologies.● Developed Master pages and ASP.Net content pages that are compatible with both desktop & mobile device, also developed Single Page Application using Angular 2.● Proficient in utilizing HTTP monitoring tools to analyze network traffic and identify areas for improvement.● Optimized web application performance through effective use of multithreading in Java and asynchronous programming techniques in JavaScript● Configured OAuth 2.0 scopes, permissions, and consent mechanisms in Java applications to enforce fine-grained access control policies, defining role-based access rules and privilege levels to protect sensitive data and resources.● Integrated Java applications with Cassandra using DataStax Java Driver or Spring Data Cassandra, implementing CRUD operations, batch processing, and asynchronous data access patterns to maximize throughput and minimize latency.● Orchestrated the seamless integration of TypeScript with React in multiple projects, enhancing front-end development workflows and improving component lifecycle management.● Utilized TypeScript in the development of progressive web applications (PWAs) in conjunction with Java backends, improving mobile user experiences and offline capabilities.

Prem Vuppula Education Details

Frequently Asked Questions about Prem Vuppula

What company does Prem Vuppula work for?

Prem Vuppula works for Toyota Financial Services Corporation

What is Prem Vuppula's role at the current company?

Prem Vuppula's current role is Java Developer at Toyota Financial Services with Full Stack Development experience, seeking new opportunities to grow and contribute to innovative projects..

What schools did Prem Vuppula attend?

Prem Vuppula attended University Of North Texas, Kakatiya Institute Of Technology & Science, Yerragattu Hillocks, Bheemaram, Hasanparthy, Warangal.

Who are Prem Vuppula's colleagues?

Prem Vuppula's colleagues are Joseph Hirsch, Cpa, Mba, Sai Sneha, Shanna Marshall, Natalie T., Shakeeva George, Makhosonke Mabuza, Neil Heyer.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.