Wojtek Burakiewicz, Developer in Amsterdam, Netherlands
Wojtek is available for hire
Hire Wojtek

Wojtek Burakiewicz

Verified Expert  in Engineering

Software Developer

Amsterdam, Netherlands

Toptal member since July 6, 2020

Bio

Wojtek is an experienced Python developer with a passion for APIs and microservices that are simple, scalable, and reliable. Throughout his career, he worked in a nanosecond-sensitive trading environment, on web hosting, and eCommerce platforms. He designed and implemented highly available applications, worked on continuous delivery across the globe, and wrote services handling terabytes of data per day.

Portfolio

Mambu, GmbH. - SaaS Banking Platform
Amazon Web Services (AWS), Go, Python, GitLab, Google Kubernetes Engine (GKE)...
Optiver
Grafana, InfluxDB, RabbitMQ, Django, SQLAlchemy, Ansible, NGINX, PostgreSQL...
Kaggle Platform
Amazon EC2, MongoDB, R, Pandas, IPython, SciPy, Python

Experience

  • Python - 12 years
  • DevOps - 10 years
  • PostgreSQL - 7 years
  • Flask-RESTful - 4 years
  • Ansible - 4 years
  • Amazon Web Services (AWS) - 2 years
  • Django REST Framework - 1 year

Availability

Part-time

Preferred Environment

NGINX, PostgreSQL, Vim Text Editor, PyCharm, Python, Linux

The most amazing...

...continous delivery system I developed was based on Ansible Python and Flask, releasing hundreds of changes per day across the globe.

Work Experience

Site Reliability Engineer

2020 - PRESENT
Mambu, GmbH. - SaaS Banking Platform
  • Streamlined zero-downtime continuous delivery of highly available applications.
  • Designed internal APIs to support a high-throughput build environment.
  • Collaborated with the legal team to ensure full compliance of the release process.
Technologies: Amazon Web Services (AWS), Go, Python, GitLab, Google Kubernetes Engine (GKE), Docker

Senior Back-end Developer

2012 - 2020
Optiver
  • Developed solutions to automate, monitor, and scale the global production environment.
  • Delivered solutions in the form of internal websites, microservice APIs, and command line tools.
  • Managed software projects from inception to delivery.
Technologies: Grafana, InfluxDB, RabbitMQ, Django, SQLAlchemy, Ansible, NGINX, PostgreSQL, Flask, Python, Linux CentOS 7

Data Miner, Competitor, Kaggle Master

2012 - 2014
Kaggle Platform
  • Won 2nd place in the MasterCard Data Cleansing Competition. Implemented multiple models to build predictions based on data supplied by MasterCard. https://www.kaggle.com/c/mastercard-data-cleansing-competition-finals/leaderboard.
  • Achieved a Kaggle ranking of 90 out of 40,000 platform members in 2014.
  • Implemented various machine learning models in R and SciPy. Models ran on AWS EC2 using MongoDB.
Technologies: Amazon EC2, MongoDB, R, Pandas, IPython, SciPy, Python

Full-stack Developer

2007 - 2012
Byte Internet
  • Developed all aspects of the web hosting platform, including the database, web, file, and mail-server configuration and tuning, IP-level load balancing, firewalls, spam filtering, and caching-proxies.
  • Managed a multi-server HA MySQL deployment with replication for high availability, easy maintenance, and transparent database migrations between servers.
  • Instrumented MySQL server code to gather per user CPU usage numbers. The numbers translated directly to consumer billing, increasing the company revenue by 10%.
  • Set up and provided training for an automated configuration management system using Puppet and Ruby.
Technologies: Magento, Puppet, Debian, jQuery, JavaScript, Perl

Junior Researcher, Ph.D. Student

2005 - 2007
Centrum voor Wiskunde en Informatica
  • Collaborated with a team of physics researchers on the visualization of high volumes of spectroscopy simulation data as a part of his research project.
  • Developed a data visualization system using OpenGL and VTK.
  • Optimized C++ code to run simulations efficiently.
Technologies: OpenGL, C++, Python

HPC Programmer

2004 - 2005
ICM, Warsaw University
  • Optimized and vectorized the MetOffice weather forecasting model to run efficiently on CrayX1.
  • Parallelized C and Fortran applications using OpenMP (shared memory) and MPI (cluster) techniques.
  • Optimized and ported scientific software to run on Cray X1 architecture.
Technologies: Fortran, MPI

IT Intern

2002 - 2002
Telekomunikacja Polska
  • Simulated company income from VIP customers depending on varying pricing schemes.
  • Optimized code to run efficiently and in real-time.
  • Developed the back-end to store historical customer data.
Technologies: Visual Basic

Experience

Log Collection System

A Python-based solution to timely and reliably transport and process terabytes of log data coming from production environments around the globe. It was a multi-agent distributed system with a central API for synchronization and reporting.

Education

1999 - 2005

Master of Science Degree in Applied Mathematics

Warsaw University - Warsaw, Poland

Skills

Libraries/APIs

Flask-RESTful, jQuery, SQLAlchemy, SciPy, Pandas, OpenGL, MPI

Tools

Ansible, Bamboo, Celery, GNU Make, GitLab CI/CD, PyCharm, Vim Text Editor, NGINX, RabbitMQ, Grafana, Puppet, Google Kubernetes Engine (GKE), GitLab, IPython

Languages

Python, SQL, JavaScript, Perl, Go, R, C++, Fortran, Visual Basic

Frameworks

Flask, Django, Django REST Framework

Paradigms

DevOps

Platforms

WordPress, Debian, Linux CentOS 7, Docker, Linux, Magento, Amazon EC2, Amazon Web Services (AWS)

Storage

PostgreSQL, MySQL, MongoDB, InfluxDB

Other

APIs

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring