Krzysztof R.

Vanhempi backend-kehittäjä

Krzysztof on vanhempi backend-kehittäjä, jolla on 16 vuoden kokemus kaupallisista tehtävistä ja joka on osoittanut monipuolisuutensa esimerkiksi vähittäiskaupan, ilmailu- ja avaruusteollisuuden, FinTechin ja sähköisen kaupankäynnin aloilla.

Hän on tehnyt paljon yhteistyötä kansainvälisten ryhmien kanssa erityisesti Keski- ja Itä-Euroopan (KIE) alueella ja Yhdysvalloissa.

Yksi hänen uransa tärkeimmistä saavutuksista on FlyForm-sovelluksen kehittäminen, joka vähensi huomattavasti teknikkojen laatimien työselostusten paperinkäyttöä. Krzysztofilla on myös kokemusta tiimin johtamisesta, jossa hän johtaa, opastaa ja tukee laadukkaiden ohjelmistoratkaisujen onnistuneen toimituksen varmistamiseksi.

Tärkein asiantuntemus
  • Git
    Git 13 vuotta
  • JavaScript
    JavaScript 12 vuotta
  • MariaDB
    MariaDB 10 vuotta
Muut taidot
  • Vagrant
    Vagrant 8 vuotta
  • Android
    Android 5 vuotta
  • Bootstrap
    Bootstrap 5 vuotta
Krzysztof
Krzysztof R.

Poland

Aloita tästä

Valittu kokemus

Työllisyys

  • Senior Backend Developer

    Proxify AB - 5 months

    Customer: PI Electronique

    Worked with portfolio of applications in the food/catering/hotels sector.

    Developed applications for restaurant, cafeteria, and hotel management, covering menu, stocks, payments, and online orders.

    Utilized NodeJS, Javascript, MySQL, and MongoDB to develop and maintain backend applications.

    Created new features and integrated external providers like Deliveroo and Uber.

    Achieved seamless import of allergen information for existing dishes from different systems, actively participated in bug fixing, and improved documentation.

    Worked with migration of application for POS configuration application from PHP to Node.JS, TS, React

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • MySQL MySQL
    • Node.js Node.js
    • REST API REST API
    • TypeScript TypeScript
  • Senior Software Developer

    Doradca.it - 5 years 11 months

    Project: Airport Operations Application

    Developed an application designed to manage airport and terminal operations, including landings and take-offs, airplane turnaround operations, stand devices, and flight lists. Through the implementation of this project, communication for the client was greatly simplified and streamlined;

    Constructed the backend of the system utilizing the Nest.js framework, harnessing the advantages of JavaScript and Typescript;

    Established communication channels based on Web Sockets and a RabbitMQ queue. Deployed an application that was fully containerized and capable of running in Docker and Kubernetes environments;

    Successfully migrated Cap'n proto and GraphQL interfaces to RabbitMQ, resulting in a notable performance enhancement;

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • Node.js Node.js
    • RabbitMQ RabbitMQ
    • REST API REST API
    • TypeScript TypeScript
    • Docker Docker
    • API
    • GraphQL GraphQL
    • Nest.js Nest.js
    • Kubernetes Kubernetes
    • Scrum Scrum
    • Agile Agile
    • Jira Jira
  • Senior Software Developer

    Doradca.it - 5 years 11 months

    Project: Autonomous store gate opener

    Successfully developed an application that allowed customers of an autonomous store to authorize themselves and gain access to the store by opening the gate;

    Developed the backend using Node.js, and Nest.js, and implemented communication through Web Sockets and REST APIs;

    Integrated a QR code reader for employee access and POS terminal interaction via the REST API;

    Created the frontend using Angular, incorporating Web Sockets and REST APIs for seamless communication;

    Implemented QR code reader functionality for customer authorization;

    Established communication between the application and customer backend microservices via REST APIs;

    Utilized the microservices to recognize returning customers, initiate shopping sessions, and ultimately open the store gate;

    Tekniikat:

    • Tekniikat:
    • Node.js Node.js
    • REST API REST API
    • API
    • Nest.js Nest.js
    • Microservices
  • Senior Software Developer

    Doradca.it - 5 years 11 months

    Project: Poppy Platform

    Spearheaded the development of the Poppy Platform, utilizing Typescript, JavaScript, PHP, and SOAP, which served as a solid foundation for building applications targeting different asset-related processes. The platform significantly enhanced the client's performance and efficiency;

    Constructed a platform consisting of two parallel applications: a full backend and frontend application for user interaction, and an API proxy that facilitated the translation of various sources and integrations into the internal application API;

    Developed the project with the aim of creating applications that would effectively manage service processes for a company specializing in ATM and EFTPOS devices;

    Engaged in software development activities employing Symfony, Docker, Bootstrap, REST APIs, and WebSockets;

    Contributed to IT analysis, integration tasks, process optimization and digitization, web and mobile application development, IT consulting, cloud solutions, and the migration of processes and ideas to the cloud;

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • PHP PHP
    • REST API REST API
    • Symfony Symfony
    • TypeScript TypeScript
    • Docker Docker
    • API
    • Soap
    • Bootstrap Bootstrap
    • AWS AWS
  • Software Development Manager

    Diebold Nixdorf - 2 years 9 months

    Project: FlyForm

    The FlyForm application enabled technicians to collect signatures, resolution notes, and photos, generate easily readable PDF documents, and gather valuable data for future use;

    Successfully delivered a mobile application that became an integral part of the daily routines of over 150 technicians nationwide;

    Utilized Java and Node.js technologies in the creation of the application;

    Developed the project as a digital alternative to traditional paper forms, effectively serving as proof of work;

    Employed JavaScript and RESTful APIs in the software development process. Utilized Git as the version control system for the project;

    Tekniikat:

    • Tekniikat:
    • Git Git
    • REST API REST API
    • API
    • Android Android

Koulutus

  • BSc.Computer Networks

    WIT · 2003 - 2008

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme