Head of Software Platform
2018 - PRESENTKiwi.com- Led multiple platform teams of 50+ people as an engineering manager to deliver top-notch services libraries, including open-source projects and Orbit. Kiwi), tooling, and processes.
- Implemented best practices for overall engineering operations involving the back-end, front-end, mobile, QA, and technology writers.
- Transformed the majority of the company into Jira, including whole engineering, product, and other departments.
- Implemented new company-wide tools into Kiwi.com - SAP SuccessFactors, Concur, Salesforce, and various Slack bots.
- Set up a Kiwi subsidiary office in Bratislava from five contractors to 30+ regular developers.
- Offered exceptional support in reducing company software expenses during COVID-19 crises by 35,000+ Euro per month.
Technologies: React, API Architecture, Docker, NoSQL, Scrum, Lambda Architecture, Lambda Functions, DYNAMO, PostgreSQL, Writing & Editing, Software QA, Automation, Jira, Slack API, GitLab, Python, google cl, Amazon Web Services (AWS)Engineering and System Design
2014 - 2019Denník N- Developed an outstanding modular plug-and-play monolith CRM system (open sourced). Optimized conversions, resulting in an increased number of active subscribers from zero to 60,000.
- Designed a REMP platform including 15+ custom integrations. I managed multiple rounds' applications for the Google DNI fund with 1.3 million+ euros.
- Develop tools for publishers to sell their content on the web-user tracking, emailing, and segmenting in real-time.
- Managed and installed REMP instances that handle more than 1.5 million+ subscriptions currently.
- Structured the overall technical solutions for newspapers, web, crowdfunding, a subscription system, and a paywall.
Technologies: REST, Varnish, Redis, Payment Gateways, APIs, Elasticsearch, WordPress, Majestic Monolith, PHPChief Technology Officer
2016 - 2018Staffino- Engaged as CTO in Staffino.com to improve customer experience by a large margin. Planned, designed, and developed a robust development process such as merge requests, deployments, issue tracking, CI, and testing for a distributed team.
- Executed end-to-end development consolidations for cutting-edge features and apps. Performed an in-depth analysis to discover accurate balance for refactoring the roadmap to consolidate and decouple systems.
- Devised and deployed top-tier initiatives to transform the company from B2C to B2B resulting in large profits.
- Delivered excellent ongoing support in migration to AWS from one DigitalOcean droplet to 50+ AWS instances.
- Led the development of the front end, back end, Integration, and support teams and continuously hired new talent.
Technologies: Sentiment Analysis, PostgreSQL, React, Autoscaling, RESTful APIs, RESTful Development, Microservices, Ruby on Rails (RoR), Ruby, Amazon Web Services (AWS)Chief Technology Officer
2014 - 2017eFabrica , a. s- Planned and designed a microservices architecture for a publishing platform with more than 50+ apps and over ten developers in different technologies.
- Oversaw various facets of development set up, scaling, and monitoring for each customer on-premises, cloud, and CDNs set up.
- Leveraged the biggest media houses and TVs in Slovakia and Czechia (nova.cz, hnonline.sk, joj.sk, markiza.sk) for video archive, live, and magazines.
Technologies: React, gitla, Jira, Video Processing, Hiring, Elasticsearch, RabbitMQ, Laravel, Redis, NoSQL, API Architecture, APIs, PostgreSQL, MySQL, Video Streaming, Domain-driven Design (DDD), Microservices, Ruby on Rails (RoR), Ruby, Nette, PHP, Amazon Web Services (AWS)Solution Architect
2014 - 2015Piano Software- Processed client requests and prepared solutions. Integrated new publishers into the piano platform.
- Designed new subscription models for magazines to meet customers' needs.
- Assisted with team organization. Introduced new development techniques, developed continuous integrations, and merged requests.
- Tested performance of on-premises and cloud solutions. Moved some services to AWS.
- Created a puppet provision suite to automatically create the whole environment for all microservices.
Technologies: UML, API Architecture, RabbitMQ, Scrum, Continuous Integration (CI), MongoDB, PostgreSQL, Cassandra, PHP, Go, Node.jsDeveloper and Consultant
2013 - 2015Freelance- Guided clients from the beginning of the project to the end.
- Assisted companies in developing their new ideas; hired developers, designed architecture, and set up processes.
- Created a Ruby on Rails multi-language application as a general sharing system used for communication between teams from five countries. This included a voting mechanism for rating users in elections.
- Took over a PHP payment library for Slovak banks created in MONOGRAM technologies, continuously developing and upgrading.
- Assisted an educational company in building its platform for selling courses. Defined development processes and helped with application scaling and performance.
- Facilitated with multiple technical tools and solutions around video streaming. Developed a scalable video transcoding tool and video streaming solution supporting multiple CDN providers with live content (Streamstar.com).
Technologies: Hiring, API Architecture, Video Streaming, Video Processing, Node.js, PHP, Ruby on Rails (RoR), RubyChief Technology Officer
2012 - 2013MONOGRAM Technologies, spol. s r.o- Developed and maintained effective eCommerce solutions for the biggest flight ticket e-shop in Slovakia, pelikan.sk, and Books, the biggest in retail shopping, pantarhei.sk.
- Supervised three development departments; web (PHP and Ruby), C# and C++, and mobile (Objective-C and Java).
- Devised and deployed numerous multimedia products that ended as a separate spin-off company.
- Budgeted for developed project. Created offers for clients based on requirements.
- Delivered time estimates and planned work. Wrote specifications in UML.
Technologies: Jira, SQL Server DBA, Oracle9i, MySQL, PostgreSQL, Video Streaming, Behavior-driven Development (BDD), APIs, Elasticsearch, Node.js, Ruby on Rails (RoR), Ruby, PHP, UMLLead PHP Developer
2005 - 2012MONOGRAM Technologies, spol. s r.o- Created, designed, and supervised dozens of web applications.
- Designed a publishing platform for some of the biggest Slovak publishers.
- Developed and managed three of the top ten websites based on page views in Slovakia.
- Created a Node.js application for the real-time pushing of data to paying customers watching live video streams.
- Optimized web applications for high availability at certain times.
Technologies: Bootstrap, Behavior-driven Development (BDD), APIs, Redis, PostgreSQL, MySQL, Node.js, Nette, TYPO3, CakePHP, PHP