Welcome to my website!

My name is Tomasz Krzywicki and I am a Software Developer, Data Scientist and Academic Researcher. My main areas of activity are software development using Python and Go (mostly backend) and data exploration (in particular, ophthalmic image recognition). I’m glad that my site interested you enough that you decided to look here and learn a little more about me.

I like acquiring new knowledge. I like to use it at work. I love discovering new things with it and then passing the knowledge on. I currently work as an Assistant at the University of Warmia and Mazury and as a Senior Python Developer at Billennium S.A. I invite you to read more about my professional experience, which I have posted a little below and scientific research. You can follow me on social media or contact me via a more traditional route.

My experience

Programming languages

  • Python – 9 years
  • Go – 3 years

Python backend frameworks

  • Django – 6 years
  • Flask – 5 years
  • FastAPI – 3 years

Data science

  • Tensorflow – 6 years
  • PyTorch – 2 years
  • OpenCV – 6 years
  • Pandas – 8 years
  • NumPy – 8 years
  • Scikit-learn – 8 years
  • SpaCy – 4 years


  • Docker – 5 years
  • Google Cloud Platform – 4 years
  • Amazon Web Services – 4 years


  • Computer Vision – 11 years
  • Machine Learning – 8 years
  • Natural Language Processing – 6 years
  • Time Series Analysis – 5 years
  • Medical imaging – 5 years
  • Ophthalmology – 4 years
  • Statistical Analysis – 7 years

Work experience

  • 2020 – present, University of Warmia and Mazury: Assistant
  • 2018 – present, Billennium S.A.: Senior Python Developer / Data Scientist
  • 2017, ITM Software House sp. z o. o.: Delphi / SQL Developer
  • 2016-2017, Zeto Software S.A.: Junior Delphi / SQL Developer


  • 2018-2020, University of Warmia and Mazury: Master of Science and Engineer in Computer Science
  • 2014-2018, University of Warmia and Mazury: Bachelor of Science in Computer Science


Technical: software development and architecture, artificial intelligence, data analysis and processing, mobile applications and devices, public clouds, radio navigation, radio communication

Scientific: medical imaging, deep learning, computer vision, parallel computing, ophthalmic image processing and analysis, statistics and probability theory, ophthalmology, meteorology

Hobby: outdoor activity, cycling, running, hiking and mountain climbing, percussion instruments and drums, jazz and contemporary music virtuosos, traveling, aviation