Samuel Newbold

Angestellt, Senior Software Engineer, ZAGENO GmbH
Berlin, Germany

Werdegang

Berufserfahrung von Samuel Newbold

  • Current 7 years and 1 month, since May 2019

    Senior Software Engineer

    ZAGENO GmbH
  • 2 years and 4 months, Jul 2015 - Oct 2017

    Full Stack Web Developer

    Backstage

    • Replaced Django-haystack with elasticutils and elasticsearch-py, including the percolation and the main casting search (producing an observable improvement in site speed); byline search, bug fixes, production and technical support. • Collected requirements and helped design the migration from Zuora to Stripe. Identified the whole menagerie of subscriptions in Backstage's Zuora setup, and programmatically classified all but the first trial billing run.

  • 2 years and 8 months, Nov 2011 - Jun 2014

    Software Engineer

    Tablet Hotels

    • Trained non-technical marketing staff in coding control-flow into triggered CheetahMail email templates. • Helped develop, document, integrate partners, and do production support of OTA/HTNG-compatible APIs, using Python, awk, Ansible, shell scripts, make, and git in a large legacy codebase based on Webware for Python.

  • 2 years and 1 month, Oct 2009 - Oct 2011

    Bioinformatics Software Engineer

    Skirball Institute / NYU School of Medicine / HHMI

    • Received requirements from and explained results to biologists without a computational background. Presented findings at biology and bioinformatics lab meetings and an institute-wide poster session. • Created pipelines integrating bioinformatics tools with make, awk, Perl, and gnuplot. Used these pipelines to analyze ChIP-seq, RNA-seq, and likely secondary structures of co-regulated RNA.

  • 3 months, Jan 2009 - Mar 2009

    Software Engineer

    AppNexus GmbH

    • Implemented the feed to load data into a Netezza database in parallel with MySQL • Simplified the reporting pipeline between the web servers and the database to reduce versioning issues. • Found, fixed and documented issues with the reporting pipeline, while naming it, that had caused observed and latent corruption.

  • 2 years and 4 months, Apr 2006 - Jul 2008

    Software Engineer

    Bloomberg L.P.

    • Single-handedly converted the message object from C-style to C++-style usage in 14,000 lines of code, amongst other fixes (some in FORTRAN), and production support on the most used function on the Bloomberg Terminal • Implemented a data feed of each message sent to MSG scraping, which became the feed for several later services. • Shepherded weekly merges of hundreds of commits from the team's subversion repository to the central RCS.

  • 1 year and 7 months, Jan 2004 - Jul 2005

    Software Engineer

    Right Media

    • C Developer on ad server, usually reporting directly to the CTO. Made enhancements and did production support for a continuously running system that was doing billions of impressions. • Built test harness for, redesigned, rewrote and optimized the service that wrote to the MySQL reporting database.

  • 1 year and 1 month, Jul 2002 - Jul 2003

    Project '55 Fellow

    IT Resource Center

    • Developed a course on Windows Explorer, a curriculum on Adobe Premier, and other consulting projects.

  • 3 months, Jun 2001 - Aug 2001

    Engineering Intern

    Netrics.com Inc

    • Designed and implemented algorithm to parse arbitrarily nested columns in PDF better than Adobe Reader.

  • 7 months, Jun 2000 - Dec 2000

    Engineering Intern

    Curtis Instruments GmbH

    • Designed, wrote and documented a C program and GUI to execute a test procedure for a battery charger. Upgraded AC Source ROM chips, to fix a bug I had submitted to the manufacturer.

Ausbildung von Samuel Newbold

  • 3 years and 10 months, Sep 1998 - Jun 2002

    Physics

    Princeton University

    Certificates in Applications of Computing and Engineering Physics

Sprachen

  • English

    C2 (Verhandlungssicher / Muttersprachlich)

  • French

    A1-A2 (Grundkenntnisse)

  • German

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z