Wersja po polsku

Adam Racibor

   LinkedIn
   GitHub
   Email

Projects

Web application for quizzes

The application allows users to solve knowledge tests in various categories. Registered users get additional options such as creating their own tests and browsing results history. The whole application has been created in serverless technology, which makes it easy to scale. It uses AWS Lambda functions, Vue.js framework with Vuex and Vuetify, Fauna database and Cloudinary service for managing images.

Custom hoodie creator for SaintDevil.pl store

The application allows customers of the online store to create custom hoodie designs. On the server side, Node.js was used along with Express. The backend works with the WooCommerce API, so the customers can buy their custom hoodies like any other product on the site. On the client side, Vue.js was used.

News search engine

The web application allows users to search for articles from various technology news sites. The app was written in TypeScript and uses AWS Lambda serverless functions, Vue.js framework and the Netlify service. All CSS were written specifically for this website.

Application to exchange virtual goods

The application allows the automatic exchange of virtual items on the Steam platform. It offers the option to configure many parameters such as the minimum profit on each trade. The backend was written using Node.js and MongoDB database. The application also offers a user interface (admin panel) whose backend was written using Express, JWT for authentication and bcrypt for password management and frontend using Vue CLI (with PugJS and axios). For testing, Mocha and Chai were used. This is my first and longest maintained project that uses Node.js. It made me more interested in web technologies.

Windows application for students to take notes

This software allows students to create and manage notes. It was written in C# language on .NET platform. The program code is open source and available on GitHub.

3D Adventure Game for Windows

I created this game with three other people in Unity Development Platform. I was responsible for scripts (in C# language) used for controlling the character and interacting with environment and objects. My task was also to create and code the user interface.

Windows applications for interacting with Oracle database

These applications were written on the .NET platform using C# and the Oracle.ManagedDataAccess package. They are used to generate large numbers of records for database performance testing and to export records to XML files and import them into the database.

Scripts in JavaScript

Various kinds of scripts that automate activities. The browser-based ones were usually run in Tampermonkey, others in Node.js.