Personal details

Ondrej S. - Remote

Ondrej S.

Timezone: Prague (UTC+2)

Summary

Freelance software engineer with over a decade of experiences in healthcare life-critical development but also realtime networking applications.

I've worked in Python, Go, C++(11,14,17,20) with Docker and Kubernetes but also on low end devices like network routers.

I have a very strong sense for code quality and maintainability. The architecture and design of objects matters but you can't spent 90% of the project time (and money) designing a feature you won't use. It's about the balance and I believe I have it.

Work Experience

C++ Developer
Ubiquiti Networks | Sep 2019 - Present
C++
Network Programming
Docker
Firewalls
RESTful API
I'm developing a single thread asynchronous REST server written in C++ that manages the router (manipulates firewall, system interfaces, dnsmasq, routing, ...)
Tech lead
Qore Technologies s.r.o | Nov 2017 - Aug 2019
Python
C++
Integration
Leadership
I took over the role of a technical delivery leader of the project mainly focused on ERP integrations. My responsibility was to estimate, quote and deliver interfaces to the client and also to manage team of 5 developers. When the project ended (July 2018) I became a Core Development Lead and took the responsibility of leading the whole internal team focusing on development of Qorus Integration engine. Leading a team of 10 developer, I was in charge of work planning and estimation as well as architecture and design of all new features.