Tomas Majer
Verified Expert in Engineering
Software Architecture Developer
Bratislava, Bratislava Region, Slovakia
Toptal member since September 9, 2015
Tomas is an accomplished and performance-driven leader with extensive experience in various facets of IT management, architect solutions, and customer experience management. He has a proven ability to collaborate with upper management while identifying, planning, developing, and implementing creative initiatives supporting future business vision/needs.
Portfolio
Experience
- MySQL - 13 years
- PHP - 13 years
- Software Architecture - 10 years
- Leadership - 7 years
- PostgreSQL - 7 years
- Ruby on Rails (RoR) - 3 years
- Ruby - 3 years
- Amazon Web Services (AWS) - 2 years
Availability
Preferred Environment
Google Cloud, Amazon Web Services (AWS), Test-driven Development (TDD), Docker, Git
The most amazing...
...thing I designed and developed was a modular plug and play monolith CRM system (open sourced) for a new independent news portal in Slovakia.
Work Experience
Head of Software Platform
Kiwi.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.
Engineering and System Design
Denní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.
Chief Technology Officer
Staffino
- 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.
Chief Technology Officer
eFabrica , 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.
Solution Architect
Piano 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.
Developer and Consultant
Freelance
- 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).
Chief Technology Officer
MONOGRAM 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.
Lead PHP Developer
MONOGRAM 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.
Experience
Kiwi.com
https://kiwi.com/TV JOJ - Slovak Television
http://www.joj.sk/Diagnose.me
https://www.diagnose.me/Etrend.sk
http://www.etrend.sk/ESET
http://eset.com/Education
Master of Science Degree in Computer Engineering
Slovak Technical Universion - Bratislava
Certifications
AWS Solutions Architect Associate
Amazon Web Services
AWS Certified Cloud Practitioner
AWS Elemental, an Amazon Web Services Company
Skills
Libraries/APIs
React, Node.js, Facebook API, REST APIs, Slack API
Tools
RabbitMQ, PhpStorm, Git, Varnish
Languages
SQL, PHP, Ruby, UML, Go, Python, Java, JavaScript, C#, Objective-C
Frameworks
Nette, Zend Framework, Symfony, Hadoop, Laravel, Ruby on Rails (RoR)
Platforms
Amazon Web Services (AWS), iOS, Docker
Storage
MySQL, PostgreSQL, Redis, Google Cloud, Elasticsearch, MongoDB, NoSQL, Memcached, Oracle9i, Cassandra
Paradigms
Scrum, Test-driven Development (TDD), Continuous Integration (CI), Microservices, Majestic Monolith, Automation, Lambda Architecture, API Architecture, REST
Other
APIs, Payment Gateways, Software Architecture, Technical Leadership, Leadership, Staffing, Domain-driven Design (DDD), Video Streaming, Autoscaling, Software QA, Writing & Editing, Sentiment Analysis, Video Processing, Hiring, Computer Engineering
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring