Sergei Ryabkov

Sergei Ryabkov Email and Phone Number

Software and Infrastructure and DevOps Architect and Lead @ Cherre
New York, NY, US
Sergei Ryabkov's Location
New York, New York, United States, United States
Sergei Ryabkov's Contact Details

Sergei Ryabkov work email

Sergei Ryabkov personal email

About Sergei Ryabkov

Hands-on technical leader with a computer science and business educational background and experience in software architecture, systems design, development, testing, DevOps/SRE as well as experience building and leading teams and mentoring software developers and managers. I believe that in software development it is important to be right squared: do the right thing and do the thing right. I rely on others for the former and I specialize in the latter. I believe in treating software development as a true engineering discipline. If you like the ideas described in Juval Lowy's book "Righting software" and is looking for help putting them in practice, I am interested in speaking with you.The following lists are in the order of freshness in my mind. I become rusty with things I haven't used for a while.Languages/Frameworks: Python, Bash, SQL, Terraform, PowerShell, C#/.NET, JavaScript, Tcl, React, Angular, Ruby, Java, C. Clouds: GCP, Azure, AWSDatabases: PostgreSQL, BigQuery, SQL ServerTools: Kubernetes, Helm, helmfile, Docker Compose, Docker, Terraform/terragrunt/atlantis, Airflow, GitHub, git, CircleCI, GraphQL, Hasura, Azure, AWS, Bitbucket, GitLab, npm/yarn, NuGet, Jenkins, SonarQube, Artifactory, NexusSelected Pluralsight Skill IQ results: https://app.pluralsight.com/profile/sergei-ryabkov

Sergei Ryabkov's Current Company Details
Cherre

Cherre

View
Software and Infrastructure and DevOps Architect and Lead
New York, NY, US
Website:
cherre.com
Employees:
111
Sergei Ryabkov Work Experience Details
  • Cherre
    Software And Infrastructure And Devops Architect And Lead
    Cherre
    New York, Ny, Us
  • Cherre
    Software/Infrastructure/Devops Architect/Lead
    Cherre Oct 2018 - Present
    New York, New York, Us
  • Independent Consultant
    Software, Devops, Ci/Cd, Data, Infrastructure-As-Code (Iac), Cloud Consultant
    Independent Consultant Oct 2017 - Sep 2018
    40% of my time between November 2017 and April 2018, 100% of my time in May - September 2018 A DevOps/IAC consultant helping an engineering team of ~10 developers to build a "software delivery factory". My focus was on cloud infrastructure provisioning using Terraform/Terragrunt, engineering and implementing the software release process and tooling, and setting up CI/CD pipelines. Below are examples of my deliverables:• analysis and recommendations on software/tools for source control, CI, package and binary artifact repositories, library and application/services packaging, infrastructure provisioning, cloud providers, configuration/secret management and CI/CD workflows• Terraform modules for Google VPC (with VPN, Cloud Router and a VPN tunnel to on-prem) and a Kubernetes cluster • Terraform modules for Azure vnet (with Azure VPN gateway and a VPN tunnel to on-prem) and a Kubernetes cluster• configuration scripts for SonicWall hardware appliance (router/firewall) to configure VPN tunnels to GPC (developed using 'expect')• CI/CD pipelines for TypeScript/JavaScript project using GitLab, later on switched to GitHub + CircleCI• shared CI code repository using bash and Python. This code is used to consistently build/test/verify applications/services created using TypeScript/React and .NET Core60% of my time between November 2017 and April 2018Finishing up the project to develop the Continuous Delivery (CD) framework for internal applications using SQL Server Data Tools, Integration Services, and Cisco Tidal scheduling software for Mizuho Securities.
  • Mizuho Securities Usa Inc.
    Vice President, It (Application Development)
    Mizuho Securities Usa Inc. Apr 2016 - Oct 2017
    Tokyo, Japan, Jp
    • Led an eight-developer on-site/offshore team to develop a Continuous Delivery (CD) framework for internal applications using SQL Server Data Tools, Integration Services, and Cisco Tidal scheduling software and converted existing integration processing to the new framework. Had architecture, design, development and project management responsibilities. • Refactored internal .Net shared libraries to make them available as NuGet packages via a binary artifact repository. Established CI for existing AngularJS/ASP.NET WebAPI web applications. Worked on establishing CD for the web applications.• Developed web-based applications, managed a small team. Introduced asynchronous processing and asynchronous UX through using ActiveMQ messaging infrastructure in an AngularJS/ASP.NET Web API application.
  • Medidata Solutions
    Software Development Director
    Medidata Solutions May 2012 - Mar 2016
    New York, Ny, Us
    Led the cross-functional team of ~30 developers and test engineers in delivering on-time, quality releases of Medidata Rave, the company’s flagship product and primary revenue driver used for collecting and managing clinical trials data. As a result, between 2011 and 2015, the company was able to grow its revenues from ~$145 million to ~$392 million (28% annually) and the number of customers from 271 to 611.• Led product design; reviewed requirements, design proposals and implementation pull requests. • Drove the adoption of automated testing, continuous integration, continuous delivery and technical debt reduction, which resulted in faster feedback cycles and more frequent releases. Over the 3.5-year period, my team increased the number of automated SpecFlow feature files from 0 to ~2,000 and decreased validation time from 8 to 1.5 weeks (5.3x).• Created an effective engineering recruitment team which redesigned the screening and interview process, which allowed us to better simulate the actual work environment and gain additional insights into the candidates. As a result, we were able to identify, attract and hire high-quality better-fit engineers and efficiently grow the team without resorting to impersonal recruiting tactics. • Managed recruitment, retention, continuous performance feedback, annual appraisals, training, career development and compensation. Mentored engineers and managers. • Led the effort to regularly measure and optimize application performance.• As a member of the Medidata platform architect group, worked on creating a cohesive microservices-based Medidata platform. • Managed escalated product support issues• Partnered with Service Delivery on infrastructure, security and deployment issues. Managed relationships with other teams and vendors. Represented the company and the team during client audits. Assisted Legal with a patent litigation case; assisted Finance with claiming tax credits.
  • Medidata Solutions
    Software Development Director
    Medidata Solutions Jan 2010 - May 2012
    New York, Ny, Us
    • Led two teams of software engineers in the Visualizations, Analytics and Reporting portfolio.• Helped shape Medidata’s Business Intelligence strategy using SAP BusinessObject and SpotFire.• Recruited and coached software developers.
  • Medidata Solutions
    Software Development Manager
    Medidata Solutions Jul 2005 - Dec 2009
    New York, Ny, Us
    • Led a team of software engineers working on Rave reporting and BI features. • Designed solutions; developed and tested software; troubleshot and resolved problems. • Served as Rave development DBA. Optimized performance. Mentored other developers on SQL Server and T-SQL. Introduced schema and core configuration and reference data migration methodology and tools.
  • Medidata Solutions
    Sr. Software Engineer
    Medidata Solutions Jul 2004 - Jul 2005
    New York, Ny, Us
    • Architected, developed and maintained two major components of Medidata Rave.
  • Nch
    Database Analyst, Business Intelligence
    Nch 2002 - 2004
    Irving, Tx, Us
    • Developed sales and marketing data mart for the corporate data warehouse. Designed and implemented databases for other corporate systems. • Planned, deployed and supported mission-critical enterprise-level database servers and applications.
  • Nch
    Webmaster
    Nch 2001 - 2003
    Irving, Tx, Us
    • Managed hosting for all NCH internal and third-party web applications.
  • Nch
    Web Developer
    Nch 2000 - 2001
    Irving, Tx, Us
    • Developed document management and catalog/order entry web-based systems using ASP and SQL Server.
  • Nch
    Systems Analyst
    Nch 1999 - 2000
    Irving, Tx, Us
    • Provided technology solutions to NCH offices worldwide and advised them on best practices.• Developed a reliable and completely automated system to collect daily sales information from NCH subsidiaries in 40+ countries over dial-up connections.

Sergei Ryabkov Skills

Agile Methodologies Software Development Software Project Management Sdlc Saas Software Engineering Business Analysis Project Management C# Microsoft Sql Server Product Management Sql Software Engineering Practices Enterprise Architecture Asp.net Databases .net Business Intelligence Team Building Software Architecture Enterprise Reporting Solutions Software Development Life Cycle Clinical Trials Data Warehousing Troubleshooting Software As A Service

Sergei Ryabkov Education Details

  • Nyu Stern School Of Business
    Nyu Stern School Of Business
    Mba With Distinction
  • Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University)
    Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University)
    Applied Mathematics

Frequently Asked Questions about Sergei Ryabkov

What company does Sergei Ryabkov work for?

Sergei Ryabkov works for Cherre

What is Sergei Ryabkov's role at the current company?

Sergei Ryabkov's current role is Software and Infrastructure and DevOps Architect and Lead.

What is Sergei Ryabkov's email address?

Sergei Ryabkov's email address is se****@****ail.com

What is Sergei Ryabkov's direct phone number?

Sergei Ryabkov's direct phone number is +121254*****

What schools did Sergei Ryabkov attend?

Sergei Ryabkov attended Nyu Stern School Of Business, Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University).

What skills is Sergei Ryabkov known for?

Sergei Ryabkov has skills like Agile Methodologies, Software Development, Software Project Management, Sdlc, Saas, Software Engineering, Business Analysis, Project Management, C#, Microsoft Sql Server, Product Management, Sql.

Who are Sergei Ryabkov's colleagues?

Sergei Ryabkov's colleagues are Daniel Chin, Nilo Decastro, Gustavo Bennemann De Moura, Andrés Argüello, Nataliia Cohen, Tyler Christensen, João Roberto Lemos Fidellis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.