Radosław Mejer, Developer in Chmielno, Poland
Radosław is available for hire
Hire Radosław

Radosław Mejer

Verified Expert  in Engineering

Web Programming Developer

Location
Chmielno, Poland
Toptal Member Since
June 29, 2018

Radek is senior-developer with almost a dozen years of experience. He is self-taught with expertise in back-end development, full-stack development, and DevOps. As the former CTO at Desmart, he improved the company's technological stack. Radek specializes in building back-end application based on Laravel.

Portfolio

{ } JSGeeks consulting
GraphQL, TypeScript, Node.js, GitHub, MySQL, SQL, Linux, REST APIs, JavaScript...
Desmart
GraphQL, Docker, Node.js, Laravel, GitHub, MySQL, SQL, Linux, Swagger...

Experience

Availability

Part-time

Preferred Environment

Docker, Node.js, Laravel, Linux, Visual Studio Code (VS Code), Vim Text Editor, Git

The most amazing...

...thing I've coded is a browser extension which extracts recipe details from a given webpage.

Work Experience

Freelance Developer

2018 - PRESENT
{ } JSGeeks consulting
  • Handled technical debt.
  • Made an MVP within a tight deadline.
  • Maintained and improved legacy code base.
  • Created an online event app.
  • Integrated a video streaming service.
Technologies: GraphQL, TypeScript, Node.js, GitHub, MySQL, SQL, Linux, REST APIs, JavaScript, Web Programming

Web Developer/CTO

2008 - 2018
Desmart
  • Created web extensions extracting recipe data from a webpage.
  • Maintained the company's framework, and later replaced it with Laravel.
  • Designed a parser of classified ads which was responsible for categorizing ads based on a list of priorities.
  • Built an order and warehouse management system for a big second-hand bookshop.
  • Improved the company's technological stack.
  • Introduced continuous integration/deployment into the company.
Technologies: GraphQL, Docker, Node.js, Laravel, GitHub, MySQL, SQL, Linux, Swagger, REST APIs, PHPUnit, JavaScript, Web Programming, React, AdonisJS, PHP

Virtual—Assembly

Virtual—Assembly is a space where new art books can be shown and sold; it also hosts a dynamic and expansive public program of talks between artists in support of new and recent work.

Technology stack:
- Node.js
- Express.js
- GraphQL
- Svelte
- Postgres
- Knex.js

Integrations:
- Mux
- Stripe

Inscape

Inscape mission is to empower individuals along their self-care journey, helping them awaken to their full potential. It supports the community through modern meditation and relaxation experiences, a mindfulness app, and intentionally curated retail offerings.

Inscape is a guided meditation application featured on App Store for "Best New App."

Responsibilities:
- Dealing with technical debt
- Maintain and develop internal SPAs
- Provide new API functionalities

Technology stack:
- Node.js
- Hapi.js
- TypeScript
- Sequelize
- Postgres

UXPin

https://www.uxpin.com/
UXPin is a product design platform. It allows to design, collaborate, and present wireframes, mockups, and prototypes.

Responsibilities:
- Create the first MVP
- Train and mentor core development team

Technology stack:
- PHP
- MySQL
- Mootools

Fooder

Fooder is a "notebook" for recipes. Users can gather their recipes from different sites just by pasting the link to them or by using a browser extension.

Technology stack:
- PHP
- Laravel
- jQuery
- Phantom.js

Integrations:
- Chrome extension
- Firefox extension

baethon/kex

https://github.com/baethon/kex
Kex is an ORM-less for Knex. It borrows the concept of "model" from known active-records ORMs, however, it's restricted only to query builder.

Kex supports custom scopes, relations, timestamps, and soft-deletes.

GoGetDo

The Gogetdo app is a custom mobile solution that allows users to post local jobs and gigs. Gogetdo connects users with certified professionals and ordinary people who want to help.

Technology stack:
- PHP
- Laravel
- JS
- jQuery

Integrations:
- MangoPay

Entry

Entry is a program, which is used to manage massive sporting events and recreational places such as swimming pools, spa resorts, cinemas, philharmonic halls.

User-friendly interface improves work for companies, individual clients, and ticket agents. Entry also enables to choose seats, buy tickets and make online reservations in real-time.

Entry combines online systems with access devices (gates, printers, scanners, electronic bands) and makes sport and recreation service easy to reach.

Languages

JavaScript, PHP, SQL, GraphQL, Bash, TypeScript

Frameworks

PHPUnit, Laravel, Swagger, Eloquent, AdonisJS, Laravel Mix

Libraries/APIs

REST APIs, jQuery, Node.js, Ramda, PhpSpec, Facebook API, React, JSON API

Tools

GitLab CI/CD, Vim Text Editor, GitLab, GitHub, Travis CI, Git

Other

Web Programming, Legacy Code, Firefox Extensions, Chrome Extensions

Paradigms

Domain-driven Development, Object-oriented Programming (OOP), Agile Software Development, Functional Programming

Platforms

Linux, Visual Studio Code (VS Code), Docker, Rancher

Storage

MySQL, PostgreSQL, SQLite, NoSQL

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