Children's Spy Agency
Role: Firebase ConsultantChildren's Spy Agency is a mobile app that teaches kids (5+ years old) critical thinking, computer science, and creativity in a playful way.Since kids usually don't have their own email accounts and may have trouble creating and remembering strong passwords, the app has an unusual way of user authentication. Kids sign up with their parent's email address (or guardian) but log in using their nicknames and emoji password.I was hired to extend the Firebase authentication and database to allow this unusual way of user authentication.Technologies: Firebase, Express.js, Node.js, SendGrid, JavaScript
GIM Ostrowo
Role: Designer | DeveloperGIM Ostrowo is a leisure and recreation center. I helped them redefine and redesign their brand and develop a Material Design-based website.Technologies: WordPress, Sass, JavaScript, jQuery, Bootstrap
Fundacja ALIVIA
Role: DeveloperFundacja ALIVIA is an NGO helping people diagnosed with cancer. I took part in redesigning their brand and helped them develop a new website.The project involved building a knowledge-sharing platform and developing a CRM-like system for handling profiles of their patients. The core part of the system was processing and managing online payments (donations for patients) that were integrated with payment gateways.Technologies: WordPress, PHP, Sass, JavaScript, jQuery, Foundation, Payment Gateway Integration
CQURE Academy
Role: Developer
CQURE Academy is a blog and an online learning platform for security professionals. I developed their website and the online courses platform.
The project involved building a tailor-made solution that would seamlessly integrate with APIs of Ontraport, Zapier, and GoToTraining and provide a platform for users engaged in the online courses offered by CQURE.
Technologies: WordPress, PHP, Sass, JavaScript, jQuery, Bootstrap, API Integration
Stolzen Export
Role: Project Manager | Designer | Developer
Stolzen is a kitchen furniture producer that decided to expand their actions into the Western European markets. I helped them with redefining and redesigning their brand and developing a multilingual website.
Technologies: WordPress, Sass, JavaScript, jQuery, Bootstrap
Wypożyczalnia Cykliniarek
Role: DeveloperWypożyczalnia Cykliniarek is a Polish company offering the rental of floor sanders. They decided to expand their services from local to national. The project involved building an eCommerce website with WooCommerce and developing a tailor-made solution for handling the rental and pricing evaluation processes.Technologies: WordPress, WooCommerce, PHP, Sass, JavaScript, jQuery, Bootstrap
Chrome Extension for Pixel Joint Forum
An unofficial Google Chrome extension, which allows to globally zoom in and out pixel art images on Pixel Joint Forum (pixeljoint.com/forum) and reworks CSS styles for better readability (toning down colors, enlarging typography).
Firestore Schema Validator
A Node.js package for elegant object modeling for Google Cloud Firestore, inspired by Mongoose and datalize. It allows creating data schemas, validating data before storing it to Cloud Firestore, and firing hooks when events occur.