Edit Template

Maciej KOPERSKI

FULLSTACK DEVELOPER

Enthusiastic developer passionate about engaging projects and seeking a great place for further growth. 

my avatar

01

About me

Self-taught Fullstack Developer who thrives on turning complex challenges into practical, real-world applications. Experienced in building, configuring, and administering e-commerce solutions from the ground up.

Eager to contribute my skills in creative problem-solving to a team dedicated to building impactful digital products and fostering a culture of continuous improvement.

Outside of coding, my curiosity extends to 3D modeling and leveraging Raspberry Pi for hardware automation. You’ll also find me hiking, cycling, or strategizing over board games.

02

Video resume

03

Education profile

04

Work experience

  • Fullstack developer

    Freelancer 2021 - present Node.js (React.js), PHP and Python applications API integration and data exchange Web development and e-commerce solutions Workflow automation using Excel VBA and Google Apps Script Design and prototyping in Photoshop and Figma

  • Administrator systemów alarmowych

    22 Wojskowy Oddział Gospodarczy 2013 - present Authorized Access to Classified Information – Confidential Level (until 2033) Administration of Security Systems: Alarms, Access Control, and CCTV Creating Reports and Querying Databases Drafting and Reviewing Investment Proposals Training Delivery and Monitoring Contract Performance Systems & Tools: ARITECH | TITAN | GALAXY | FRONTSHELL IB SYSTEM | IFTER EQU | MS OFFICE + VBA

  • Web developer

    Pigmejka.pl 2014 - 2019 Developed an online store on WordPress with WooCommerce Migrated the e-commerce store to IdoSell (IAI-Shop) platform Configured the store and integrated it with external systems, including BASELINKER and SALESMANAGO Created an API-based application for integration with EMPIK, EMAG, MORELE, and CARREFOUR, managing product listings and synchronizing stock and pricing Built an application for generating unique product descriptions from XML files provided by various suppliers, implementing a custom ETL process Prepared graphics, marketing campaigns, and sales reports for the store Conducted product photography and produced advertising animations using DaVinci Resolve and Blender

05

Technical skills

Working with data:

  • Data processing and database import using API and file formats such as JSON, CSV, XML

  • Design and implementation of ETL processes, including generation of CSV and XML files using XPath and XSLT

  • Automation and bulk product uploads to e-commerce platforms

  • Data manipulation in Excel (VBA) and Google Sheets (Apps Script)

PHP SQL Excel + VBA Apps script ETL XML CSV JSON API

E-commerce:

  • Development, configuration, and maintenance of online stores based on WooCommerce and IdoSell (IAI-SHOP)

  • Integration with external systems and third-party services

  • Data updates via API using PHP + SQL and scheduled CRON jobs

  • Creation of graphics, promotional videos, and product photography

WordPress Woocommerce IdoSell (IAI-Shop) Baselinker HTML CSS Photoshop Figma

Node.js / React.js:

  • Backend development with Node.js and Express.js, including database management with MongoDB

  • Frontend development using React.js and Redux

  • Data processing and integration through APIs

  • Implementation of external libraries and third-party integrations

Node.js React.js MongoDB JSON API Photoshop Figma

Other technologies

  • API testing using Postman

  • Basic usage of GIT and GitHub for version control

  • Simple configuration of Docker and Docker-Compose

  • 3D modeling and animations in Blender and DaVinci Resolve

  • Basic programming for Raspberry Pi

  • Familiarity with engineering software: AutoCAD, Inventor, SolidWorks

Postman GIT/ GITHUB Docker Blender DaVinci Resolve Raspberry Pie AutoCAD Inventor SolidWorks

06

Software applications

HTML, CSS, PHP, JS, MYSQL

Inventory management system development for tracking product stock levels

  • WordPress as a headless CMS for content and data management

  • Creation of categories and products, including real-time stock updates

  • Generation of statistics by category and date

  • Export of data to XML/CSV formats compliant with ERP system requirements

Aplikacja palety - logowanie
Aplikacja palety - strona główna

NODE.js, REACT.js, MYSQL, JSON

  • Backend development in Node.js and frontend implementation in React.js

  • Random word selection from a JSON file with storage in a MySQL database

  • Game logic implementation with team division into two groups (guessers and clue-givers)

NODE.js, REACT.js, BOOTSRAP, DOCKER, BINANCE API

  • Authorization and data integration with Binance API

  • Price chart visualization using Lightweight-Charts

  • Currency exchange rates retrieval from the NBP Web API

  • Containerization and deployment with Docker and Docker-Compose

07

Graphic & video

Web pages

Graphic projects

Advertising videos

animacja - jak korzystac z kodow
  • Promotional animation created in DaVinci Resolve DaVinci Resolve

  • Logo intro design and animation produced in Blender Blenderze

Through my lens

Zdjęcie – Ashoka
Zdjęcie – Mary wodne
Zdjęcie – Kobieta ze skrzydłami
Zdjęcie – Stylowe oświetlenie
Zdjęcie – Ognisko z pochodniami
Zdjęcie – Dziewczynka puszcza bańki
Zdjęcie – Kobiety w maskach
LOAD MORE

End of Content.

08

Contact with me

Your future is created by what you do today not tomorrow...

All rights reserved.

KOPERSKY | 2025