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

Software Developer in Bratislava, Bratislava Region, Slovakia

Member since July 29, 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...
  • DennikN
    REST, Varnish, Redis, Payment Gateways, APIs, Elasticsearch, WordPress...
  • Staffino
    Sentiment Analysis, PostgreSQL, React, Auto Scaling, High Availability...

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 Includes back end, front end, mobile, QA, and tech writers.
    • Transformed 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.
    • Setup 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 35k+ Euro per month.
    Technologies: React, API Architecture, Docker, NoSQL, Scrum, Lambda Architecture, Lambda Functions, DYNAMO, PostgreSQL, Technical Writing, Software QA, Automation, Jira, High Availability, Slack API, GitLab, Python, google cl, Amazon Web Services (AWS)
  • Engineering/System Design

    2014 - 2019
    DennikN
    • Developed outstanding modular plug and play monolith CRM system (open sourced). Optimized conversions resulting in an increased number of active subscribers from 0 to 60K.
    • Designed REMP platform Including 15+ custom integrations. I managed applications for Google DNI fund of multiple rounds with 1.3M+ Euro to develop tools for publishers to sell their content on the web-user tracking, emailing, segmenting in real time.
    • Managed and installed REMP instances that handle more than 1.5M+ subscriptions for now.
    • Structured overall technical solutions for newspapers/web, crowdfunding, subscription system, and paywall.
    Technologies: REST, Varnish, Redis, Payment Gateways, APIs, Elasticsearch, WordPress, High Availability, 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, testing for a distributed team.
    • Executed end-to-end development consolidations for cutting edge features and apps. Performed in-depth analysis to discover accurate balance for refactoring - 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 on-going support in migration to AWS from 1 Digital ocean droplet to 50+ AWS instances.
    • Led front end, back end, Integration, and support teams and continuously hired new talents.
    Technologies: Sentiment Analysis, PostgreSQL, React, Auto Scaling, High Availability, RESTful APIs, 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 publishing platform of which more than 50+ apps in different technologies and 10+ developers.
    • Oversaw various facets of development setup, scaling, and monitoring for each customer on-premise/cloud, and CDNs setup.
    • Leveraged 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), High Availability, Microservices, Ruby on Rails (RoR), Ruby, Nette, PHP, Amazon Web Services (AWS)
  • Solution Architect

    2014 - 2015
    Piano INC.
    • Processed client requests and prepared solutions - integrated new publishers into the piano platform.
    • Designed new subscription models for magazines to meet customers' needs.
    • Helped with team organization - introduced new development techniques. Worked on 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
    • Worked for clients from the beginning of the project to the end.
    • Helped companies to start developing their new ideas - hire developers, design 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. Also included a voting mechanism for rating users in elections.
    • Took over a PHP payment library for Slovak banks that was created in MONOGRAM Technologies and continue with development and upgrading.
    • Helped an educational company build its platform for selling courses. Defined development processes and help with application scaling and performance.
    • Facilitated with multiple technical tools and solutions around video streaming. Developed 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
    • Developed and maintained effective eCommerce solutions (which is the biggest flight tickets e-shop in SK) pelikan.sk and (books - the biggest in retail) 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 development. Created offers for clients based on requirements.
    • Created time estimates and planned work. Wrote specifications - UML.
    Technologies: Jira, SQL Server DBA, Oracle 9i, 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
    • Created, designed, and supervised dozens of web applications.
    • Created a publishing platform for a few 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 live 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

  • Piano INC (Development)
    https://piano.io/

    Worked as Solution architect.

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

    Developed and defined the whole architecture for television, including online streaming videos with custom video. Created a custom online video advertisement platform. Developed multiple web portals based on this architecture like video portals, web for online live events, and classic online magazines with articles.

  • Diagnose.me (Development)
    https://www.diagnose.me/

    Developed the first version of the product including the front-end website and also whole back-end for handling all orders from the web. Processing medical cases (including various stages) is handled in this system by backoffice staff. Also helped the company to set up their own development team and start with basic it processes like Scrum and continuous integration.

  • Etrend.sk (Development)
    http://www.etrend.sk/

    Designing and built the whole publication platform for online and print media. Based on TYPO3 as a front-end for web applications and custom application for handling multimedia contents. Also included a process for creating an article in one place and publish it on web or print. We also used Wordpress (multi-user) for managing the blog platform for all bloggers.

  • ESET (Development)
    http://eset.com/

    Built an international website for antivirus company ESET. With the internal sysadmin 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, DYNAMO, Python, Java, JavaScript, C#, Lisp, C++, Objective-C
  • Frameworks

    Laravel 5, PHPUnit, Nette, Bootstrap, Zend Framework, TYPO3, Symfony, Hadoop, Laravel, Ruby on Rails (RoR), Yii
  • Tools

    RabbitMQ, Behat, PhpStorm, Vim Text Editor, Vagrant, Git, Sublime Text, GitLab, Jira, Varnish
  • Platforms

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

    MySQL, PostgreSQL, Redis, Google Cloud, Elasticsearch, MongoDB, NoSQL, Memcached, Oracle 9i, SQL Server DBA, Cassandra
  • Other

    APIs, Payment Gateways, High Availability, Domain-driven Design (DDD), RESTful APIs, Auto Scaling, Software QA, Technical Writing, Sentiment Analysis, Lambda Functions, Video Processing, Hiring, Computer Engineering
  • Libraries/APIs

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

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

    Video Streaming

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