Summary
Overview
Work History
Education
Skills
Timeline
Generic

Stefan Amshey

Moraga,CA

Summary

I am a bioinformatics software developer, data scientist, and experienced technical manager with a dual background in both software engineering and life sciences.

Overview

21
21
years of professional experience

Work History

Scientist/Senior Bioinformatics Engineer

Thermo Fisher Scientific
Emeryville, CA
08.2017 - Current

I currently work as part of the NetAffx team (formerly Affymetrix), part of the Genetic Sciences Division of Thermo Fisher Scientific. In this role I have designed and implemented several new internally-facing web-based tools. These tools support our microarray design and marketing teams by allowing them to quickly identify content related to the research interests of our customers. In addition, I have also helped modernize and automate our microarray annotation pipeline which collates public annotation data (ClinVar, OMIM, etc.) associated with the array content for our customers. I have supported nearly 100 new microarray designs so far.

Engineering Manager

Bepress
Berkeley, CA
01.2013 - 04.2017

I was the engineering manager of a team of 5 dev/ops engineers working on a suite of legacy products: Digital Commons/DC Network, Selected Works, and ExpressO. While in this role I was responsible for managing parallel development initiatives. I represented the engineering goup in product planning and prioritization of initiatives. As a manager I supported and encouraged employee development by hosting code reviews and learning sessions on topics like relational vs NoSQL databases, the Django framework, Javascript, and many others. I also supported operations including resolving customer service escalations and performing pager duty. I managed the team while we introduced the Agile process and introduced a new architecture using an AWS cloud-hosted micro-services model, and also modernized the internal process.

Software Engineer 3

Lawrence Berkeley National Laboratory
Walnut Creek, CA
04.2010 - 01.2013

I developed a sequence data management pipeline for analyzing, archiving, and reporting on output from HiSeq and Pacific Biosciences gene sequencers. This was a very high-throughput environment (around 50 sequencers) that performed parallel processing on a compute cluster hosted and managed by Lawrence Berkeley Labs (our partner organization).

Senior Software Engineer

Integrated Media Measurement, Inc
San Mateo, CA
09.2008 - 04.2010

I joined a small start-up development team developing an automated system for exploring consumer media consumption trends. The process used media samples from TV, internet, and wireless devices and matched them against rolling databases of known content using Shazam, and delivered anonymized reports of user media consumption trends.

Software Engineer 2

Danger, Inc
Palo Alto, CA
10.2005 - 08.2008

I was part of the Systems Engineering team responsible for maintenance and development of the Premium Download Manager (PDM) – the back-end content management and delivery service for purchasable content (ringtones, apps, etc.) on T-Mobile Sidekick devices. We were using Perl, Oracle, and I handled service escalations for a service supporting over 1 million concurrent users.

Contractor

Berlex Biosciences
Richmond, CA
01.2005 - 10.2005

I developed an internal web product called SACRED used in drug target validation by identifying meaningful variations in gene expression level among genes with low baseline expression levels or large fold variation.

Software Engineer

Gene Logic, Inc
Berkeley, CA
02.2002 - 08.2004

I was part of the Data Integration services team. I was responsible for development and support on our gene microarray expression analysis software suite.

Associate Scientific Programmer

Incyte Genomics
Palo Alto, CA
02.2000 - 01.2002

Development on Incyte's flagship bioinformatics data pipeline: Lifeseq Gold.

Education

Bachelor of Science - Biochemistry

University of California, Davis
1994

Skills

  • Languages: Python, Perl, Javascript, shell scripting
  • Databases: Postgres, MySQL, MongoDB, Redis, memcached, et al
  • OS: Linux/Unix, (Debian, Ubuntu, etc), MacOS, Windows
  • API design and implementation
  • Web Frameworks: Django, Flask, Catalyst
  • Workflow management: Luigi, Airflow
  • Messenging queues: RabbitMQ, SQS
  • Troubleshooting and debugging of legacy systems
  • DNA microarray data for genotyping and gene expression
  • Public bioinformatics data sets (NCBI, NHGRI, OMIM, ClinVar, etc)
  • Source control (Git, SVN, Perforce, etc) & change management workflows
  • Managing and mentoring junior engineers
  • Managing multiple projects simultaneously & working with shifting priorities
  • Team player - good interpersonal skills and willing to adjust my role to the needs of the organization
  • Engineering methodologies: Agile/SCRUM, waterfall

Timeline

Scientist/Senior Bioinformatics Engineer

Thermo Fisher Scientific
08.2017 - Current

Engineering Manager

Bepress
01.2013 - 04.2017

Software Engineer 3

Lawrence Berkeley National Laboratory
04.2010 - 01.2013

Senior Software Engineer

Integrated Media Measurement, Inc
09.2008 - 04.2010

Software Engineer 2

Danger, Inc
10.2005 - 08.2008

Contractor

Berlex Biosciences
01.2005 - 10.2005

Software Engineer

Gene Logic, Inc
02.2002 - 08.2004

Associate Scientific Programmer

Incyte Genomics
02.2000 - 01.2002

Bachelor of Science - Biochemistry

University of California, Davis
Stefan Amshey