×
Radosław Snarski

Radosław Snarski

Senior Ruby on Rails + NodeJS guy

PL
angielski, polski

Background


Work Experience

Work Experience

  • Lead Ruby on Rails + NodeJS, MgSolutions

    May, 2021 - Present

    job search aggregator, designed to operate at a large scale

  • Senior Ruby on Rails + React.js, Startup Development House

    May, 2017 - May, 20214 years

  • Ruby on rails + React.js, Ankaja TSL

    Oct, 2017 - May, 20202 years 7 months

  • Ruby on rails, 2N IT sp. z o.o.

    Oct, 2015 - May, 20171 year 7 months

Projects Experience

Projects Experience

  • MgSolutions

    May, 2021 - Present

    MgSolution is a successful and profitable job search aggregator, designed to operate at a large scale. The platform consistently serves over 50,000 new users daily, handling a high volume of requests and overcoming significant challenges in scalability.

    • Sending thousands of emails on a daily basis

    • Developing a relevant job search functionality using Elasticsearch

    • Importing large XML files (exceeding 100GB) into Elasticsearch every hour with zero downtime

    • Managing over 100,000 daily mobile message deliveries

    • Implementing split testing and A/B testing for continuous improvement

    • Utilizing canary deployments to ensure smooth and reliable rollouts

    • Monitoring system health with logs-based metrics

    • Integrating BI tools for data-driven decision-making

  • Lawbotics

    Dec, 2017 - Present

    Lawbotics is developing an innovative tool called LEXOLVE® to streamline parts of the legal processes that is taking place in all companies - namely the creation of legal contracts and other documents. Automating document management in a company will be a crucial prerequisite for businesses to become more digital and able to use other digital tools and new technologies. Our software makes it easy for businesses to increase the quality of their legal documents, while saving a significant amount of time and resources.
    I am fullstack on this project, we use RoR + React.
    My responsibilities:

    • design scalable database
    • lead team,
    • create API
    • connect to external services
    • create advanced wysiwyg editor to develop document templates
    • create few modules in react
  • Maindeck

    May, 2017 - Present

    Created from scratch
    Tech stack:
    Ruby on Rails + Angular

  • 1mphone

    May, 2017 - Dec, 20177 months

    Add stripe payments, refactor legacy code. Ruby on Rails

  • Cebuliada - Programistok 2016

    - Present

    Aplikacja przygotowana na konferencje programistok 2016
    react.js / redux / RoR

  • Doris Leslie Blau

    - Present

    Wewnętrzna aplikacja usprawniajaca prace na rynku mieszkaniowym
    Głównie pomoc w implementacji nowych funkcjonalnosci oraz rozwoju juz istniejących.

  • Oceansped Auto

    - Present

    Samodzielne stworzenie aplikacji mającej na celu usprawnienia pracy w zakresie transportu samochodów na terenie EU/USA.
    Stack technologiczny:
    RoR + jQuery + redis + sidekiq + websockets + capistrano + OOP JS frontend framework

  • REAS

    - Present

    Wewnętrzna aplikacja usprawniajaca prace na rynku mieszkaniowym
    Głównie pomoc w implementacji nowych funkcjonalnosci oraz rozwoju juz istniejących.

Skills

Skills

  • Backend

    Node

    Ruby

    Postgres

    Redis

    Serverless

  • Frontend

    Javascript / Typescript

    React

  • Devops

    AWS

    GCloud

    Heroku

    Kubernetes

    GitOps

    Docker

    CI/CD

Education

Education

  • Energetyka, Inżynier (Inż.), Politechnika Białostocka

    - Present

Certificates

Certificates

  • Certyfikat TOEIC® Listening and Reading - ETS Global,

    Issued on:

Volunteer Work

Volunteer Work

  • prelegent, meet.js Białystok #13

    - Present

    react.js talk