Przemysław Górecki, Computer Vision Developer in Olsztyn, Poland
Przemysław Górecki

Computer Vision Developer in Olsztyn, Poland

Member since June 24, 2016
Przemysław is an open-minded senior software developer with over ten years of experience in web application development. He has experience building MVC applications, REST APIs, and real-time web systems using Python, JavaScript, and Ruby on Rails. He also holds a Ph.D. in artificial intelligence with an extensive expertise in computer vision and machine learning.
Przemysław is now available for hire




Olsztyn, Poland



Preferred Environment

Linux, Open Source

The most amazing...

...project I've created is a cloud-based platform for data analysis and numerical computing in real time via a web browser.


  • Co-founder and Lead Developer

    2014 - PRESENT
    • Created a cloud-based data science platform using Python, RabbitMQ and Docker, Meteor, and MongoDB.
    • Created a real-time Scrum project management tool that uses Gitlab as a back end.
    • Created a web application for logging events and displaying them in real time using Meteor and MongoDB.
    • Designed and implemented an algorithm for checking EU rules compliance for driving times and rest periods for road haulage, based on past driver activities.
    • Assisted in creating a face tracking and eye detection REST API using Python and OpenCV.
    Technologies: Python, Meteor, Ruby on Rails, JavaScript
  • Software Engineer

    2017 - 2019
    Community Technology Alliance (via Toptal)
    • Performed a major refactor of an exising HOME app codebase to improve code structure, readability and extensibility.
    • Introduced a dependency injection, repository and adapter patterns to HOME app backed endpoints to improve testability and maintainability.
    • Created new functionalites in HOME app, both on frontend (React) and backend (Meteor).
    • Created an auxiliary REST API in Django.
    • Set up CI/CD pipelines, server performance monitoring and logging infrastructure to support app development and maintenance.
    Technologies: Meteor, Django, React
  • Web Developer

    2017 - 2017
    CivicLift (via Toptal)
    • Created various React components based on the client's specs.
    • Created various Meteor.js-backed endpoints.
    • Integrated Stripe payments into the app.
    Technologies: Meteor, React
  • Assistant Professor

    2003 - 2017
    University of Warmia and Mazury
    • Lectured on algorithms and data structures, artificial intelligence, and distributed systems.
    • Researched computer vision and image classification using Matlab and Python.
    • Led a research project on similarity-based visual image retrieval. One of the project results was an image search engine created with Python, MySQL (front end), Hadoop, and Mahout (back end).
    • Created a web system for submitting and grading student homework using Drupal.
    • Created and maintained an international conference website using PHP and MySQL.
    Technologies: Python, Matlab, Java, Hadoop, MySQL, PHP
  • Web Developer

    2016 - 2016
    Plutio (via Toptal)
    • Created a Conversations section with two-way integration with Slack and Todoist for discussing ideas and issues within a project.
    Technologies: Meteor, MongoDB
  • Web Developer

    2011 - 2014
    • Created a Drupal module for displaying recently read content, which has been installed over 1,500 times.
    • Created a website offering TTS audio synthesis and playback for the visually impaired.
    • Created an online booking and appointment scheduling system.
    • Built a CMS for an association of nurse practitioners.
    • Built a website for promotions.
    Technologies: Drupal, jQuery, PHP, MySQL
  • Programmer

    2001 - 2004
    Interactive Vision
    • Led the development of a 3D WWII aircraft shooter game.
    • Created a particle system for a search-and-rescue helicopter flight simulator.
    • Created a military helicopter flight simulator.
    Technologies: C++, DirectX


  • Languages

    HTML, JavaScript, Python, TypeScript
  • Frameworks

    Django, Swagger, Flask
  • Libraries/APIs

    React, Node.js, Stripe
  • Paradigms

    REST, Web Architecture, Design Patterns, Concurrent Programming, Scrum, Test-driven Development (TDD)
  • Platforms

    Meteor, iOS, Docker, Linux, CUDA
  • Industry Expertise

    Web Development
  • Other

    Computer Vision, Data Structures, Machine Learning, Software, Software Consultant, Software Development, Deep Learning, Image Processing
  • Tools

  • Storage

    MongoDB, MySQL, PostgreSQL


  • Ph.D. in Intelligent Systems
    2004 - 2007
    University of Bari - Bari, Italy
  • Master's degree in Computer Science
    1998 - 2003
    Gdańsk Technical University - Gdańsk, Poland

To view more profiles

Join Toptal
Share it with others