Dmitriy Ryaboy

Dmitriy Ryaboy

VP Software Engineering at Zymergen

 LinkedIn profile

Seniority

8 Years

Hierarchy

Executive

Management Experience

Underperformance
Career Path
Data team
Hiring
Team processes
Scaling Team

I'm the VP of Software Eng at Zymergen, a company that combines biochemistry, genomics, software engineering, ML, and automation to engineer better microbes for industrial uses. Before that, I was at Twitter where I built and ran large chunks of the data engineering org that built Scalding, Parquet, Heron, and a bunch of other stuff. Looking forward to learning and sharing.

Hey, I'm available every Monday at 4:00 PM (GMT)

Next time slot available
  June 29, 2020
  4:00 PM (GMT)

Create an account

Stories

Debugging process with newer people
4 February

Dmitriy Ryaboy discusses his viewpoint on how to improve the debugging process of modern software.

Productivity
Team processes
EM
Dmitriy Ryaboy

Dmitriy Ryaboy

VP Software Engineering at Zymergen

Lessons From Leading Total Rewrite Projects
6 December

Dmitriy Ryaboy discusses the lessons he has learned from leading total rewrite projects, and discusses the importance of the team being responsible for both maintaining old systems and developing new ones.

Leadership
Conflict solving
Dev Processes
Ownership
Delegate
Coaching / Training / Mentorship
EM
Dmitriy Ryaboy

Dmitriy Ryaboy

VP Software Engineering at Zymergen

Improve Your Hiring Process During Rapid Growth
6 December

Dmitriy discusses how he went about improving his company’s hiring process after they started to experience rapid growth and expansion.

Feedback
Hiring
Team processes
Scaling Team
Productivity
EM
Dmitriy Ryaboy

Dmitriy Ryaboy

VP Software Engineering at Zymergen

Experience

Apache Pig committer

The Apache Software Foundation

Jan 2010 - Dec 2013

Token non-Yahoo in the early days. Pig was a learning experience -- working in open source, working with Hadoop (starting with Hadoop 0.18), working with a large existing codebase. Made some really good contributions there. A couple bad ones, too :). Good times.

Software Engineering Intern

Cloudera

May 2009 - Aug 2009

While in graduate school, I had the good fortune to intern at Cloudera, then just a few months old. During my internship, I surveyed Hadoop data processing and ETL solutions employed by Cloudera friends and customers, contributed improvements to Apache Pig, and created a visual Pig script builder prototype.

Software Developer

Lawrence Berkeley National Laboratory

Jan 1999 - Sep 2005

\* Created a tool for automated alignment of related microbial dna \* Developed of Vista Genome Browser 2.0, a Java 2 applet/servlet combination that provides a dynamic visual front end to a database of multiple species whole-genome alignments. Responsible for all server-side computation, communication with MySQL databases, XML generation, and XML parsing on the client side. Load balancing and query optimization techniques were used to optimize browser performance and prevent resource drain. \* Developed and maintained Text Browser, a Perl and MySQL based interface that allows web users to browse whole genome alignments. \* Created an easily adaptable system for highly controlled data access over the Internet. The Perl-based server featured user/group permission capability, transparent data access, file locking and usage tracking.

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.