Technologies I have worked with so far:
- React, Next (pages and app router, typescript )
- gaining popularity Vendure (graphql based backend for e-commerce)
- css, scss, tailwind, styled components
- css libraries such as matrial ui, shadcn (internal company library on styled-components) etc.
- framer motion, react spring, threejs
- authentication based on own backend, azure, oauth 2.0, ory services such as Kratos and Hydra
- REST API
- graphql api (apollo, zeus)
In 2023, together with the team, we won 3rd place at the eurpean Hackyeah 2023 hekathon in Cracow . In a task set by the GovTech company, we created a bot based on chatgpt, which was designed to help school students choose their future studies based on, among other things, their interests. We wanted to implement chatgp fine-tuning but we didn't have enough time(24h for task).
In this job, I was tasked with supporting a team of chief engineers by taking over some of the pricing of new projects. Another task was to gather experience by accompanying the engineers when solving problems with injection molding machines directly on production (changes in process parameters). I spent a large part of my time in the company creating a specialized Excel spreadsheet containing formulas responsible for correctly selecting the right injection molding machines for each mold based on their parameters.
I started my work by creating landing pages for external clients and internal projects. Then I was entrusted with such tasks as creating an application which allowed to manage a medical clinic (making appointments, remote meetings with doctors via chat and video calls), creating an admin panel for an application selling recipes for small children. The panel included such things as creating recipes, adding tags, ingredients, product categories and recipes. The technologies I used in this project were:
NextJs as a framework, material ui, yup + a form for handling quite complex forms (nested arrays of objects,conditional fields in the form, etc). Authorization was based on azure (including @azure/msal-react). Backend was apollo graphql + our backend. Subsequent projects included the landing of a contest which consisted in the fastest possible selection of the correct configuration of tiles on time + admin panel for handling requests and displaying statistics. I spent a lot of time on the application for restaurants and drivers whose task was to integrate these entities with each other. Creating orders, assigning drivers, billing, etc. In the end, 3 applications came out (admin, restaurant, driver) + authorization based on oauth 2.0 protocol (Ory kratos + Ory hydra services). Other tasks included maintenance of the already existing store in nextjs technology + vendure as backend. And creating a new store based on the same technologies. In addition, I have the task of assisting in existing projects such as solving bugs.