About Me

I am an experienced Software Engineer with 10+ years of experience with Go, Python, Ruby and other programming languages and its frameworks.

Experience

Software Engineer, Golang & React

2019 - Present
IQVIA, Warsaw & remote

I develop web services in golang and react, which when paired with data processing and machine learning processes offer pharmaceutical companies insights into patients therapies, allow to validate hypotheses and target physicians to scale up clients market share.

What I do:

  • design technical solutions
  • design optimized data schemas and queries
  • implement frontend & backend logic
  • write unit, integration and e2e tests
  • review others MRs
  • go bug hunting
  • containerize apps
  • work on and promote addressing tech debt
  • own strategic features devekopment: writing tickets, refining, leading estimation
  • lead innovative actions: introduce Cypress testing, automatic roll outs of data features
  • mentor other developers
  • present on internal demos

Stack: Golang, Elasticsearch, Postgres, React, Typescript

Software Engineer, Project Lead

2014 - 2019
ePanstwo Foundation, Warsaw & remote

Worked on following projects:

  1. https://dane.gov.pl/ - Led the product development and coded the backend of Polish national open data portal for Ministry of Digital Affairs.

    Stack: Python, CKAN, Celery, Postgres.

  2. https://moonsheep.org/ - Led the team, designed architecture and coded the backend of project Moonsheep – an opensource framework to support crowdsourcing of handwritten documents into structured data.

    Stack: Python, Django, Postgres.

  3. I was developing a website archival tool similar to web.archive.org and developed several web scrapers.

    Stack: PHP, ElasticSearch, MariaDB, Python(scrapy)

Software Engineer, Java & Ruby on Rails

2011 - 2013
In4mates, Warsaw

Worked on following projects:

  1. Coding standalone enterprise architecture management tool for Polish bank. Stack: Java.
  2. Coding backend of credit-ranking website for a Polish startup. Stack: Ruby on Rails.

Python Developer

2011
Stowarzyszenie Nowe Horezonty, Warsaw

Needs assessment, planning, development and deployment of the a management tool allowing Polish non-profit to manage a country-wide film education program logistics: booking school screenings, delivering film copies, reporting.

Stack: Python, Django, Postgres

Business Analyst

2010 - 2011
CERN, Geneva

Creating big data analysis of web traffic, and software distribution and desktop computers issues.

Stack: OLAP MSSQL Analytic & Reporting Services, C# web widgets

Java Developer

2006 - 2007
QBS, Warsaw

Developing portfolio of business applications such as CRM or Logistics. Stack: Java.

Technical Proficiency

Golang

Python & Django

Ruby & Rails

Java

PHP

Javascript, Typescript, React

Docker, Travis, Gitlab

Postgres, MySQL, etc.

Elasticsearch

Skills

Team player, Fast learner, I own what I'm working on, Innovation, Project management experience

Open source

A few projects with published source code that I led:

Handlertest - golang library making http handler tests verbose. Quite simple, but illustrates well good documentation, testing, CI/CD and code coverage principles.
Moonsheep - An opensource framework to support crowdsourcing of handwritten documents into structured data. I’m a leader of this project playing several roles: fundraising, coordinating team’s work, designing software architecture and finally coding backend.
Dane.gov.pl - Led the product development and coded the backend of Polish national open data portal for Ministry of Digital Affairs.