Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vinay Sappidi

Herndon,USA

Summary

Experienced and passionate Front-End Developer with 6 years of expertise in building responsive, user-centric applications using JavaScript, TypeScript, React. Adept at developing intuitive UI components, optimizing performance, and ensuring seamless user experiences across platforms. Strong background in PostgreSQL, GitHub/GitLab, and Sidekiq for background job processing. Committed to delivering high-quality, maintainable code, with a focus on test coverage, clean design, and Agile development practices. Proven ability to adapt quickly to new technologies and rapidly deploy new features to meet evolving business requirements.

Overview

7
7
years of professional experience
1
1
Certification

Work History

FRONT END DEVELOPER

Medica
Madison, WI
09.2022 - Current
  • Designed, developed, and maintained scalable web applications using HTML5, CSS3, JavaScript, and TypeScript, ensuring high accessibility, optimal performance, and a seamless user experience
  • Built dynamic, reusable UI components with React and Flux architecture, improving application interactivity and reducing DOM re-renders by 30% for enhanced responsiveness
  • Implemented custom React Hooks for handling authentication, form validation, and API caching, reducing code duplication and improving maintainability
  • Leveraged React Hooks (useState, useEffect, useContext) to optimize state management, improving performance and reducing unnecessary re-renders, leading to a 15% improvement in page responsiveness
  • Designed and implemented custom React hooks (useFetch, useDebounce, useLocalStorage, useOnlineStatus), improving code maintainability and reusability across multiple components
  • Developed interactive data visualizations using React and TypeScript, streamlining insights for claims processing, policy administration, and provider network management, enabling faster decision-making and 40% better user engagement
  • Enhanced state management efficiency by implementing Redux Toolkit, reducing API calls by 25% through better caching and improving overall app performance
  • Designed and maintained RESTful APIs, enabling seamless integration between internal systems and external healthcare providers, ensuring 99.9% API uptime and a 40% faster data exchange
  • Led test automation strategies using Jest and React Testing Library, achieving 95% test coverage, reducing regression issues by 60%, and ensuring zero critical post-deployment defects
  • Implemented robust error handling mechanisms for front-end applications, reducing unhandled errors by 50% and improving overall system stability
  • Ensured secure and maintainable code by following best practices, leveraging TypeScript static typing, and maintaining strict compliance with HIPAA regulations
  • Automated CI/CD pipelines with GitLab CI, streamlining build, test, and deployment workflows, enabling zero-downtime deployments and 30% faster release cycles
  • Monitored frontend metrics, including page load times, user clicks, and error rates, leveraging Performance APIs and Lighthouse audits to drive continuous UI/UX improvements

FRONT END DEVELOPER

ServiceNow
Santa Clara, CA
03.2021 - 06.2022
  • Developed and maintained enterprise-level web applications using HTML5, CSS3, JavaScript, and TypeScript, ensuring scalability, accessibility, and a seamless user experience with page load times under 1.5 seconds
  • Built and optimized front-end components with React, TypeScript, and CSS, ensuring consistency, responsiveness, and a 30% improvement in UI performance across ITSM and CSM platforms
  • Implemented robust state management using Redux Toolkit, reducing unnecessary re-renders and enhancing application responsiveness by 25%
  • Engineered scalable RESTful and GraphQL APIs using Amazon API Gateway, improving service request handling, incident management, and change management workflows, leading to 40% faster data synchronization and enhanced reliability
  • Optimized database performance by refining PostgreSQL queries and indexing strategies, reducing API response times by 35% and enhancing overall system efficiency
  • Integrated third-party APIs and external web services to enable seamless cross-platform data exchange, reducing manual intervention by 50% and eliminating operational bottlenecks
  • Implemented frontend performance monitoring, tracking key metrics such as page load times, user clicks, and error rates, leading to a 25% reduction in UI-related errors and smoother user interactions
  • Developed custom React Hooks for error handling, authentication, and API caching, improving code maintainability and reducing redundant logic across multiple components
  • Worked in Agile environments, actively participating in daily stand-ups, sprint planning, and code reviews, ensuring on-time feature delivery and continuous improvements
  • Designed and implemented CI/CD pipelines using AWS CodePipeline, automating build, test, and deployment processes, resulting in zero-downtime deployments and 30% faster release cycles
  • Built and deployed scalable backend services using Node.js, automating business workflows and optimizing performance under heavy loads, ensuring 99.9% application uptime

SOFTWARE DEVELOPER

AgFirst Farm Credit Bank
Columbia, SC
05.2019 - 01.2021
  • Built and deployed robust financial applications using Ruby on Rails (Ruby 2.6, Rails 5.2), ensuring strict compliance with banking security standards while optimizing application performance and reliability
  • Led the implementation of CI/CD pipelines using Jenkins, GitHub, and Python-based automation scripts for Ruby on Rails applications like Digital Banking, Loan Checks, Quick Code, and Cash Services, automating deployment, testing, and rollback processes, significantly streamlining release cycles and improving deployment reliability
  • Developed dynamic, responsive user interfaces with React, JavaScript, and jQuery, ensuring seamless integration with Ruby on Rails backends to deliver an engaging, consistent user experience across platforms, including Digital Banking, Loan Checks, Quick Code, and Cash Services
  • Utilized MySQL and Ruby on Rails Active Record to design optimized database schemas, queries, and indexes, achieving high-performance data management, reducing query execution times, and ensuring consistency across applications
  • Automated build and deployment workflows with Jenkins, integrating continuous integration and delivery practices into Ruby on Rails applications, reducing manual intervention, accelerating delivery cycles, and ensuring smooth application rollouts
  • Created Python scripts to automate data processing tasks, integrate third-party APIs (Payment Gateways, Authentication, File Management) and enhance application performance, implementing try-except blocks and structured error logging to handle API failures and improve system resilience
  • Managed and maintained source code repositories using GitHub, enabling version control, seamless collaboration, and efficient code reviews across teams, ensuring smooth integration and release in Ruby on Rails environments
  • Enhanced application functionality and user experience by writing custom JavaScript functions and Python-based back-end services, optimizing performance, and ensuring smooth interaction between the Ruby on Rails back-end and front-end components
  • Collaborated closely with backend teams to ensure effective use of PostgreSQL for data storage, optimizing performance and scalability in alignment with the requirements of Ruby on Rails applications
  • Optimized JavaScript and Python performance by implementing best practices, minimizing load times, and enhancing interactivity in user-facing financial applications, contributing to a highly responsive, dynamic environment
  • Collaborated in Agile environments to align business requirements with technical solutions, contributing to regular sprint cycles and adopting continuous feedback loops to ensure fast-paced, iterative development of mission-critical banking applications

CONNECTED SERVICE VALIDATION ENGINEER

Fiat Chrysler Automobiles
Auburn Hills, MI
02.2018 - 02.2019
  • Contributed to the digital platform by testing and automating websites that utilized content from the Chrysler Mopar user interface
  • Contributed to the digital platform by testing and automating websites integrated with the Chrysler Mopar user interface, ensuring seamless functionality and a superior user experience
  • Developed end-to-end test scenarios based on detailed Business Requirement Specifications (DBRS), including customer registration, secure login, product search, and purchase workflows, ensuring comprehensive coverage of business logic
  • Created a comprehensive Test Matrix that mapped all test scenarios to corresponding business requirements, ensuring full test coverage and alignment with project objectives
  • Implemented the Page Object Model (POM) design pattern for UI automation, defining both static and dynamic locators for efficient and maintainable test scripts
  • Designed reusable methods for UI automation, incorporating static and dynamic waits to optimize element handling and improve test execution speed and reliability
  • Specialized in automating web applications built with React, utilizing Java Selenium for web automation, to ensure robust testing and efficient execution of UI-related tasks
  • Enhanced automation capabilities with JavaScript, enabling the handling of dynamic interactions within web applications, improving test robustness, and implementing error handling mechanisms to catch exceptions, log failures, and ensure smooth test execution even during unexpected events
  • Conducted System Integration Testing (SIT), Regression Testing, Functional Testing, and Smoke Testing to ensure application stability and functionality across multiple releases
  • Established and standardized a framework for testing REST/SOAP microservices, defining request/response templates, test data, service URLs, and supported HTTP methods (GET, POST, PATCH, DELETE)
  • Leveraged Swagger to validate API responses and understand API schemas, creating automated tests to verify API functionality and conformity to specifications
  • Configured Jenkins jobs for daily automated test runs as part of CI/CD pipelines, ensuring continuous testing and prompt feedback during development
  • Managed automation code repositories in GitHub, utilizing SourceTree for version control and smooth collaboration across the development and testing teams
  • Wrote SQL queries for data validation and retrieval, ensuring data integrity across test environments and supporting data-driven testing processes
  • Provided detailed test effort estimates, daily test execution updates, and reports to the Test Manager, ensuring clear communication of testing progress
  • Actively participated in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives, ensuring alignment with the team and tracking progress against sprint goals
  • Analyzed and logged system defects using JIRA, ensuring proper defect tracking and timely resolution through collaboration with development teams

Education

Master of Science - Computer Science

CHICAGO STATE UNIVERSITY
Chicago, IL, USA
05.2017

Bachelor of Technology - Information Technology

GAYATRI VIDYA PARISHAD COLLEGE OF ENGINEERING
Vishakhapatnam, INDIA
05.2014

Skills

Languages: JavaScript, TypeScript, Python, Node, HTML, and CSS

Frameworks: React

Databases: PostgreSQL, MySQL

Version Control: GitHub, GitLab

API Development: RESTful APIs, Internal/External API Integration

Testing: RSpec, Selenium, Jest

Methodologies: Agile, Scrum, Test-Driven Development (TDD)

Other tools include CI/CD pipelines, and JIRA

Certification

AWS Certified Developer – Associate

Timeline

FRONT END DEVELOPER

Medica
09.2022 - Current

FRONT END DEVELOPER

ServiceNow
03.2021 - 06.2022

SOFTWARE DEVELOPER

AgFirst Farm Credit Bank
05.2019 - 01.2021

CONNECTED SERVICE VALIDATION ENGINEER

Fiat Chrysler Automobiles
02.2018 - 02.2019

Master of Science - Computer Science

CHICAGO STATE UNIVERSITY

Bachelor of Technology - Information Technology

GAYATRI VIDYA PARISHAD COLLEGE OF ENGINEERING
Vinay Sappidi