Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Training
Timeline
Generic
VASUDHA UDUPA

VASUDHA UDUPA

Bangalore

Summary

Experienced Software Developer specializing in user interface development with Angular, proficient in transforming design concepts into responsive web applications that elevate user experiences. Skilled in Python Flask framework for building RESTful APIs, crafting robust unit tests, and delivering high quality software solutions. Demonstrated success in optimizing performance and streamlining deployment processes. Known for collaborative teamwork and adaptable approach.

Overview

6
6
years of professional experience

Work History

Member of Technical Staff 3

VMware
07.2018 - Current
  • Involved in designing the user experience interface UI/UX strategy using Figma mockup tools
  • Developed Front End User Interface using Angular, HTML, CSS and Clarity UI framework
  • Implemented a component-based architecture to build scalable and reusable UI elements
  • Implemented two-way data binding and managed application state for efficient data handling and synchronization
  • Integrated with backend APIs and services to fetch and update data in the UI using HTTP client libraries
  • Participated in agile development processes, including sprint planning and retrospectives
  • Participated in code reviews, troubleshooting issues in production environment, bug fixes and feature enhancements
  • Involved in setting up the minio instances for database storage
  • Designed and developed REST APIs to perform CRUD operations in order to fetch data from the Tableau dashboards and push into the minio database
  • Have hands-on experience writing unit test cases using PyTest
  • Containerized Angular application and Python backend services with Docker for flexible deployment
  • Deployed Dockerized application to Kubernetes container orchestration platform for automated scaling and management.

Network failover Tool

VMware
02.2020 - 07.2021
  • Developed and maintained front-end components and features to enhance user experience and interactivity
  • Created responsive web layouts that adapt seamlessly to various screen sizes
  • Set up continuous monitoring checks and alerts for UI pages using monitoring tools and alerting systems to detect application downtime that triggers timely notifications
  • Used GitLab version control system for code management and deployment.

Kafka Automation

VMware
09.2019 - 01.2020
  • Developed RESTful APIs using Python Flask framework that polls the record from subscribed Kafka topic as well as to create a new service entry and to update the status of service
  • Implemented authentication and authorization mechanisms using JWT tokens and Basic Auth to secure API endpoints
  • Created and maintained comprehensive API documentation using Swagger for developers and users
  • Utilized docker containers and Kubernetes orchestration to deploy and manage Python scripts.

Incident Management Tool

VMware
07.2018 - 08.2019
  • Translated design wireframes and mockups into interactive and user-friendly interfaces
  • Involved in developing mobile application using React Native framework ensuring functionality across iOS and Android platforms
  • Created reusable UI components and libraries to maintain consistency and improve development efficiency
  • Implemented client-side form validation to ensure that user inputs meet specified criteria
  • Handled form submission errors gracefully by providing informative error messages and highlighting invalid input fields for users to correct.

Education

Bachelor's Degree in Information Science Engineering -

University Visvesvaraya College of Engineering
Bengaluru
06.2018

Skills

  • Angular
  • Javascript
  • HTML & CSS
  • Python
  • Flask Framework
  • Rest API Design
  • SQL
  • MongoDB
  • GitLab CI/CD
  • Swagger
  • Postman
  • Docker
  • Kubernetes
  • Agile Methodology

Accomplishments

  • Have been awarded At Our Best recognition in VMware in 2022
  • Attended VMware's annual R&D summit RADIO 2023 held in San Francisco, California

Training

  • Broadcom CloudOps ITIL Training
  • Web Developer Bootcamp with Flask and Python in 2023
  • Docker & Kubernetes: The Practical Guide

Timeline

Network failover Tool

VMware
02.2020 - 07.2021

Kafka Automation

VMware
09.2019 - 01.2020

Member of Technical Staff 3

VMware
07.2018 - Current

Incident Management Tool

VMware
07.2018 - 08.2019

Bachelor's Degree in Information Science Engineering -

University Visvesvaraya College of Engineering
VASUDHA UDUPA