Hubert Piotrowski

Senior CTO | Microservices & Cloud Architecture

Salary / Daily rate

Wrocław, Poland

Freelance

Remote only

Skills

Test Driven DevelopmentPythonMicroservicesPHPJavascriptC#DevOpsScrumPostgreSQLMySQLSQLiteDomain Driven DesignSeleniumAnsibleMongoDBDynamoDBCouchDBAmazon EC2AWS LambdaFlaskDjangoDockerKubernetesGolangNetwork EngineerMobile DevelopmentElasticsearchGraphQLNodeWeb3SolidityTerraformCircleCIJenkinsLinuxGitAIMachine Learning

Languages

English (Fluent)Dutch (Fluent)

About me

Intro

CTO & Software Architect with 20+ years building scalable cloud systems and leading tech teams. Specialized in AWS microservices, hospitality SaaS serving 1500+ hotels worldwide, and AI/ML solutions. Expert in Python, Docker, Terraform with proven track record architecting high-load systems and building MVPs from scratch. Ready to deliver robust, production-ready solutions for your complex technical challenges.

Links

Work experience

Senior system developer, systems architect

Nomadix

Aug 2015 - Present

11 years 3 months

Los Angeles, CA, USA

– Hospitality services provider: – Microservice Architecture patterns – AWS used as deployment cloud solution – SQS, Lambda, API Gateway, EC2, ElasticSearch – ECR + ECS deployments (docker) – Terraform, Cloud front and Ansible deployments – Code Build/Commit for continuous deployment/integration – API gateways (server-less deployment) – networking – Hospitality (USA and South-East Asia) - big data as SAAS, networking, back-office, complex microAPI + network devices monitoring/setup (python/go-lang driven APs, Switches, Bridge routers, network gateways etc.)

CTO, main lead

Daxio games

Jan 2024 - Aug 2024

8 months

Texas, GA 30217, USA

– contracting - building team of developers to build DAAP web3 application from group up to working MVP (online games and crypto) – Python – nodejs – web3 – smart contracts – crypto currencies – block chains

Senior software developer

hostcompliance.com

Jan 2021 - Nov 2023

2 years 11 months

New York, NY, USA

– contractor helping build short rental analyzer AI system, key factors: – lots of lots of ML and AI involved with screen scrapping/API integration to analyze misuse of county tax regulations with short rentals – automated jobs for sending snail mail – elastic search – stats – Python – GraphQL – Flask

CTO, Tech lead

Mobile Vikings

Aug 2015 - Dec 2016

1 year 5 months

Hasselt, Belgium

– Coordinating team of developers – Building mobile telco network with top-up offers – API client/service with micro services (AWS used as cloud stack) – Billing system with parsing streaming bill data – Mobile client (iOS, Android, Windows Phone)

main systems architect

NTT Docomo Intertouch

Jul 2011 - Aug 2015

4 years 2 months

Singapore

– develop and maintain Internet access with back-office systems for hotels (hospitality) - more than 1500 hotels worldwide (and still growing) – the biggest names in industry (Marriott, Hyatt, Ascott, IHG etc.) – Distributed worldwide and connected in a central system (tree architecture) – Writing tools and frameworks for data replication, encryption, system scaling, load handling and balancing – In-house made messaging systems (written in Twisted) – Data storage: PostgreSQL with full repliaction and data retention – Python as main language, Go for networking – Twisted and Django, cLIPS (expertise systems) – Automate deployment - puppet + ansible – Vertical system scaling and cloud computing (Amazon AWS cloud stack) – nginx + Lua and heartbeat – runsv, supervisord as service monitoring – vagrant, VirtualBox – docker as main stack for micro-services – autotesting (selenium + TDD, BDD, DDD) and building (CircleCI, Jenkins) – CentOS (RPM and egg based deployments), building own RPMs, compiling and building patching CentOS software – git, mercurial – SAAS/PAAS

Senior software developer

businessclick.com

Feb 2005 - Jul 2011

6 years 6 months

Wrocław, Poland

– Contextual ads system (maximizing ad revenue with a next-gen technology) - direct competition to Google Ads, 58% overall polish Internet websites were using it. System made from ground up to successful business. Key factors: – high availability system working under pretty high load – main target - high profiled websites with many unique visitors per day – many factor before selecting and generating an ad such as behavioural preselection, content of the page, negative and highly desired words, competitors should not be present on the page and many more.

Senior software developer

ypsilon.net

Feb 2005 - Dec 2008

3 years 11 months

Frankfurt, Germany

– Building leading technology and content provider booking system for the travel industry – Key developer of software booking engine for the system for airlines and car rentals – System designed made from the scratch - from project to sucessful business

Software developer

Polstowest

Feb 2003 - Jul 2005

2 years 6 months

Wrocław, Poland

– Develop ML based system for analyzing, preparing and managing orders – Control and report warehouse statuses

QA/DevOps

Techland

Jan 2001 - Feb 2003

2 years 2 months

Wrocław, Poland

– Support software development processes - build and maintain ticketing systems – QA – Devops


Education

Wroclaw Politechnik

Master of Science, Computer Science

2005 - 2007

2 years 1 month


Licenses & certifications

Certified Scrum Master

Issued: Mar 2013

Certified by Scrum Alliance

The best place to find your next move

© 2026. All Rights Reserved.