Petr Novodvorskiy

Engineering Manager

Seattle, Washington, United States21 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building fault-tolerant distributed systems.
  • Proven track record in fraud mitigation strategies.
  • Skilled in mentoring and growing engineering teams.
Stackforce AI infers this person is a Fintech and SaaS expert with strong leadership in software engineering.

Contact

Skills

Core Skills

Software EngineeringDistributed SystemsCloud Computing

Other Skills

3DSAPI DevelopmentAWSAgile MethodologiesApacheBank Statement Code VerificationBashComplianceCustomer Experience OptimizationDeploymentFraud MitigationGitIBM POWERJavaKPI Management

About

I am Software Engineering Manager that loves growing coherent teams united behind the goal of delivering value to customers. I have expertise in creating teams from scratch, mentoring new technical leads, building large fault-tolerant distributed systems and managing teams during time of crisis.

Experience

Remitly

Engineering Manager - Risk Engineering

Feb 2019Present · 7 yrs 1 mo · Seattle, Washington, United States

  • I'm managing backend and fullstack teams (React Native/Typescript frontend, Java/Kotlin backend on AWS) in Remitly responsible for creating and optimizing experience for customers going through risk and compliance verifications when sending money abroad. I work across with product managers, analysts and UX designers to improve life of immigrants around the world.
  • Created Risk Platform team which created flexible risk decisioning and verification platform allowing quickly add new risk features, plug in new fraud and compliance mitigations and introduce new risk decisioning strategies.
  • Led Fraud Prevention engineering team in Remitly which built and rolled out multiple fraud mitigations in Remitly including 3DS, Selfie ID verification and bank statement code verification allowing Remitly to save tens of millions of dollars in fraud costs while providing low friction verification to more than 100 thousand customers a day.
  • Bootstrapped and led Identity Verification team which was responsible for KYC flow for remittance app. Through numerous experiments and optimizations we were able to decrease manual processing of KYC rates 70%, provide frictionless experience to 1X thousands of customers per day and save company millions of dollars a year.
JavaKotlinAWSReact NativeTypescriptSoftware Engineering+1

Skytap

4 roles

Software Development Manager, Compute

Feb 2018Feb 2019 · 1 yr · Greater Seattle Area

  • Directing team that develops Compute service in Skytap. We're responsible for everything from exposing generic API for running virtual machines to maintaining fleet of IBM POWER and VMWare ESXi hypervisors in automated manner and everything in between.
  • Growing team, managing KPIs and error rates and architecting self-healing scalable system.
API DevelopmentIBM POWERVMWare ESXiKPI ManagementSoftware EngineeringCloud Computing

Software Development Manager, Tools and Infrastructure

Nov 2015Jan 2018 · 2 yrs 2 mos · Greater Seattle Area

  • Directing migration of 150 services from old deployment platform to kubernetes, enabling flexible development for 70 engineers, while promoting self-healing services.
  • Design and direction of Jenga project, allowing reproducible deployment of all Skytap software inside Skytap. This project allowed Skytap us controlled and confident transition to Kubernetes, making sure that every transition step is tested.
  • Building team from scratch and mentoring software engineers and new technical leads.
  • Below is the talk I gave summarizing journey converting whole company to kubernetes deployment model and educating engineers while doing it.
KubernetesService MigrationTeam BuildingSoftware EngineeringCloud Computing

Princpal Software Engineer

Promoted

Mar 2013Nov 2015 · 2 yrs 8 mos · Greater Seattle Area

  • AWSDriver: implementation of a POC and then production version of AWS driver for Skytap that allowed customers to run and integrate EC2 VMs along with Skytap VMs, Python/RabbitMQ/EC2, VPC and EBS APIs/MySQL
AWSPythonRabbitMQMySQLSoftware EngineeringCloud Computing

Senior Software Engineer

Jul 2007Nov 2015 · 8 yrs 4 mos · Greater Seattle Area

  • Some of the projects I've worked on in this period:
  • Skycap: skytap service deployment platform that orchestrates starts and upgrades of around 150 native and adapted services across multiple geographic regions.
  • SmartClient desktop sharing: RDP-to-RDP and VNC-to-RDP proxy and muxer that allows sharing of a virtual machine desktop over low bandwidth links.
  • Quotas and accounting: initial implementation of quotas mechanism in Skytap Cloud allowing account administrator to lock in amount of resources their users can use
Service DeploymentRDPVNCSoftware EngineeringCloud Computing

Intel corporation

Senior Software Engineer

Jan 2006Jul 2007 · 1 yr 6 mos

University of washington

visiting student

Jan 2003Jan 2003 · 0 mo

Altlinux

Software Engineer

Jan 2002Jan 2003 · 1 yr

Alt linux

Kernel maintainer

Jan 2002Jan 2003 · 1 yr

Education

Lomonosov Moscow State University (MSU)

Master's degree — Computer Science

Jan 2000Jan 2008

Moscow State 57th school

Jan 1997Jan 2000

Stackforce found 100+ more professionals with Software Engineering & Distributed Systems

Explore similar profiles based on matching skills and experience