Michał
Okulski
CV / Portfolio
Michał Okulski, PhD
I’m UAV passionate, experienced researcher, manager, software developer, hardware designer, and maker—an inquiring guy with an engineer’s soul.
My top skills are related to AI/ML, programming (Python, C#, C++, and many more) and team/project management (+strategy). I have 4+ years of experience as a manager, 13+ years of experience in software development, and 6+ years as a researcher.
Everything started with Lego Technic sets! I love drones (UAV, UAS), RC flying models, robotics, AI, new technologies, and generally: science. I can learn new things very quickly.
Occasionally I give lectures and popular science talks.
Design
Imagine and design— whatever is needed: a 3D model, a piece of software or hardware, a large-scale system
Develop
I have a strong algorithmic background; I can develop software using virtually any IT technology
Research
I love asking ‘Why?’ and ‘How?’ I can debug & solve issues beyond software too
Share
Meetups, conferences, seminars, invited talks. I like sharing my passion and experience
Professional Experience
Link to the LinkedIn profile
-
(2022 - now) Senior Manager, AI Engineering at Pearson PLC (Poznań, Poland). An AI Engineering Team Lead. Tasks: strategic planning, team management, budget planning. Main technologies: AI, ML, Go, Python, LLM, OpenAI, AWS, Azure.2022
-
(2019 - 2022) Principal Research Engineer at Pearson PLC (Poznań, Poland). Role: Researcher and Team Lead. Tasks: research new technologies, products, implement PoC, design final software architecture, advise team members on implementation details. Main technologies: AI, ML, Go, Python, Tensorflow, Keras, Neural Networks, AWS, GCP.2019
-
(2018 - 2019) Expert in Video Streaming and Processing in UAV platform at MSP (Warsaw, Poland). Design and implement a highly optimized Video Processing and Streaming software on NVIDIA Jetson TX2 platform. The software is connected to an advanced image processing unit and a drone autopilot software. The project has been created for professional clients in the Drone Industry.2018
-
(2015 - 2016) IT Project Lead at Oke Poland (Gdańsk, Poland). As a Leader and Architect of the multi-platform Domotica Project (brand names: Camsafe, Solomio) I was responsible for managing the team (7 persons) and designing from scratch a full technical solution for a greenfield project related to home security / smart home / home automation. The project has been successfully delivered on time. Project platforms: AWS, Android, iOS, Web. Project technologies: .NET 4.6 (C#), Mono, Z-Wave, RabbitMQ, ffmpeg, ASP.NET MVC, HTML5 + CSS + JavaScript, Java (Android), Swift (iOS), Python, bash scripts.2015
-
(2015 - 2016) Kickstarter Project: rapidradio My second Kickstarter project (with Inez Okulska and Twan Springeling). Beautiful electronics? rapidradio! cutest RaspberryPi radio. The rapidradio is the simplest wireless connectivity for your Raspberry Pi. Just plug it in and use the rapidradio command-line tool. Check the project archive here.2015
-
(2014 - 2015) Kickstarter Project: Ubotia My first Kickstarter project (with with Twan Springeling). PiPanther Robot …a Raspberry Pi on tracks! The Robot is powered by a Raspberry Pi and is built for modding. Out of the box PiPanther is equipped with WIFI, HD camera and is controlled by a smartphone app. But an API means anyone can create their own turret additions! Check the project archive here.2014
-
(2011 - 2019) Senior Software Developer at SeaChange International (Wrocław, Poznań, Poland; Eindhoven, Netherlands). I worked on a large back-office project (C# 4.5) for Digital TV and Broadcasting metadata processing. Most important technologies: C# 4.5 + R# 8.2, T-SQL for MS SQL Server, XML, WCF, LINQ, TPL, WinForms, ASP.NET, NUnit, Rhino Mock, NCover, Structure Map, MSBuild, CruiseControl, NuGet.2011
-
(2010 - 2011) C# Software Developer at Microsoft Corp. (Wrocław, Poland and London, UK). I worked in Microsoft BING team as a Software and Test Developer. I was responsible for design & develop test platforms and test tools to ensure high quality of Bing predefined search results.2010
-
(2008 - 2010) C#, C++ Software Developer at Wolters Kluwer Law & Business (Poznań, Poland).2008
-
(2007 - 2008) C++ Software Developer at Poleng sp. z o.o. (Poznań, Poland). C++ Software Developer (gcc, Borland C++ Builder, MSVC 8), creating efficient algorithms for IO operations for dictionaries (automatic multi-language translation), migration from Windows to Linux.2007
Research Experience
Link to the Google Scholar profile
-
(2017 - 2023) Doctor of Philosophy - PhD at Warsaw University of Technology, Faculty of Electronics and Information Technology. Field of study: Advanced Control Algorithms applied to a VTOL Drone (Computer Science in Robotics). Here is a short video summary of the project.2023
-
mdpi applied sciences: A Small UAV Optimized for Efficient Long-Range and VTOL Missions: An Experimental Tandem-Wing Quadplane Drone.2022
-
2022
-
2021
-
KKA 2020—The 20th Polish Control Conference: Identification of linear models of a tandem-wing quadplane drone: Preliminary results.2020
-
24th International Conference on Methods & Models in Automation & Robotics (MMAR): Development of a High-Efficiency Pitch/Roll Inertial Measurement Unit Based on a Low-Cost Accelerometer and Gyroscope Sensors.2019
-
23rd International Conference on Methods & Models in Automation & Robotics (MMAR): Development of a Model Predictive Controller for an Unstable Heavy Self-Balancing Robot.2018
-
Automation 2018: Advances in Automation, Robotics and Measurement Techniques: A cascade PD controller for heavy self-balancing robot.2018
-
Educational Robot Fully designed and built from scratch small two-wheeled robot. Proprietary electronics and control software based on ATmega microcontroller + a set of sensors. Here is the video summary of the project.2012
-
(2007 - 2009) mQuadro III drone at Adam Mickiewicz University, Institute of Math and Computer Science (Poznań, Poland). A quadcopter drone fully designed and built from scratch. Proprietary flight controller electronics and full control stack based on fuzzy controller theory. The project was described and presented in flight as the Master of Science Thesis exam.2009
-
Mini-Sumo Robot at Adam Mickiewicz University, Institute of Math and Computer Science (Poznań, Poland). Fully designed and built from scratch mini-sumo robot. Proprietary electronics and control software based on fuzzy controller theory.2006
Knowledge Sharing
I like sharing my passion and experience. Occasionally I give lectures and popular science talks. Here is the list of recent events:
- How a computer scientist taught his computers to fly
- Generative AI, LLM, and other strange (or scary?) IT revolutionary ideas
- Modeling in-flight drone dynamics using neural networks
- The future of robotics – an overview of upcoming trends / after IROS 2022 Conference
- Introduction to Kubeflow pipelines
Get in touch
If you want to share your thoughts, share a comment or maybe work with me, feel free to join my LinkedIn network or simply send me an email.
EMAIL: uav@micas.pro
EMAIL: michal@okulski.pl
EMAIL: pl.micas.pro@gmail.com
WEBSITE: https://micas.pro
WEBSITE: http://michal.okulski.pl