Matei Rogoz, Developer in Bucharest, Romania
Matei is available for hire
Hire Matei

Matei Rogoz

Verified Expert  in Engineering

Software Developer

Location
Bucharest, Romania
Toptal Member Since
November 13, 2020

Matei is a talented developer and a true digital nomad. This freedom triggers ingenuity, inspiring him to build products from scratch and nurture them into blossoming businesses. He's worn multiple hats and managed companies and engineering teams while keeping an eye on the market. His extensive coding practice and eight years of building digital products enable him to deliver impactful and marketable solutions, managing to continuously engineer successful experiences for the end-customer.

Portfolio

Kappa London
Amazon Web Services (AWS), Laravel Forge, REST APIs, Cypress, PHPUnit...
Zeelo
REST APIs, DigitalOcean, PHPUnit, Agile Software Development, Jira, CSS, HTML...
Freelance
MongoDB, PHPUnit, Bash, REST APIs, Twig, Blade, Bootstrap, Sass, HTML, CSS...

Experience

Availability

Part-time

Preferred Environment

DigitalOcean, Bash, Bitbucket, Slack, Git, PhpStorm

The most amazing...

...product I've built from scratch and blossomed into a successful full-fledged company is the Zeelo MVP.

Work Experience

Co-founder

2017 - PRESENT
Kappa London
  • Managed the Kappa consulting business and our engineering team.
  • Maintained a close relationship with our clients to understand their needs and deliver the best possible solution for their business.
  • Built in-house tools to assist with marketing, client experience, client relationship. management, and operations.
  • Developed infrastructure, DevOps solutions, and contributed to back-end and front-end development on multiple projects.
  • Mentored junior developers, performed code reviews, and ensured the quality of end products.
  • Determined projects' scopes, created work plans and timelines, and generated budgets.
Technologies: Amazon Web Services (AWS), Laravel Forge, REST APIs, Cypress, PHPUnit, Tailwind CSS, Vue, Twig, Blade, Flask, MongoDB, Bash, Python, Git, Linux, API Architecture, WordPress, ExpressionEngine, Craft CMS, DigitalOcean, Yii, PhantomJS, Node.js, MariaDB, MySQL, CSS, HTML, jQuery, JavaScript, React, Symfony, Laravel, PHP

Software Engineer

2016 - 2019
Zeelo
  • Designed the Zeelo system and determined a plan of development for the MVP.
  • Built the infrastructure and developed the Zeelo MVP from scratch, which they brought to market.
  • Maintained the Zeelo platform and continued to develop new features as it grew in popularity.
  • Collaborated with the growing developer team to improve scalability using Hexagonal Architecture, CQRS, and Event Sourcing.
Technologies: REST APIs, DigitalOcean, PHPUnit, Agile Software Development, Jira, CSS, HTML, Linux, Git, Hexagonal Architecture, Event Sourcing, CQRS, JavaScript, PHP, React, MySQL, Symfony, Laravel

Full-stack Developer

2013 - 2016
Freelance
  • Developed multiple systems in PHP and custom modules for content management systems (Expression Engine, WordPress, and Craft CMS).
  • Implemented multiple web platforms and APIs using the Laravel framework and Symfony.
  • Developed eCommerce systems with multiple payment integrations.
  • Developed responsive user interfaces using AngularJS and React.
  • Implemented in-depth automations and scraping tools using PhantomJS.
  • Collaborated with clients to help them make the best technology decisions for their businesses.
Technologies: MongoDB, PHPUnit, Bash, REST APIs, Twig, Blade, Bootstrap, Sass, HTML, CSS, DigitalOcean, Linux, Git, Node.js, MySQL, Craft CMS, WordPress, PhantomJS, ExpressionEngine, CodeIgniter, Symfony, Laravel, Angular, React, jQuery, JavaScript, PHP

Zeelo

https://zeelo.co
A platform that provides safe, smart bus services for commuting and school runs.

Some of the platform's functionalities are the ability to purchase tickets on any bus route, email and SMS trip reminders, the generation of PDF tickets, an admin panel with different permission levels for general management, route creation, and customer support. It can also create private rides and invite other people to join. There is a driver web app used for tracking and checking passengers' tickets and is integrated with a third-party CRM.

I was present from the beginning of this start-up. I designed the Zeelo system from scratch, created a development plan, and then built the MVP, which they brought to market.

As the platform grew, I continued to maintain and improve it, adding new features.

During my time here, I witnessed Zeelo blossom into a successful company with a large user base. I worked with the growing developer team to improve its scalability using Hexagonal Architecture, Event Sourcing, and CQRS with Symfony.

Bryant Dental

https://bryant.dental
A presentation and eCommerce website.

Bryant Dental was one of our clients at Kappa London. We were hired to build a new website for their business, improve their web presence, and add eCommerce functionality.

I designed the system and infrastructure, managed the development team, and worked on the back-end side, most notably delivering the required eCommerce functionality through a REST API and developing custom features for the store's administration panel.

The rest of the team worked on design and branding. Their effort was stellar and the website managed to get an honorable mention from Awwwards.

Bloomd

A digital community that facilitates the intergenerational exchange of knowledge, experience, and companionship in a fun and safe way.

The platform matches users based on certain factors, who are then able to schedule an appointment and engage in conversation, either through text, audio, or video.

I was the back-end developer. I designed the system, infrastructure, and the REST API. Together with one other front-end developer and one designer, we built the MVP, which was then launched. We kept maintaining it and adding new features over time.

First Finishes

A platform where any customer can find rated tradespeople and tradespeople can receive live job leads.

Users could register either as customers or as tradespeople on the platform. Customers could post different types of projects they needed doing (e.g., construction projects), and tradespeople would receive notifications on new projects based on their skills, location, and other factors. Tradespeople could then bid on the projects they received and the customer would accept one or more of them. To bid, tradespeople had to buy credits, out of which a certain amount was spent on each bid. The platform also had an administration panel.

I was hired to take over the development of the platform, which was not in great shape and had multiple issues, especially with the notification and bidding system. I was the only developer. I refactored parts of the system and released a safe and stable version.

I continued to maintain the platform and add features.

Honor Cycles

A platform for providing premium, on-demand bicycle repair services in London.

It allowed users to create an account, save their bikes, and purchase one-off repair services or subscriptions that offered them regular monthly/yearly checks and repairs. The system also had an admin panel and was integrated with the Lightspeed POS system, which they used in their repair shop. The platform also had an administration platform.

I was the lead and back-end developer. I designed the system and together with another front-end developer, built the platform and delivered it to the client.

HeroesMaker

A resume builder app.

The app allowed users to choose from multiple resume templates and easily add in their own information. Users could then download a PDF version of their resume. They could also manage multiple versions of their resumes.

I was the only developer. I designed the system and infrastructure and built the app. I continued to maintain it and add features.

MK Labs

An online store where we sold our own custom Expression Engine modules.

Having worked with Expression Engine a lot, one of my friends and I decided to build custom modules for the CMS, polish others we had already built, and sell them online. Thus, we created MK Labs. We sold some copies of the modules and provided support and fixes for some time. Expression Engine evolved into newer versions. We lacked the time to upgrade our modules, and eventually, we closed the store.

I worked on developing the modules and conducted another friend that provided a helping hand. I also worked on building the MK Labs store.
2013 - 2016

Bachelor's Degree in Mathematics and Computer Science

University of Bucharest - Bucharest, Romania

2009 - 2013

High School Diploma in Informatics and Applied Mathematics

National College of Informatics "Tudor Vianu" - Bucharest, Romania

Languages

PHP, JavaScript, CSS, HTML, Sass, Bash, Python, Java

Frameworks

Laravel, Bootstrap, Twig, PHPUnit, Symfony, CodeIgniter, Tailwind CSS, Angular, Yii, Flask, Cypress

Libraries/APIs

jQuery, REST APIs, React, Node.js, Stripe API, Facebook API, Instagram API, Doctrine, Twilio API, PhantomJS, Vue, Braintree API, Twitter API

Tools

Slack, PhpStorm, Git, Jira, Bitbucket, GitHub, wkhtmltopdf, Adobe Photoshop, Logic Pro, NGINX, RabbitMQ

Paradigms

Model View Controller (MVC), API Architecture, CQRS, Event Sourcing, Agile Software Development

Storage

JSON, MySQL, MariaDB, MongoDB, Redis, Google Cloud

Other

Blade, Responsive UI, Computer Science, ExpressionEngine, Laravel Forge, Ubuntu Server, Payment Gateways, Web Hosting & Domain Setup, Creativity, Communication, Conflict Resolution, Teamwork, Leadership, Hexagonal Architecture, Linux Server Administration, Beanstalkd, Ajax

Platforms

WordPress, Linux, DigitalOcean, Apache2, OpenCart, Craft CMS, Docker, Amazon Web Services (AWS)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring