SCOTT SADLER

[email protected]
+5491170266318

Scott Sadler CV

About

Senior level programmer with strong sense of pragmatism and penchant for delivering solutions, including architecture, strategy and implementation. Autodidact, occasional visionary. Specialising in programming for crypto-currency applications. Main languages are Haskell, C++, Rust, Python.

Skills

Blockchain (bitcoin, ethereum-cpp, others), authenticated data structures. Can work with consensus protocols, blockchain VMs, cryptographic primitives, etc.
Haskell, C++, Rust, Python, Typescript, Java and others.
Previously Hadoop, AWS, PostgreSQL, RabbitMQ, ZeroMQ, Django, NodeJS, etc.

Experience

Komodo

2020
In 2020 I was hired again by Komodo to author new software:
  • Zeno, a p2p notariser to coordinate a POA group to copy messages between blockchains.
  • PYCC, Python library to create model based contract schemas on top of UTXOs.

Komodo

2017-2018

Komodo is a ZCash fork supporting asset chains and notarisation. I helped them to write a cross chain protocol to support blockchain apps, using notarisation and merkle proofs.

  • Implemented Crypto-Conditions in C.
  • Extended Bitcoin scripting language contract capability.
  • Worked with Ethereum CPP code and data structures.

BigchainDB

2016-2017

BigchainDB is a Blockchain database written in Python. I helped them to develop their transaction models, and later on to provide performance and stability guarentees.

ECIX

2014-2015
The European Commercial Internet Exchange are an internet peering backbone with locations across Europe. I helped them to overhaul their internal provisioning software using Django, and to analyze their network at the level of BGP.

Freelancer

2014
I took some time off to travel and do some freelancing from different locations. In this time, besides working for previous employers, I hacked on some of my own ideas including a dynamic layout algorithm for the web and a GIT backed collaborative application architecture.

Duedil

2013-2014
Duedil is a company intelligence platform covering the SME economy. I worked alongside data scientists to help them to build their data analytics pipeline.

  • Used Hadoop, AWS, MTurk, Heretrix for large scale data processing, web crawling and classification.
  • We won an award from Salesforce for our integration.

TBG Digital

2012-2013

TBG Digital is a Facebook ad optimization platform which enables social network advertisers to monitor and optimize global scale campaigns.

  • First company ever to advertise on Twitter, led integration.
  • Helped architect platform using Python, Django, Celery, RabbitMQ.
  • Hiring, interviews, mentoring and reviewing code.

OLX

2009-2012

OLX Group is a global online marketplace, founded in 2006 and operating in 45 countries.

I joined as a frontend dev who hadn't worked much with traffic and after a few years I was in their software architecture team. It was also the largest company I have worked in, with pageviews in the 10s of millions per day. I started off in the frontend team working with PHP, and gravitated towards tracking and analytics. Proudest achievement: I wrote a realtime operational analytics tool similar to Graphite, using the Tornado library, which sent detailed packets of info via UDP and gave us a deep insight into the I/O on our application servers.

Media 8

2008-2009

Media8 is a digital marketing agency based in Miami. I helped them to develop websites for several clients, using CRM frameworks such as Drupal and Django. The Django site was online for 8 years!

AMV Ltd.

2007-2008

My first programmer job! Young, ambitious, naive, I was all of these things. Still, after a week and a half they tasked me with re-writing their website, so that's was my first proper experience as a paid professional. It was an interesting site, multi-tenant, with a turnkey system so that content producers could launch self contained microsites. LAMP stack.