Pavel Puzikov, Data Visualization Developer in Amsterdam, Netherlands
Pavel Puzikov

Data Visualization Developer in Amsterdam, Netherlands

Member since October 2, 2014
Pavel was a founding CTO in a startup sold at $17m evaluation, built the largest data science competition platform in Africa, and has work featured on Slate.com. Working since 2008, he mostly enjoys working on new things in small teams. Passionate about speed, humane interfaces, and data visualization.
Pavel is now available for hire

Portfolio

  • Infraplan
    Amazon Web Services (AWS), Ruby, JavaScript, MySQL, D3.js, React...
  • Intcitium
    Redux, Node.js, JavaScript, Docker, D3.js, React
  • Zindi.africa
    Redux, Node.js, Amazon Web Services (AWS), Ruby, JavaScript, Azure, AWS...

Experience

Location

Amsterdam, Netherlands

Availability

Part-time

Preferred Environment

Tmux, Vim Text Editor, OS X

The most amazing...

...thing I've built is https://zindi.africa, the largest data science competition site in Africa.

Employment

  • Full-stack Developer

    2018 - PRESENT
    Infraplan
    • Worked as the sole developer on an internal platform for a data analysis company with an academic background that provides consultations for city and country management on when and which water pipes to replace.
    • Inherited a rather antiquated codebase and rewrote most of it making everything fast and stable, at last.
    • Developed new statistic calculations and visualization module.
    Technologies: Amazon Web Services (AWS), Ruby, JavaScript, MySQL, D3.js, React, Ruby on Rails (RoR)
  • Data Visualization

    2020 - 2020
    Intcitium
    • Built a front end for a COVID-19 graph exploration tool.
    • Tried and tuned several graph layout algorithms, providing natural, timelined, and map-oriented views.
    • Worked on the tool that provides exploring node relatives and finding the shortest path to other nodes in a clean interface with google maps-like panning and zooming.
    Technologies: Redux, Node.js, JavaScript, Docker, D3.js, React
  • Full-stack Developer

    2018 - 2020
    Zindi.africa
    • Worked with founders from the start to figure out what it is we're creating, then architected and built the tech.
    • Built Ruby on Rails API back end and deployed it into an auto-scaling pool in the cloud.
    • Worked on the React front end (there are rendering servers and a CDN static version it falls back to when under heavy load. It makes it almost impossible to break or take down).
    Technologies: Redux, Node.js, Amazon Web Services (AWS), Ruby, JavaScript, Azure, AWS, Docker, PostgreSQL, Ruby on Rails (RoR), FlowType.JS, React
  • Developer

    2016 - 2017
    Eleos
    • Co-founded a company to create an iOS messaging and notes application.
    • Considered the user's environment to find the best moments to deliver information, e.g., send someone a note or a song to be delivered only when they're traveling or home alone on Friday evening.
    • Handled all tech and most of UX development. Have used location, movement, weather data, etc to train prediction models and figure out particular moments; and built a series of prototypes, including Facebook Messenger bot, website, and iPhone app.
    Technologies: Redux, Node.js, Amazon Web Services (AWS), Ruby on Rails (RoR), JavaScript, TensorFlow, PostgreSQL, AWS, Ruby, React Native, React
  • Full-stack Developer

    2016 - 2016
    Votecastr | with Slate.com
    • Designed and built all tech except mobile applications and prediction models itself.
    • Worked on API for the mobile app for people at polling places.
    • Created an internal tool for communicating with remote agents and data validation.
    • Developed an infrastructure to re-run the models as data was updated and worked on the interactive dashboard on Slate.com and their website.
    Technologies: Redux, Amazon Web Services (AWS), Ruby on Rails (RoR), JavaScript, Twilio, D3.js, PostgreSQL, React, Ruby
  • Full-stack Developer

    2015 - 2015
    Predictions Dashboard
    • Worked on the predictions dashboard. I was given huge CSV files, updated weekly, and a carte blanche in system design.
    • Decided to go with Google Cloud Bigtable database for guaranteed latency and created a scheduled service to parse and sync new CSVs from AWS S3 into Bigtable weekly.
    • Built a Rails-based back end with two-factor authentication for data API and user management panel.
    • Created front end with React and heavy use of D3.js. It was a complicated graph with customizable projections, filters, and contextual data (I just finished Edward Tufte's dataviz book at a time and was very happy to put my new knowledge at work).
    Technologies: Amazon Web Services (AWS), Ruby on Rails (RoR), JavaScript, PostgreSQL, BigTable, Ruby, D3.js, React
  • CTO

    2012 - 2014
    Flocktory
    • Worked with founders right from the start on the social marketing platform, building the first version as a contractor and joining them later as a CTO. It was recently sold for USD $17 million. I architected and built all tech.
    • Set up and managed the campaigns.
    • Created customer-facing part constructors, for various landing pages, emails, and pop-ups.
    • Worked on an embedded minimum impact JavaScript library for data exchange and loading widgets.
    Technologies: Amazon Web Services (AWS), Ruby on Rails (RoR), JavaScript, Chef, AWS, Angular, PostgreSQL, MySQL, Ruby
  • Web Developer

    2010 - 2013
    Grapevine
    • Founded and ran a web consultancy.
    • Worked with a variety of clients, mostly startups in the early stages. Clients included Domgeo.ru, Hantim.ru, Bananastreet.ru, and Rutube.ru.
    • Aimed to be kind of an outsourced CTO, working with founders from the very beginning, making early prototypes, planning architecture, building the actual product, and then hiring and transferring a project to an in-house team.
    Technologies: D3.js, Amazon Web Services (AWS), MySQL, Ruby, JavaScript, AWS, Google Closure, jQuery, Ruby on Rails (RoR)
  • Lead Developer

    2009 - 2010
    Yagoodza
    • Worked closely with founder to rebuild a project from scratch. It was the first time I was responsible for the whole project.
    Technologies: MySQL, Ruby, Ruby on Rails (RoR), JavaScript, Google Closure, jQuery
  • Lead Front-end Developer

    2008 - 2009
    Thematic Media
    • Joined as a front-end developer and ended up being a team lead.
    Technologies: Google Closure, MooTools, jQuery, CSS, HTML, JavaScript
  • Front-end Developer

    2008 - 2008
    Dnevnik.ru
    • Developed all front-end features for this startup company.
    Technologies: CSS, HTML, JavaScript

Experience

  • Zindi Africa
    https://zindi.africa

    The biggest platform for hosting data science competitions in Africa. Worked very close with founders, to architect and built it. Hit 10k users early 2020 and has Microsoft, Uber, and Amazon as partners. Technologies used include Ruby on Rails and React, hosted on Azure and partially on AWS.

  • Dorsia
    https://www.dorsia.io/

    I was the sole and then the lead developer in the from-the-ground-up rebuild of this very good looking website. The map was really fun to work on, we experimented a lot with it. Technologies used include Rails API and React frontend.

  • Votecastr
    https://en.wikipedia.org/wiki/Votecastr

    A real-time voting coverage and prediction app for US 2016 elections in partnership with Slate. I was responsible for data processing, live dashboards, and maps on our website and slate.com, admin panel, and dashboard for monitoring and curating incoming data and API to communicate with people in the field, in short, for all tech except the Android app and actual prediction models.

Skills

  • Languages

    TypeScript, HTML, Ruby, JavaScript, CSS, Clojure, Elm, Python, R
  • Frameworks

    Redux, Ruby on Rails (RoR), React Native, Angular, ClojureScript
  • Libraries/APIs

    D3.js, Node.js, React, jQuery, MooTools, Google Closure, FlowType.JS, TensorFlow
  • Tools

    Flow, Vim Text Editor, Tmux, Chef
  • Paradigms

    Web Performance Optimization (WPO), Functional Programming
  • Platforms

    Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Docker, OS X, Twilio
  • Storage

    MySQL, PostgreSQL, BigTable
  • Other

    Data Visualization, Software Engineering, Google, Google Software Engineer, AWS

Education

  • Coursework in Computer Science
    2004 - 2008
    Saint Petersburg State University of Information Technologies, Mechanics and Optics - Saint-Petersburg, Russia

Certifications

  • John Hopkins Data Science
    NOVEMBER 2015 - PRESENT
    John Hopkins University | via Coursera
  • Bioinformatics Algorithms
    FEBRUARY 2015 - PRESENT
    UC San Diego | via Coursera
  • Andy Ng's Machine Learning Course
    JUNE 2014 - PRESENT
    Stanford University | via Coursera

To view more profiles

Join Toptal
Share it with others