Summary
Overview
Work History
Education
Skills
Websites
Affiliations
Languages
Timeline
Generic

Vertika Upadhyay

Seattle,WA

Summary

Senior Software Engineer with 8 years of experience in designing and optimizing backend systems and scalable infrastructure. Expertise in building high-performance solutions for large-scale applications, including secure payment systems, real-time chatbots, and trade data processing. Skilled in multi-cloud integrations, system automation, and developing robust APIs. Proven ability to lead teams, streamline CI/CD pipelines, and ensure compliance with regulatory standards while delivering resilient, performance-driven solutions.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

Cisco Meraki
Seattle, WA
12.2022 - Current

Senior Backend Engineer – VPN System Development and Scalability

  • Developed VPN System: Engineered a VPN system to securely connect legacy firmware devices with existing infrastructure, ensuring reliable communication for millions of devices.
  • Scaled Nextunnel to 14 Million Nodes: Designed a scalable framework to test and optimize VPN performance, supporting 14 million nodes and millions of global clients.
  • Optimized Deployment and Resources: Improved deployment pipeline and reduced memory consumption, optimizing costs while maintaining high throughput and low latency.
  • Built Monitoring and Health Tracking: Developed an automated monitoring system using Grafana and Postgres to track health and performance across multiple clusters, enabling quick issue resolution.
  • Ensured Resilience and Availability: Implemented fault-tolerant mechanisms to handle traffic spikes, ensuring uninterrupted service for secure device data management.
  • Ongoing Enhancements: Continuously improved system scalability and efficiency to support evolving device types and architecture.

Tech Stack:
Go, Ruby, Bash, Docker, Kubernetes, Protobuf, Terraform, Grafana, Postgres

Sr. Software Engineer

Compass Management Holdings
10.2021 - 11.2022

Senior Backend Engineer – Payment and Platform Integration

  • Designed Secure Payment Service: Built a scalable payment service for digital money transfers, ensuring high reliability and compliance with industry standards.
  • Integrated Plaid and Dwolla APIs: Developed secure API integrations for bank verification (Plaid) and ACH transactions (Dwolla), ensuring encrypted and authenticated payment flows.
  • Architected Timeline Service Integration: Integrated the Timeline Service with the Compass platform, enabling real-time tracking of business events and transaction milestones.
  • Developed Unified Platform for Title and Escrow: Engineered a framework to integrate multiple Title and Escrow companies, streamlining data exchange and operations.
  • Ensured Scalability with Kafka and Kubernetes: Used Kafka for event-driven processing and Kubernetes for container orchestration, optimizing system scalability, low latency, and high availability.
  • Maintained Data Integrity with Postgres and DynamoDB: Utilized Postgres for transactional data and DynamoDB for distributed data, ensuring secure and consistent storage.

Tech Stack:
TypeScript, Postgres, Kafka, Kubernetes, GraphQL, Plaid, Dwolla, Docker, DynamoDB

Sr. Software Developer

Motorola Solutions Inc.
03.2018 - 10.2021

Lead Developer – Chatbot and Automation Solutions

  • Managed Global Chatbot Ecosystem: Led the design, development, and management of the chatbot platform within MSI, ensuring seamless support for global internal users.
  • Integrated Emerging Technologies: Continuously explored and integrated new technologies to enhance chatbot capabilities and improve user experience.
  • Automated Key Processes with RPA and Chatbots: Implemented RPA and chatbot solutions to automate business processes and reduce manual effort across MSI.
  • Developed Chatbot Analytics Tool: Led the development of a visualization tool to provide real-time insights into chatbot performance, enabling data-driven decisions.
  • Provisioned IAM Roles Across Multi-Cloud: Designed and provisioned IAM roles for secure access management across cloud platforms, ensuring compliance and security.
  • Integrated Google Chat with AWS via Mulesoft: Established secure connections between Google Chat and AWS resources using Mulesoft APIs, enabling smooth data exchange and automation.
  • Developed OKTA Authentication: Implemented OKTA Authentication for secure access management across internal and external platforms.
  • Recognized for Leadership and Contributions: Awarded High5 and Moment Awards for excellence in driving automation and chatbot initiatives.
  • Completed Advanced UiPath Training: Achieved advanced RPA certification in UiPath, enhancing expertise in automating business processes.

Tech Stack:
Python, AWS (Lambda, SNS, RDS, CloudWatch, S3, Secret Manager, Lex, IAM), IBM Cloud (Watson Assistant), OCI (Digital Assistant, IAM), Mulesoft, OKTA, MySQL, GSuite

Systems Engineer

Infosys Limited
06.2014 - 07.2016

Software Engineer – Trade Data Processing and System Overhaul

  • Refactored Code and Developed Scripts for Trade Data Processing: Leveraged Java to refactor and optimize legacy code, creating efficient stored procedures and scripts for preprocessing trade data. Enhanced the End-of-Day (EOD) File Report generation process, ensuring high data accuracy, consistency, and scalability.
  • Incorporated Schema-Level Changes for Regulatory Compliance: Utilized Java-based tools and frameworks (Spring, Hibernate) to implement critical schema updates, aligning trading information with evolving DTCC regulatory requirements.
  • Automated Unit and Integration Testing: Developed unit and integration tests using Java frameworks (JUnit, Spring) to ensure the accurate reflection of changes across the system, particularly in caching scenarios.

Education

Master of Science - Computer Science & Engineering

State University of New York at Buffalo
Buffalo, NY
02.2018

Bachelor of Technology - Computer Science Engineering

Jaypee University of Information Technology
Waknaghat, Solan, India
05.2014

Skills

Skills
  • Programming Languages:
    Java, Python, C, C, TypeScript, Go
  • Databases:
    MySQL, PostgreSQL, NoSQL, DynamoDB, SQL Developer, MySQL Workbench, Toad
  • Frameworks and Libraries:
    Spring, Hibernate, JSF, JPA, Flask
  • Cloud Platforms and Services:
    AWS (Lambda, SNS, RDS, CloudWatch, S3, Secret Manager, Lex, IAM), IBM Cloud (Watson Assistant), OCI (Digital Assistant, IAM), Google Cloud
  • DevOps and Containerization:
    Docker, Kubernetes, Jenkins, GitLab, Grafana
  • Version Control and CI/CD:
    Git, Bitbucket, SourceCode, Git Bash, JIRA
  • Automation and RPA:
    UiPath, Mulesoft
  • Authentication and Security:
    OKTA, IAM, Plaid, Dwolla
  • IDEs and Development Tools:
    Atom, Jupyter Notebook, Eclipse, Visual Studio Code, Notepad, Turbo C
  • Scripting and Automation Tools:
    UNIX Shell Scripts, Putty, WinSCP
  • Monitoring and Analytics:
    Grafana, CloudWatch
  • API Design and Integration:
    GraphQL, REST APIs, Mulesoft APIs, Protobuf
  • Testing and Quality Assurance:
    JUnit, Automated Testing, Integration Testing

Affiliations

  • Dedicated mother to an 8-month-old son
  • Passionate about plants and nature
  • Recipient of multiple Best Performer Awards for outstanding contributions and achievements

Languages

English
Native/ Bilingual
Hindi
Native/ Bilingual

Timeline

Senior Software Engineer

Cisco Meraki
12.2022 - Current

Sr. Software Engineer

Compass Management Holdings
10.2021 - 11.2022

Sr. Software Developer

Motorola Solutions Inc.
03.2018 - 10.2021

Systems Engineer

Infosys Limited
06.2014 - 07.2016

Master of Science - Computer Science & Engineering

State University of New York at Buffalo

Bachelor of Technology - Computer Science Engineering

Jaypee University of Information Technology
Vertika Upadhyay