
Hubert Piotrowski
Senior CTO | Microservices & Cloud Architecture
Salary / Daily rate
Wrocław, Poland
Freelance
Remote only
Skills
Languages
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.
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