Hi, I'm Oskar! 👋

I'm a Frontend Developer who makes people's lives easier.

Scroll down to see more

# About me

Hi again! I'm Oskar, an experienced Frontend Developer from Poland 🇵🇱. I have been working in the industry for 6 years and I'm always looking for new challenges and opportunities to grow. On a daily basis I build complex applications simple things, mostly moving rectangles and pixels from one place to another. Since my teenage years, I have been building things from scratch, and initially, most of them were aimed at simplifying life for myself and the people around me. Over time, it became my job, and now I enjoy it every day. By the way, I still haven't told you, I love working with Vue.js , Tailwind CSS , and TypeScript .

# Companies

Hacknite

August 2024 - Present

Lead Frontend Developer

Hacknite

In July 2021, I joined Ragnarson, marking the beginning of my professional journey as a Frontend Developer. While I still engage in backend work, my passion lies in crafting user interfaces. Ragnarson has provided me with invaluable experience and growth opportunities. Due to confidentiality agreements, I'll focus on providing key accomplishments for the projects I've worked on, without disclosing specific names.

Ragnarson

July 2021 - Present

Frontend Developer

Ragnarson

In July 2021, I joined Ragnarson, marking the beginning of my professional journey as a Frontend Developer. While I still engage in backend work, my passion lies in crafting user interfaces. Ragnarson has provided me with invaluable experience and growth opportunities. Due to confidentiality agreements, I'll focus on providing key accomplishments for the projects I've worked on, without disclosing specific names.

  • Migrated the entire application from Vue 2 to Vue 3 while simultaneously integrating new features, ensuring code quality and maintainability.
  • Transitioned legacy styles (SCSS, CSS) to Tailwind CSS, utilizing components from Tailwind UI for improved consistency and efficiency.
  • Integrated Inertia.js as the primary framework, significantly enhancing development workflow and application performance.
  • Developed a custom calendar booking system with advanced date management features, enhancing user scheduling capabilities.
  • Built a custom permission system to manage multiple user roles with distinct access levels, ensuring security and proper authorization.
  • Implemented real-time chat and notification systems using GetStream.io, providing users with dynamic, responsive communication.
  • Implemented real-time video calls with screen sharing using Agora.io for enhanced remote mentorship.
  • Diagnosed and resolved bugs within the application to improve stability and performance.
  • Enhanced the music search functionality, addressing race-condition issues to ensure smooth, responsive UX, particularly when using filters.
  • Implemented optimistic updates to provide real-time feedback, allowing users to see changes immediately while maintaining data integrity.
  • Collaborated with clients and designers to implement pixel-perfect Figma designs, ensuring visual accuracy.
  • Developed new features and pages while addressing bugs inherited from legacy code, improving functionality and stability across the platform.
  • Designed and implemented custom page animations, significantly improving user experience on the landing page.
  • Designed and implemented the project structure and frontend architecture, laying the foundation for a scalable and maintainable app.
  • Integrated WebSocket functionality to handle real-time communication, enabling instant updates for chat messages across multiple projects.
  • Efficiently managed and displayed large volumes of incoming data in real-time, ensuring a smooth user experience for chat functionalities.
  • Created responsive and complex layouts, delivering a consistent experience for both desktop and mobile users.
  • Developed an interactive dashboard with complex graphs for real-time system monitoring.
  • Delivered the MVP version under tight deadlines to ensure the platform was showcased at an important industry event.
  • Collaborated with a demanding designer to implement detailed UI interactions and data displays, maintaining high design standards.
  • Contributed to the integration of frontend and back-end systems for seamless real-time monitoring and control of urban farming operations.

# Projects

codar.pl

Developed a high-performance landing page for a family company, replacing an outdated WordPress site with a modern solution focused on improving page speed and SEO. The new website provided a faster, more accessible user experience while enhancing search engine optimization.

aneta.sekutowicz.pl

Developed a professional business website, migrating from WordPress to Nuxt.js for improved performance and maintainability. The new implementation significantly reduced page load times and simplified content management, though future plans include a redesign and upgrade to leverage the latest Nuxt features.

onlypvp.pl

Developed a comprehensive website for a Minecraft PVP practice server, enabling users to purchase services, view player profiles, find other servers, and search for new guilds. The platform provided an engaging and secure user experience tailored to the Minecraft community.

enchant.pl

Developed the frontend for a large Minecraft server's website, catering to thousands of players. The platform enabled users to purchase services, search for players and guilds, and offered various interactive features tailored to the gaming community.

gdk.com.pl

Rebuilt the website for an institution, significantly improving performance, usability, and manageability. The updated platform offered a faster, more user-friendly experience compared to the outdated version, addressing key issues in performance and content management.

And other projects that I'm not allowed to show you... 🤐

But when I get a chance I can tell you about them!

# Education

You might notice that my studies are not in computer science. As a self-taught developer, I find it easier to learn technical skills independently. I chose to study management because I believe a broad understanding of business benefits my clients. After all, the code I write directly impacts their businesses. This combination of technical skills and business knowledge allows me to create more effective solutions for my clients.

Zachodniopomorska Szkoła Biznesu

October 2024 - Present

Master's Degree, Project Management

Koźminski University

September 2021 - June 2024

Bachelor's Degree, Management

Szczecińskie Collegium Informatyczne

September 2017 - May 2021

IT Technician, Information Technology