Paul Colomiets
×
Paul Colomiets

Paul Colomiets

CTO / Tech Lead


Background


About

About

I'm a full stack developer who can also manage people to make projects bigger than myself. Love big challenges. Push high performance. Obsessive on the microservices (not really).

Work Experience

Work Experience

  • Software Engineer, MagicStack Inc.

    Nov, 2019 - Present

    Take part in EdgeDB development, the biggest contribution is command-line tools

  • CTO, ThinkGlobal

    Feb, 2019 - Sep, 20197 months

    Developed internal CRM for managing students of the 25 schools

    • Python3 + Asyncio + GraphQL at backend

    • React + Hooks + Apollo at frontend

    • Clickhouse for analytics

  • Architect, Evo (prom.ua)

    Jan, 2014 - Oct, 20184 years 9 months

    Developed few pieces of software on the company scale level

    • Created container orchestration system before Kubernetes took off

    • Advocated asyncio within company (quite successfully)

    • Started using Rust for performance critical tasks

  • Programmer → CTO, Insollo Entertainment

    Feb, 2009 - Nov, 20134 years 9 months

    Developed turn-based and semi-real-time games

    • Developed own high-performance platform for semi-real-time games

    • Took python3 and asynchronous programming when it wasn't a trend yet

    • Started using HTML5 for games (when whole market was using Flash)

  • Programmer, Mnemosoft

    Jul, 2008 - Jan, 20096 months

    Developed site rating in Python and C++

  • Co-founder, Own startup

    Mar, 2007 - Aug, 20081 year 5 months

    Created multi-player game server with classic board games

  • Programmer, New Age Lab

    Mar, 2004 - Mar, 20073 years

    Coded various websites and working on a CMS in a web studio

Skills

Skills

  • Web Development

    HTML

    CSS

    React

    Graphql

  • Programming Languages

    Rust

    Python

    Javascript

    C

    C++

  • Tools

    MySQL

    Redis

    PostgreSQL

    Git

    CI/CD

    ClickHouse

  • Public Speaking
Education

Education

  • Infromation Control Systems and Technologies, Specialist, Kyiv Politechnic Institute (KPI)

    Jan, 2003 - May, 2008

Interests

Interests

  • Distributed Systems

    ConsensusRaftPaxosCAP Theorem
  • System Programming

    System CallsContainersRust
  • Networking

    ChatsSemi-real-time AppsFederated Protocols
  • Spec and Proof Languages

    IzabelleTLA+Coq
  • Open-Source

    UsingPublishingCommunity Management