Tomas Majer, Software Architecture Developer in Bratislava, Bratislava Region, Slovakia
Tomas Majer

Software Architecture Developer in Bratislava, Bratislava Region, Slovakia

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.
Tomas is now available for hire

Portfolio

  • Kiwi.com
    React, API Architecture, Docker, NoSQL, Scrum, Lambda Architecture...
  • Denník N
    REST, Varnish, Redis, Payment Gateways, APIs, Elasticsearch, WordPress...
  • Staffino
    Sentiment Analysis, PostgreSQL, React, Autoscaling, RESTful APIs...

Experience

Location

Bratislava, Bratislava Region, Slovakia

Availability

Part-time

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.

Employment

  • Head of Software Platform

    2018 - PRESENT
    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.
    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 - 2019
    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.
    Technologies: REST, Varnish, Redis, Payment Gateways, APIs, Elasticsearch, WordPress, Majestic Monolith, PHP
  • Chief Technology Officer

    2016 - 2018
    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.
    Technologies: Sentiment Analysis, PostgreSQL, React, Autoscaling, RESTful APIs, RESTful Development, Microservices, Ruby on Rails (RoR), Ruby, Amazon Web Services (AWS)
  • Chief Technology Officer

    2014 - 2017
    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.
    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 - 2015
    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.
    Technologies: UML, API Architecture, RabbitMQ, Scrum, Continuous Integration (CI), MongoDB, PostgreSQL, Cassandra, PHP, Go, Node.js
  • Developer and Consultant

    2013 - 2015
    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).
    Technologies: Hiring, API Architecture, Video Streaming, Video Processing, Node.js, PHP, Ruby on Rails (RoR), Ruby
  • Chief Technology Officer

    2012 - 2013
    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.
    Technologies: Jira, SQL Server DBA, Oracle9i, MySQL, PostgreSQL, Video Streaming, Behavior-driven Development (BDD), APIs, Elasticsearch, Node.js, Ruby on Rails (RoR), Ruby, PHP, UML
  • Lead PHP Developer

    2005 - 2012
    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.
    Technologies: Bootstrap, Behavior-driven Development (BDD), APIs, Redis, PostgreSQL, MySQL, Node.js, Nette, TYPO3, CakePHP, PHP

Experience

  • Kiwi.com
    https://kiwi.com/

    At Kiwi.com, we want to make travel accessible and open to all. We challenge the status quo. We combine carriers that don’t cooperate and provide unique travel itineraries that you won’t find anywhere else. We use other travel hacks to get you the cheapest ticket, even if it’s a part of a return or multi-stop ticket.

  • Piano INC
    https://piano.io/

    Worked as Solution architect.

  • TV JOJ - Slovak Television
    http://www.joj.sk/

    I developed and defined the entire architecture for television, including online streaming videos with a custom video and a unique online video advertisement platform. Additionally, I developed multiple web portals based on this architecture, such as video portals, web for online live events, and classic online magazines.

  • Diagnose.me
    https://www.diagnose.me/

    I developed the first version of the product, including the front-end website and also the entire back-end for handling orders from the web. Processing medical cases (including various stages) is handled in this system by back-office staff. I also helped the company to set up their own development team and start with basic IT processes such as Scrum and continuous integration.

  • Etrend.sk
    http://www.etrend.sk/

    I designed and built this publication platform for online and print media based on TYPO3 as the front-end for web applications and a custom application for handling multimedia content. This included a process for creating an article in one place and publishing it on the web or in print. I also used WordPress (multi-user) for managing the blog platform.

  • ESET
    http://eset.com/

    I built an international website for the antivirus company, ESET. With the internal system administration team, we optimized the website for high availability. We also prepared multi-stage and multi-datacenter deployments and the whole publication life cycle.

Skills

  • Languages

    SQL, PHP, Ruby, UML, Go, Python, Java, JavaScript, C#, Objective-C
  • Frameworks

    Nette, Zend Framework, Symfony, Hadoop, Laravel, Ruby on Rails (RoR)
  • Tools

    RabbitMQ, PhpStorm, Git, Varnish
  • Platforms

    Amazon Web Services (AWS), iOS, Docker
  • Storage

    MySQL, PostgreSQL, Redis, Google Cloud, Elasticsearch, MongoDB, NoSQL, Memcached, Oracle9i, Cassandra
  • Other

    APIs, Payment Gateways, Software Architecture, Technical Leadership, Leadership, Staffing, Domain-driven Design (DDD), Video Streaming, RESTful APIs, Autoscaling, Software QA, Writing & Editing, Sentiment Analysis, Video Processing, Hiring, Computer Engineering
  • Libraries/APIs

    React, Node.js, Facebook API, Slack API
  • Paradigms

    Scrum, Test-driven Development (TDD), Continuous Integration (CI), Microservices, Majestic Monolith, Automation, Lambda Architecture, API Architecture, REST

Education

  • Master of Science Degree in Computer Engineering
    2005 - 2010
    Slovak Technical Universion - Bratislava

Certifications

  • AWS Solutions Architect Associate
    JANUARY 2021 - JANUARY 2023
    Amazon Web Services
  • AWS Certified Cloud Practitioner
    DECEMBER 2020 - JANUARY 2023
    AWS Elemental, an Amazon Web Services Company

To view more profiles

Join Toptal
Share it with others