Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Revathi Salumuri

Hyderabad

Summary

Senior Software Engineer at FactSet with 6+ years of experience in C++, Python, and data structures. Leading the successful migrations of legacy code, significantly enhancing system performance and maintainability. Known for strong problem-solving skills, having optimized complex database queries to achieve notable latency reductions. A proven team collaborator and technical leader, consistently driving projects to timely and effective completion. Passionate about designing scalable, efficient software solutions.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

FactSet
Hyderabad
10.2024 - Current
  • Leading a team of engineers in building and maintaining core backend systems, with a focus on performance, maintainability, and deployment automation.
  • Spearheading CI/CD automation using GitHub Actions, significantly reducing deployment effort, and standardizing pipelines across critical services.
  • Driving the modernization of legacy backend systems by refactoring C++ components to Python, improving scalability, and DevOps integration.
  • Actively working on an enterprise-grade internal tool built with C++ on the Win32 API, following the Model-View-Presenter (MVP) design pattern to ensure a clean separation of concerns and maintainable UI logic.
  • Independently developed a side project—a cross-platform financial data extractor using Qt Creator, demonstrating end-to-end design, implementation, and UI integration in modern C++.
  • Known for strong fundamentals in C++, data structures, and system design, along with hands-on leadership, mentoring junior engineers, and driving high-quality code reviews.

Software Engineer III

FactSet
Hyderabad
10.2022 - 10.2024
  • Developed new features to improve data collection efficiency and coverage.
  • Optimized database queries, reducing latency, and improving processing speed.
  • Implemented efficient data structures (Hash Maps, B-Trees) for better system performance.
  • Created data models and migrated the entire integration application to a new system with minimal time.

Software Engineer II

FactSet
Hyderabad
10.2020 - 10.2022
  • Designed and implemented an automated data collection tool using C++ and Python
  • Utilized Pandas and NumPy for data extraction and processing from Excel files
  • Maintained and optimized authentication systems and data integration with client applications
  • Deployed updates and continuously monitored system performance

Software Engineer I

FactSet
Hyderabad
06.2019 - 10.2020
  • Developed an engine for automatic data correction, ensuring data accuracy and integrity
  • Built an automated crash reporting system using Jenkins and PDB files
  • Integrated C++ and Python modules, improving system functionality and maintainability
  • Developed API-based syncing jobs for SQL tables, maintaining database consistency

Education

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
Kakinada
06-2019

Skills

  • Languages: C, C, and Python
  • Data Structures and Algorithms
  • Back End: MySQL, PostgreSQL
  • Front End: HTML, CSS
  • Cloud Computing Platform: AWS
  • Version Control: Git, GitHub
  • Tools: Jenkins, Grafana

Accomplishments

  • Received Departmental Star Award for the years 2020, 2021, 2023, 2024.

Timeline

Senior Software Engineer

FactSet
10.2024 - Current

Software Engineer III

FactSet
10.2022 - 10.2024

Software Engineer II

FactSet
10.2020 - 10.2022

Software Engineer I

FactSet
06.2019 - 10.2020

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
Revathi Salumuri