Meghana
Mail:****************@*****.***
Contact:+1-571-***-****
PROFESSIONAL SUMMARY
Around 4+ years of experience in Java programming with Spring Boot on REST and web services and J2EE server-side development.
Organized and conducted tech talks, brown bag sessions, and workshops to share knowledge and best practices with colleagues and stakeholders.
Proficient in developing web pages quickly and effectively using HTML5, CSS3, JavaScript and jQuery and experience in making web pages cross-browser compatible.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Created responsive and interactive user interfaces for real-time web applications using React.js, leveraging its component-based architecture and virtual DOM for efficient UI rendering and seamless data updates.
Implemented real-time data synchronization features in React.js applications, utilizing state management libraries like Redux or Context API to manage complex application states and ensure consistent data presentation across components.
Used React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
Designed and developed microservices-based applications using Spring Boot, enabling rapid development and deployment of scalable and resilient services for real-time processing and communication.
Integrated Spring Boot applications with messaging systems like RabbitMQ or Kafka to facilitate real-time event-driven communication and ensure seamless data exchange between microservices.
Experience in using React JS to build user interfaces with states, props, middleware, store, action, creator, reducer, presentational and container components and React Hooks.
Developed dynamic and responsive single-page applications (SPAs) using Angular, incorporating real-time features such as live data updates, real-time chat, and interactive dashboards.
Experienced with deploying applications on Pivotal Cloud Foundry. Proficient in configuring and optimizing PCF environments to ensure seamless and scalable application hosting.
Experience in AWS Cloud resources which includes launching, maintaining, and troubleshooting EC2 instances, S3 Buckets, Virtual Private Cloud (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
Experienced in creating the EC2 instances and deploying of SPA on the AWS S3 bucket in Amazon Web Services.
In depth knowledge of Lambdas, Collections, Concurrency and Streams in Java. Proven ability to leverage these advanced features to enhance application efficiency, scalability, and maintainability.
Demonstrated proficiency in designing and executing comprehensive API tests to ensure functionality, reliability, and performance. Successfully leveraged Postman and SOAPUI to validate RESTful and SOAP APIs, identifying and addressing potential issues early in the development process
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS preprocessors LESS or SASS and Compass
Proficient in Vert.x, a reactive and event-driven application framework, enabling the development of high-performance and scalable real-time applications.
Strong experience with version management using Git in a continuous integration environment, ensuring efficient collaboration and code integration in real-time development workflows.
Leveraged AWS cloud services to develop and deploy real-time applications, utilizing scalable compute instances such as EC2 and serverless computing with AWS Lambda to handle fluctuating workloads efficiently.
Implemented real-time data processing and analytics solutions on AWS, utilizing services like Kinesis and Lambda for stream processing, and leveraging managed databases like DynamoDB or Amazon RDS for storing and querying real-time data.
Experience in version control tools like CVS, GIT, SVN and clear case for Source Code version management.
Experience using Kubernetes to orchestrate the deployment scaling and management of Docker containers.
Worked on Databases like Oracle, PostgreSQL, MongoDB, and Cassandra NoSQL. Proficient in SQL and NoSQL data modeling, ensuring efficient storage and retrieval of information.
Experienced in creating Test cases using Junit. Proven ability to design and implement effective unit tests, ensuring the reliability and functionality of code.
EDUCATION
Bachelor in computer science, Gayatri Vidya Parishad college of engineering 2020
Masters in computer science from the University, Villanova University 2022
TECHNICAL SKILLS
Web Technologies: React JS, Node JS, JavaScript, HTML5, CSS3, AJAX, JSON, TypeScript, Spring Boot, Micro Services, Hibernate, Node, Bootstrap
Web Servers: HTTP Web Server, Apache Tomcat
Programming Languages: Java, SQL, PL/SQL, SOAP and J2EE (JDBC, JMS)
Application Servers: Oracle Application Server 11g, Oracle Web Logic Server, AWS
Databases: Oracle, MySQL
Build Tools: Maven, Ant
IDE: IntelliJ, STS, Visual Studio Code
Debugging Tools: Firebug, Google Chrome Web Debugger, Jest
Version Control: Bitbucket, GitHub, GitLab
Operating System: Windows and Linux.
Development Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Client: Amazon, Austin,TX Jun 2022 - Jan 2025
Role: Full Stack Developer
Responsibilities:
Architected event-driven systems using AWS SQS, SNS, Lambda, and DynamoDB, leveraging AWS CDK/CloudFormation for scalable, repeatable deployments, and aligning with High level/Low Level design documentation to meet business objectives.
Developed scalable backend services in Java and automated machine learning workflows using Python scripts and CI/CD pipelines, integrating custom-trained machine learning models for Personally Identifiable Information (PII) Extraction with AWS Textract and Medical Comprehend, enabling prescription digitization for Amazon India Pharmacy
Designed dynamic, responsive React.js UI components with Redux, improving user interaction for pro-active budget allocations, catalog browsing, and prescription validation workflows.
Automated comprehensive ML model performance metrics generation across workflows such as Prescription Segregation, Digitization, and Order Approval, enhancing monitoring and decision-making capabilities.
Achieved 6x efficiency improvements by reducing pharmacist processing time from 60 to 10 minutes, optimizing workflows with asynchronous processing, scalable infrastructure, and ML integrations.
Delivered full-stack technical solutions for an employee holiday gifting product, contributing to $3 billion in business revenue, showcasing expertise in building scalable, impactful, and user-centric systems.
Deployed systems with Docker and automated CI/CD pipelines using Jenkins and Git, ensuring efficient, error-free production releases. • Conducted rigorous unit and integration testing with Junit, Mockito, PyTest and Postman, ensuring end-to-end reliability and seamless functionality of critical workflows.
Implemented fault-tolerant systems with advanced error-handling mechani
Integrated Papyrus WebControl and Papyrus Client with Java-based platforms to streamline approval workflows and document lifecycle management.
Deployed and managed cloud-native applications on Google Cloud Platform (GCP) using services such as GKE, BigQuery, and Cloud Functions in conjunction with backend Java services.
Develop responsive and user-friendly interfaces using ReactJS and Implement state management using tools like Redux or Context API for seamless data flow between components.
Integrate frontend components with backend services through RESTful APIs and WebSocket for real-time communication.
Collaborate with UX/UI designers to implement designs that are visually appealing and functional.
Design and develop microservices using Spring Boot and Implement RESTful APIs to support frontend functionalities.
Develop business logic and integrate services for features such as user authentication, payment processing, or report generation.
Developed and maintained enterprise web applications integrated with the Maestro application platform using Java (Spring Boot) on the backend and Angular on the frontend.
Built dynamic UI components in Angular that communicated with Maestro APIs to support real-time workflow execution and decision automation.
Created and consumed RESTful web services in Java to integrate Maestro workflows with core business logic and third-party systems.
Containerized full-stack applications and deployed to Red Hat OpenShift Container Platform, enabling scalable and consistent development pipelines.
Built and managed Helm charts, Dockerfiles, and Kubernetes manifests for deploying Java/Spring Boot backends and Angular/React frontends on OpenShift.
Integrated OpenShift deployments with CI/CD tools like Jenkins, GitLab CI, and ArgoCD, ensuring automated builds, tests, and rollouts.
Collaborated with business analysts and workflow architects to configure and test Maestro-based orchestration logic for various business processes.
Debugged and resolved performance issues in Maestro workflows, optimizing Java backend services and Angular UI rendering logic.
Developed reusable Angular modules and services to support dynamic form rendering and user interactions based on Maestro data.
Integrated Maestro processes with microservices architecture using Spring Boot, REST APIs, and event-driven patterns.
Implemented secure coding practices across front-end and back-end stacks, including input validation, output encoding,
Ensure loosely coupled services for greater flexibility and ease of scaling and Implement caching strategies for optimizing the performance of microservices.
Develop event-driven architecture for asynchronous communication using Kafka or RabbitMQ.
Design and implement Oracle database schemas and tables.
Write efficient SQL queries and work with Stored Procedures for complex data retrieval.
Develop JPA/Hibernate models and integrate them into Spring Boot to interact with Oracle DB.
Optimize database performance through indexing, query optimization, and ensuring data consistency.
Collaborate with AdjHub tool for Dynamic Currency Conversion (DCC) services and Integrate the AdjHub DCC API for real-time conversion of foreign transaction amounts into the customer's preferred currency.
Ensure accurate exchange rate calculations and seamless DCC experience across different payment channels (e.g., web, mobile).
Developed dynamic, single-page applications (SPAs) using Angular (v8–v15) with TypeScript, improving UI responsiveness and load times.
Built reusable Angular components, directives, and pipes to maintain a scalable and maintainable codebase.
Integrated RESTful APIs using Angular’s HttpClientModule, handling authentication, CRUD operations, and error handling efficiently.
Handle the integration between the AdjHub API and backend services, ensuring proper exception handling and logging.
Implement user-friendly interfaces that show real-time exchange rates and transaction amounts with clear notifications for DCC acceptance.
Developed high-performance, non-blocking microservices using Eclipse Vert.x, leveraging its reactive programming model to handle concurrent API requests efficiently.
Built scalable RESTful APIs with Node.js for lightweight, event-driven services and integrated them with enterprise Java applications.
Integrated Node.js services with MongoDB, Redis, and third-party APIs to deliver real-time features in full-stack applications
Containerize Spring Boot microservices using Docker for easy deployment and scalability.
Deployed containerized applications to OpenShift clusters using OpenShift Web Console
Managed the deployment of microservices and multi-tier applications by creating deployment configurations, pods and services.
Integrated CI/CD pipelines with OpenShift using tools like Jenkins, GitLab CI, enabling builds, tests and deployments
Configured Webhooks to automatically trigger deployments upon code changes, integrating version control with OpenShift clusters.
Collaborated with DevOps and cloud engineering teams to optimize cloud costs, security configurations, and performance monitoring.
Environment: HTML/HTML5, CSS/CSS3, TypeScript, Bootstrap, React JS, IntelliJ, visual studio, JavaScript, AJAX, jQuery, Java, DOM, MySQL, NPM, MVC Architecture, Apache Tomcat, Spring Boot, Swagger, PCF, Postman, Microservices, Oracle, PostgreSQL, Junit, Mockito, JIRA, GitLab, AWS, Jenkins
Client: Cognizant, India Jan 2020 - Dec 2020
Role: Full Stack Developer
Responsibilities:
Developed a full-stack web application using HTML, CSS, jQuery, and MVC Framework for an interactive UI, integrating views and partial views for efficient rendering.
Implemented client-side validations using JavaScript and jQuery, ensuring a seamless user experience. • Built backend logic with Java Server Pages (JSP) to manage order workflows, menu updates, and approval processes.
Utilized MySQL for data storage and synchronization of user orders, menu availability, and administrative actions in real-time.
Designed an approval workflow for menu changes, ensuring updates are reflected instantly post-approval.
Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile (Scrum) methodology.
Migrating from the Engage/MMG Platform to One Message platform for push notifications in My Verizon app.
Understanding and study how the Engage platform handles push notifications, including API structure, data flow and message queues.
Identifying the changes needed for the migration such as improving performance or reducing message delivery time.
Ensure the MyVerizon app can receive and display push notifications sent via One Message and allow users to manage notification settings to enable/disable specific to push notifications.
Replace Engage Platform API’s with one Message API’s for push notifications.
Implement secure authentication mechanisms such as OAuth tokens or API keys for One Message.
Migrate templates, notification logs and configurations from Engage to One Message and ensure it supports required data structure and format.
Conducted static code analysis (SAST) and dynamic application security testing (DAST) using tools like SonarQube and OWASP ZAP as part of CI/CD workflows.
Collaborated with security teams for vulnerability assessments, penetration testing remediation, and compliance with standards like OWASP Top 10, NIST, and ISO 27001.
Implement retry mechanisms for failed deliveries and handle One Message API errors gracefully.
Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON, React JS.
Provisioned and managed AWS infrastructure using AWS CDK (Cloud Development Kit) with Python/TypeScript to define
Experience in React JS with a focus on developing cutting-edge user interfaces for 5G applications. Proficient in designing and implementing responsive, high-performance front-end components to enhance the user experience.
Implemented WebSocket communication in Node.js applications to enable real-time bidirectional data exchange between clients and servers.
Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.
Proficient in creating scalable and maintainable API endpoints to facilitate seamless communication between front-end and back-end systems. Successfully implemented RESTful services to support data retrieval, updates, and authentication processes, ensuring optimal performance and responsiveness.
Proven ability to troubleshoot and optimize API performance, incorporating best practices for security and data integrity. Committed to staying abreast of emerging technologies and evolving RESTful standards to drive continuous improvement in API development.
Experienced in spring framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.
Used Spring Batch for Batch processing with which notifications are sent in timely manner.
Implemented the authentication and authorization of the application using Spring Security and OAuth 2.0.
Proficient in implementing and managing code coverage strategies using SonarQube to ensure comprehensive testing and adherence to coding standards.
Deployed and managed real-time web applications on AWS cloud infrastructure, leveraging services like EC2, S3, and RDS for scalable and reliable hosting.
Utilized AWS Lambda for serverless computing to execute real-time data processing tasks without managing servers.
Ample experience in backend technologies including SQL databases such as MySQL, PostgreSQL and Oracle.
Utilized AWS CloudWatch for real-time monitoring and logging of application performance and health metrics.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, TypeScript, Bootstrap, React JS, Flexible framework, visual studio 2010, JavaScript, AJAX, jQuery, Java, DOM, MySQL, NPM, MVC Architecture, Apache Tomcat, Spring Boot, Swagger, Microservices, Oracle, PostgreSQL, Mockito, JIRA, GitLab, AWS, Jenkins