Projects
You can find more information about my experience and projects below.
Welotec
Time: since Q3 2018
Role: Solution architect / full-stack developer
Work in an agile approach in multiple projects including high-level designing, prototyping, implementing, testing and code review. Cooperate with teams from various countries to integrate third party devices into Welotec systems. Responsible for application security and detecting vulnerabilities. Responsible for the full product development cycle.
SMART EMS
Central management system for automated deployment of devices. Offers easy mass management of devices using templates. Allows seamless integration with external systems via REST API. Easy to use web interface with individual branding options. Option to define access levels for users. On-demand device diagnostics for efficient management. BSI-compliant encryption and high level of security.
VPN Security Suite
Technologies: React.js, MUI, Symfony, Docker, VPN
Time: since Q4 2018
Link: Welotec VPN Security Suite
Automated rollout and management of a VPN configuration and certificates for devices. Encrypted endpoint device access. Central place for incoming VPNs, fixed IP assignments, routing and NAT. Integrated with PKI for automated management of certificates. Allows remote access to connected devices. A place for central administration with a customizable dashboard and individual branding. Option to define access levels for users.
Provisioning software
Technologies: React.js, MUI, Symfony, Docker
Time: since Q3 2020
Variety of software designed to automate the process of provisioning devices. Provisioning stations are integrated with provisioning backend and are designed to handle a specific subset of similar devices. Provisioning backend offers configuration of provisioning devices via templates with customization of provisioning steps. Allows RMA (Return Merchandise Authorization) management and real time provisioning diagnostics.
Licensing Portal
Technologies: React.js, TypeScript, MUI, Symfony, Docker
Time: since Q1 2021
Software designed for customers using Welotec products. Web interface allows customers to view information about current orders, products, licenses and active installations. Offers option to extend or change current license. Allows browsing through multiple documentations, guides, firmwares, predefined configurations and articles depending on bought products. Includes administration panel to manage available functionalities.
SCEP Server
Technologies: React.js, MUI, Symfony, Docker
Time: since Q1 2019
PKI software. Supports SCEP. Web interface offers certificate management and individual branding options. Easy to integrate with any system using REST API.
VPN Container Client
Technologies: Python, Docker, VPN
Time: since Q1 2020
Hardware independent software container that opens possibility to have a fully automated VPN infrastructure. Enables connectivity and secure access to devices and third-party-machines on the field.
Park Ludowy in Lublin
Role: Solution architect / full-stack developer
Technologies: React.js, TypeScript, MUI, Symfony
Time: Q1 - Q2 2021
Link: parkludowy.lublin.eu
Research and implement a way to gather data from FLEXIDOME IP starlight 8000i cameras to use in smart park software (BDCS integration). Design, implement and maintain software for aggregating and visualising statistical information about visitors. Deploy solution in city server infrastructure. Prepare technical documentation. Work with external contractors from different departments as a part of 20M PLN “Park revitalization” city project. Make sure software meets WCAG 2.1 requirements. Analyze and recommend further architecture options (SaaS vs On-premises deployment).
CRM software for eSIGN
Role: Technical product owner / full-stack developer
Technologies: React.js, TypeScript, MUI, Symfony
Time: since Q4 2018
Develop short-term and long-term plans for application growth to support customer service for over 30 000 clients. Responsible for identifying and implementing processes that support employees of various departments (sales, marketing, finance and management). Further improved those processes by providing automation based on integrations with third-party solutions (Google, Microsoft, Baselinker, SMS API, Zadarma, Fakturownia). Increased employee effectiveness and reduced the number of human errors by standardising product processing. Researched and modernized used technologies to increase effectiveness, efficiency and lower bug rate. Proactive monitoring and system maintenance.
e-learning platform
Role: Full-stack developer
Technologies: React.js, TypeScript, MUI, Symfony
Time: since Q1 2017
Define system boundaries based on loose client requirements. Research and prepare recommendation for architecture approach (Single-tenant SaaS, Multi-tenant SaaS, On-premise). Gather end-user needs, plan workstream and application growth to meet business needs and budget limitations. Design and implement core components and classes. Train employees using individually prepared courses with gamification mechanics. Long-term support and maintenance including proactively handling spikes in server resources usage. Meet strict security standards required by insurance companies (i.e. INTER Polska, Compensa).
Web solutions
Time: 2009 - 2017
Technologies: Bootstrap, JavaScript, Symfony, React.js
Developed over 110 projects from simple websites to robust web applications. Responsible for designing, developing and maintaining core components (CMS, administration panels, authentication), documentation and good practices. Recruited, trained, planned workstream and led a team of 5 developers (2015 - 2018).
Polacy Zmieniają Świat
Link: polacyzmieniajaswiat.pl
Project developed under the patronage of the Ministry of State Assets, Ministry of Science and Higher Education. Software enables building a community of Polish scientists living in different parts of the world to exchange experiences and conduct joint research explorations.
Artunity
Link: artunity.eu
Comprehensive software for artist and art business. Allows artists to share their work and participate in competitions. Place to find on-going exhibitions and job opportunities.
Invest in Lublin
Link: invest-in-lublin.com
Looking for a great place to invest in Poland? Find out what our open and business-friendly city has to offer. Uncover potential of Lublin. Project developed for Lublin Municipality Office.
Polski Himalaizm Zimowy
Link: polskihimalaizmzimowy.pl
The program aims to conquer the mountains in the Himalayas and Karakoram on technically difficult alpine-style roads, support female Himalayan mountaineering, conquer the highest mountains in winter and explore unknown, unspoiled mountain regions.
Retro hardware collection
Link: collection.batyra.pl
Website for a retro hardware collector whose long term goal is to create a great source of recordings, photos and information about it.
Velotec
Link: velotec.cc
Company established by former International cyclist Padraic Quinn. Specializes in manufacturing custom cycling & triathlon wear.