Sergey Ryabov

Senior Software Engineer at Savi

Sergey Ryabov has extensive work experience in various roles and companies. Sergey started their career in 2006 as a Java/Oracle Developer at The Goal LLC, where they designed and developed Automated Measurement Tracking Systems.

Sergey then worked at Spectrum Systems as a Senior C++/Java Developer, where they developed and maintained a C++/Oracle application for Store&Forward Messaging system. Sergey also worked at Tritek Solutions as a Senior J2EE/.NET Developer, where they developed and maintained .NET and Java-based applications for an Automated Invoice Processing System.

At Spectrum Systems Inc, Sergey worked as a Senior Oracle DBA/C++ Developer and was responsible for maintaining a C++/Oracle based Store-and-Forward application.

Sergey then worked as a Senior Software Developer at Financial Industry Regulatory Authority (FINRA), where they designed and developed projects for mass data processing and analysis, including ETL procedures to load market data to a data warehouse.

Next, Sergey worked as a Software Architect at ECMUniverse, where they designed and developed an integrated solution for capturing and storing customer data in IBM FileNet repository.

Sergey then joined Spectrum Systems LLC, where they worked as a Software Architect and was responsible for a small-scale project converting legacy Cobol code to Java-based applications.

At EPAM Systems, Sergey worked as a Lead Business Analyst in the Core API project, a Java application built on Apache Ignite platform.

Sergey then joined Synchronoss Technologies as a Lead Software Engineer, where they participated in the design and development of an in-house BigData analytical platform and a real-time data ingestion server.

Currently, Sergey works at Savi Technology as a Senior Software Engineer, where they are involved in design and architecture work for IoT company, particularly in the re-implementation of a micro-batch Spark-based system into a real-time system using Lagom microservices.

Throughout their career, Sergey has gained experience in various technologies and languages, including Java, Oracle, C++, .NET, PL/SQL, Shell Scripting, and Perl. Sergey has also worked on platforms and libraries such as Apache Ignite, FileNet P8, Spark, Kafka, MapR, and BEA Tibco.

Sergey Ryabov obtained a Master's degree in Math from the Russian Space Academy, where they studied from 1988 to 1994. In terms of additional certifications, they have acquired the Microsoft Certified: Azure Fundamentals certification from Microsoft in January 2021. Furthermore, they obtained the HDP Certified Java Developer certification from Hortonworks in February 2016. Ryabov also holds the Oracle Certified DBA certification from Oracle Inc., although the month and year of obtaining this certification are not provided.

Links

Previous companies

Synchronoss Technologies logo
EPAM logo

Timeline

  • Senior Software Engineer

    April, 2018 - present

View in org chart