Skills

Languages

JavaScript TypeScript Go Bash LaTeX SQL

Frameworks & Libraries

Angular Node.js NestJS Express.js Fastify.js Tailwind Agile/Scrum/Kanban

Tools & Platforms

Docker Git Jira GitLab/GitHub Jest RabbitMQ

Databases

SQLite MySQL PostgreSQL MongoDB Redis

Experience

Software developer

B2B

NEXAI

Node.js NestJS Express.js Angular MkDocs Redis MsSql/MariaDb
May 2024 — present
  • Support Fenix system tech lead with defining project direction
  • Develop Fenix system, implementing business logic migrated from legacy system
  • Design and implement custom authentication and authorization algorithm with comprehensive user action logging for Fenix system
  • Support Nucleus system maintenance and development

Computer programmer

EC

Emphie Solutions

Node.js NestJS Angular RabbitMQ
January 2023 — April 2024
  • Maintain and develop ChessGrow training platform
  • Modernize RabbitMQ queue management system
  • Lead development of PlatformaV2 sales platform
  • Communicate directly with Henry Schein group representative to identify business needs and design technical solutions

Node.js developer

EC

getFlow by Future Processing

Node.js NestJS Angular SQL RabbitMQ
November 2021 — December 2022
  • Develop backend business logic using internal SQL functions for data retrieval and processing
  • Optimize database queries to ensure system performance
  • Maintain and enhance frontend application
  • Deliver technical customer support through ticketing system

Software engeneer

EC

Energotest (SPIE Group)

C++ Qt SQL Vue.js LaTeX
November 2018 — September 2021
  • Develop desktop application for communication and configuration of manufactured devices
  • Collaborate on creating technical documentation
  • Independently develop web-based application for EKM3 device configuration and monitoring

Programmer

EC

ZEG Energetyka

C++ Qt SQL
November 2016 — October 2018
  • Lead development of desktop application for engineers at power stations
  • Collaborate on creating technical documentation for produced devices
  • Collaborate on firmware updates, commissioning and testing of produced devices

Education

B.Sc. Eng. - Automation and Robotics, Engineering Materials and Materials Processing Technologies

Silesian University of Technology, Gliwice

2013 — 2017

Languages

English B1/B2
Polish Native
Download CV