Timeline

  1. Trans.eu S.A.

    company logo

    javascript developer

    React.jsmongoDbNEXT.jsJestDockerSocket.ioreduxexpress.jsAngular2+bashtypescriptReact.js

    Period

    June 2019 - Currently

    company logo
    Period

    June 2019 - Currently

    Tech stack

    React.jsmongoDbNEXT.jsJestDockerSocket.ioreduxexpress.jsAngular2+bashtypescriptReact.js

    Responsibilities

    Security Service (Backend)

    • Development of backend services supporting the security of companies logging into the platform. Technologies: Nest.js, PostgreSQL, TypeORM.

    • Integration with government databases of foreign countries using RabbitMQ communication.

    Sales Management System Modernization (Backend, Frontend)

    • Improving application performance and maintainability, including request caching and server-side rendering (SSR).Technologies: Next.js, OAuth.

    • Implementation of dynamic document generation using React-pdf.

    Real-Time Communication Platform (Backend, Frontend)

    • Designed a communication system for consultants using Socket.io, Express.js, XMPP, MongoDB, and React.

    • Developed real-time file transfer functionality via WebSocket.

    Application Development and Maintenance

    • Conducted a full refactor of the product management system (Vue 2 – Frontend).

    • Created an email service solution using MongoDB, Socket.io, Express.js, and React (Backend, Frontend).

    • Built a JIRA statistics dashboard using Next.js, MongoDB, and Chart.js (Backend, Frontend).

    DevOps & Infrastructure

    • Implemented CI/CD pipelines in GitLab.

    • Containerized applications using Docker and docker-compose, with process management via PM2.

    Agile Methodology

    • Actively participated in 4-5 person teams, fully engaging in Scrum ceremonies.

    Tech Stack

    Programming: React, Next.js, Angular 14, Vue 2, Express.js, Socket.io, MongoDB. Tools: Docker, GitLab CI/CD, PM2, JIRA, RabbitMQ, WebSocket, n8n, ChatGPT, Cloud, Perplexity, Bash

  2. Gispartner sp z o.o.

    company logo

    JUNIOR JAVASCRIPT DEVELOPER

    GraphQLWebpackDockerLEAFLETJSWeb Componentscsshtml

    Period

    June 2018 - July 2019

    Gispartner sp z o.o.(opens in a new tab)

    JUNIOR JAVASCRIPT DEVELOPER

    company logo
    Period

    June 2018 - July 2019

    Tech stack

    GraphQLWebpackDockerLEAFLETJSWeb Componentscsshtml

    Responsibilities

    GIS System Development

    • Implementation of a comprehensive GIS system for public administration (Leaflet)

    • Design and development of interactive maps and advanced geospatial functionalities

    • Creation of dedicated Web Components for reusable application elements

    • Integration with backend through REST API

    Spatial Data Management

    • Development of functionalities for processing and visualization of geospatial data

    • Implementation of advanced spatial queries in pgAdmin environment

    DevOps & Development Environment

    • Code version control using SVN, configuration and maintenance of test and development environments

    • Working with Linux Server systems and containerization using Docker

    • Deployment process automation using Jenkins CLI

    Work Methodology

    • Active participation in Scrum teams (4-5 people), daily communication during stand-up meetings

    • Project management using Redmine

    Technologies Used:

    • Programing: Web Components, Leaflet,Polimet.js REST API

    • Databases: PostGIS, pgAdmin

    • Tools: SVN, Jenkins CLI, Docker, Linux, Redmine

  3. HOMECENTER.PL MARCIN CWAJNA

    JUNIOR JAVASCRIPT DEVELOPER

    Angular2+npmgit

    Period

    March 2018 - June 2018

    HOMECENTER.PL MARCIN CWAJNA

    JUNIOR JAVASCRIPT DEVELOPER

    Period

    March 2018 - June 2018

    Tech stack

    Angular2+npmgit
  4. GEO-KART S.C.

    company logo

    GEODETA / WEB DEVELOPER

    htmlcss

    Period

    July 2009 - March 2018

    GEO-KART S.C.(opens in a new tab)

    GEODETA / WEB DEVELOPER

    company logo
    Period

    July 2009 - March 2018

    Tech stack

    htmlcss

    Responsibilities

    in 2017 i decided to change my carrier, first commercial job was create home page of GEO-KART company