Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Pavani

Austin,TX

Summary

Software Engineer with 7+ years of experience in designing and developing scalable distributed systems using Java-based microservices. Skilled in full-stack development with React and Angular, ensuring smooth backend-frontend integration. Proficient in cloud platforms (AWS, Azure), DevOps tools (Docker, Kubernetes, Jenkins), and databases (PostgreSQL, MongoDB, Oracle) in enterprise-grade environments.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Software Engineer

DirecTV
08.2023 - Current
  • Designed and developed Single Page Applications (SPAs) using ReactJS and TypeScript, ensuring high performance and a seamless cross-platform user experience.
  • Built reusable, interactive UI components to support modular architecture, enhancing maintainability and scalability.
  • Utilized React Hooks (e.g., useState, useEffect) to manage state and component lifecycles, improving application responsiveness.
  • Engineered data pipelines integrating RESTful APIs with AI models, optimized throughput by 40% and reduced latency by 15ms, improving data delivery for user personalization features.
  • Implemented Server-Side Rendering (SSR) with React to improve initial load times and enhance SEO performance.
  • Ensured responsive design across devices by working with design teams and applying CSS3, Flexbox, and CSS Grid principles.
  • Leveraged Redux for scalable state management, reducing unnecessary re-renders and optimizing performance.
  • Improved conversational logic for chatbot interfaces, enabling seamless integration with Generative AI systems.
  • Used UX/UI components with a focus on accessibility and inclusivity, ensuring user-centric design for complex AI-driven workflows.
  • Employed Dynatrace for AI-powered root cause analysis, proactively resolving performance issues across the stack.
  • Configured Dynatrace alerts for real-time monitoring, improving application uptime and operational reliability.
  • Analyzed Dynatrace session replays to assess real user behavior, using insights to fine-tune frontend performance and enhance the user journey.

Software Developer

JP Morgan and Chase
05.2022 - 08.2023
  • Contributed across all phases of the Software Development Life Cycle (SDLC) including analysis, design, coding, integration, and testing, using J2EE architecture.
  • Led modernization of a customer-facing legacy application, transitioning to a Next-Gen Java-based solution, significantly improving scalability and reducing system downtime.
  • Employed Java 1.8/11 features such as Lambda Expressions, Parallel Streams, and Functional Interfaces to enhance code efficiency.
  • Applied Core Java concepts like Multithreading, Concurrency, Exception Handling, and Collections to improve application performance.
  • Refactored existing code and implemented new features in live applications using Spring MVC, Spring Batch, Hibernate, Spring Web Services, and deployed on WebLogic 14.
  • Designed and developed persistence layers using Hibernate and Spring Boot Data Template, managing database interactions.
  • Configured Spring Framework to manage beans and dependencies in the context file, integrating middleware with Hibernate and WebLogic.
  • Executed Spring Security via XML configuration to enforce backend security and control role-based access to URIs and server-side assets on WebLogic.
  • Built DAO and DAO Implementation packages, using Hibernate Annotations for object-relational mapping.
  • Enhanced and deployed Spring Boot microservices to handle messaging via Kafka, integrating smoothly with WebLogic 14.
  • Wrote Kafka producer and consumer applications using Zookeeper to ensure reliable message processing in the Kafka cluster.
  • Published and consumed Kafka messages using Spring Kafka API, ensuring smooth communication with WebLogic's JMS infrastructure.
  • Enforced input validations and ensured seamless microservices deployment on WebLogic 14.
  • Spearheaded the creation of a robust CI/CD pipeline, reducing deployment time, increasing reliability, and ensuring uninterrupted user access.
  • Monitored and optimized pipeline performance to reduce downtime and enhance user experience through faster issue resolution.

Application Developer

Nationwide Insurance
07.2018 - 05.2022
  • Executed core features of Angular 9, including Dependency Injection, Data Binding, Directives, Templates, Services, and Deep Linking.
  • Built Single Page Applications (SPAs) using Angular 9 Router to manage navigation across multiple views and models.
  • Used Angular component router for navigation and Angular services to integrate backend APIs, leveraging modern ES6 JavaScript features.
  • Responsible for predicting and upgrading Angular 9 apps to newer versions with minimal code disruption.
  • Utilized built-in AngularJS directives such as filters, scope, models, and templates to enhance interactivity.
  • Boosted dynamic breadcrumb navigation using Angular 9 Router Events for improved user experience.
  • Employed Angular 9 built-in services to standardize REST API access and encapsulate service logic.
  • Built reusable Angular components and UI services using a component-based architecture, enhancing scalability.
  • Practiced Test-Driven Development (TDD) by writing JUnit tests before implementing functionality.
  • Maintained compatibility and concurrency using Java 1.8/11 features including default/static methods and Concurrency API.
  • Enhanced web tier using Spring MVC, implementing Model-View-Controller architecture to separate concerns and simplify maintenance.
  • Wrote unit tests for Angular applications using Jasmine and executed them using Karma test runner.
  • Applied Spring AOP to address cross-cutting concerns like logging and transaction tracing.
  • Used Spring Batch for processing large datasets, including transaction management, job scheduling, and resource handling.
  • Secured APIs using OAuth2 token-based authentication via Spring Security, ensuring secure access and authorization.
  • Worked with MongoDB for non-relational data storage and retrieval, supporting key application features.

Student Assistant

University Of North Texas
09.2016 - 04.2018
  • Developed web pages using AngularJS, PHP, Laravel, and Git for an Online Learning Platform.
  • Performed Database administration tasks on phpMyAdmin.
  • Added value to professors by aiding in research and academic routines, resulting in a 25% increase in time to focus.
  • Worked on building and analyzing datasets using Matlab, and Python.
  • Hands-on experience in Jupyter, Python, Computing stack (pandas, matplotlib and numpy).
  • Expanded and preserved university portal by implementing user interface guidelines and standards using HTML and CSS.
  • Volunteered in quality assurance of the university student portal user experience and bug reporting effort.
  • Refined efficiency by automating daily tasks with the help of python scripts.
  • Provided support to faculty by answering FAQs, assisting tests, assignments for students.
  • Computed data and analysis of various project datasets.
  • Extracted data from various file formats using python to consolidate and analyze.
  • Used Matplotlib and plotly to visualize the data for better understanding and easy representation.

System Analyst

Deccan Smith's Pvt Ltd
07.2014 - 06.2016
  • Conducted testing of an airline's mobile application across multiple devices by creating automation scripts in an agile environment. Developed test scenarios and test cases for IOS and Android platforms.
  • Developed Action classes and Action Forms using the struts framework.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Used Entity beans for storing the database into database. Developed Session Beans as the clients of Entity Beans to maintain the Client state.
  • Developed Ant Scripts to build and deploy EAR files on to Tomcat Server. Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean- test tool.
  • Extensively used Eclipse while writing code as IDE. Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.

Education

Master of Science -

University of North Texas
Denton, TX
05.2018

BTech - Electronics and Communication Engineering

JNTU
04.2014

Skills

  • Programming Languages: Java, React, Angular, AngularJS, C, PHP, JavaScript, TypeScript, MySQL, CSS, HTML
  • Tools & Technologies: REST APIs, Git, Linux, Splunk, Jest, YAML, Kubernetes, Azure, Kafka, Grafana, Jenkins, Sonar
  • Platforms & frameworks: Spring, ReactJS, Nodejs, Nextjs, Maven, Docker
  • Database: Oracle, SQL-Server, MySQL server, MS SQL, IBM DB2, MongoDB and NoSQL, Cassandra

Certification

  • AWS Certified Cloud Practitioner May 2023
  • Salesforce Certified Administrator (SCA) Nov 2022

Timeline

Software Engineer

DirecTV
08.2023 - Current

Software Developer

JP Morgan and Chase
05.2022 - 08.2023

Application Developer

Nationwide Insurance
07.2018 - 05.2022

Student Assistant

University Of North Texas
09.2016 - 04.2018

System Analyst

Deccan Smith's Pvt Ltd
07.2014 - 06.2016

BTech - Electronics and Communication Engineering

JNTU

Master of Science -

University of North Texas