Karol Jaroń

I'm Karol Jaroń

Full-stack

My goal is to write maintainable, clean and understandable code to process development was enjoyable.

web developer

My goal is to write maintainable, clean and understandable code to process development was enjoyable.

>

As a Fullstack Developer with over 4 years of experience, my passion is creating modern and efficient web applications using leading frameworks. I have proficient knowledge of frontend technologies such as Vue, Nuxt 3, and React, and I am currently actively developing my skills in Angular. I am also increasingly exploring the world of backend technologies, aiming to expand my full-stack competencies. In every project, I place great importance on optimization for performance, search engine visibility (SEO), and ensuring high accessibility. Continuous skill improvement and learning new technologies are a natural part of my professional journey. I eagerly take on new challenges that allow me to create even better and more innovative solutions.

>

#Desktop Shopping List Application

PythonTkinterPytest

This Python academic project delivers an intuitive desktop shopping list application built with Tkinter. It allows users to easily add, edit, delete, and mark items as purchased. The application utilizes Clean Architecture principles, creating a modular and maintainable structure by separating business logic from the UI and data layers, which simplifies testing and future enhancements. This project demonstrates skills in Python GUI development with Tkinter and the practical application of Clean Architecture for building organized, scalable desktop applications.

#HKcode Website Modernization

React.jsViteTailwindcssZodEmailJSTypeScript

This project modernized the HKcode website frontend, focusing on a complete UI/UX redesign for a contemporary and intuitive user experience across all devices. Key efforts included significant performance optimization for faster load times and smoother interaction, alongside improvements in SEO for better search visibility and adherence to accessibility standards. The result is a faster, more user-friendly, and accessible company website.

#Personal Portfolio

Nuxt.jsVue.jsViteTypeScriptGSAPBun.js

This project is the personal portfolio you are currently viewing, designed to showcase my skills and projects. Built with Nuxt 3 and Vue 3, it leverages TypeScript for type safety and Pinia for state management. The user interface is styled using Tailwind CSS and follows the Atomic Design methodology for a modular and maintainable structure. It features smooth animations powered by GSAP, dynamic icons via Nuxt Icon, theme switching (light/dark mode), and is structured for potential internationalization.

>

Web Dev

Creating modern, responsive, and performant web applications and user interfaces using frameworks like Vue.js, Nuxt.js, and React.js, with a strong focus on clean code, accessibility, and user experience.

Rest Api

Designing and developing robust RESTful APIs for seamless data communication between frontend and backend systems. Focused on clear endpoint design, efficient data modeling, and secure data handling.

DevOps

Implementing and managing CI/CD pipelines for automated testing and deployment, containerization (e.g., Docker), and infrastructure setup to streamline the development lifecycle and ensure reliable application delivery.

>

Karol

Jaroń

Full-stack web
developer

Jaroń

Site

Created by Me /

Designed by Me /

Powered by Nuxt.js /

© 2025 Karol Jaroń