Firebase Consultant - Children's Spy Agency
Children'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 parents' (or guardian's) email address but log in using their nicknames and emoji password. Extended the Firebase authentication and database to allow this unusual way of user authentication. Technologies: Firebase, Express.js, Node.js, SendGrid, JavaScript.
Developer - Fundacja ALIVIA
Fundacja ALIVIA is an NGO helping people diagnosed with cancer. 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.
Developer - CQURE Academy
CQURE Academy is a blog and an online learning platform for security professionals. Developed the 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.
Chrome Extension for Pixel Joint Forum
An unofficial Google Chrome extension to globally zoom in and out pixel art images on Pixel Joint Forum (pixeljoint.com/forum) and rework CSS styles for better readability (toning down colors, enlarging typography).
Designer & Developer - GIM Ostrowo
GIM Ostrowo is a leisure and recreation center. Helped them redefine and redesign their brand and develop a Material Design-based website. Technologies: WordPress, Sass, JavaScript, jQuery, Bootstrap.
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.
Time Glitch
A Unity-based game, Time Glitch invites players to immerse in a short, unique blend of dungeon crawling and time manipulation.