Available for new opportunities

Hi, I'm Kamil Bartczak

Full Stack Developer & Software Engineer

I create exceptional digital experiences through clean, efficient code and innovative solutions. Passionate about building scalable applications that make a difference.

Connect with me
Avatar
Vue.js
Python
Node.js

About Me

Learn more about my journey, passions, and what drives me as a developer

Avatar

My Story

With over 5 years of experience in software development, I've had the privilege of working on diverse projects ranging from startups to enterprise solutions. My journey began with a curiosity about how things work, which evolved into a passion for creating digital experiences that solve real-world problems.

I believe in writing clean, maintainable code and staying current with emerging technologies. When I'm not coding, you'll find me contributing to open source projects, mentoring aspiring developers, or exploring the latest in AI and machine learning.

What I'm passionate about

Web Development
UI/UX Design
Generative AI
Software Architecture
Techno
Greek mythology
Reading
Science
15+Projects Completed
5+Years of Experience

Projects

A selection of projects I've worked on, showcasing different technologies and problem-solving approaches

Independent Music Market dashboard screenshot

Independent Music Market – Analytics Platform

Featured

A custom analytics platform that eliminates manual reporting and centralizes sales data from multiple ticketing systems. The system automatically gathers data, normalizes it, and presents it through a unified dashboard.

Vue.js
Node.js
AI
Web Scraping
Data Analytics
AlterSelf screenshot

AlterSelf – Productivity App for People with ADHD

Featured

As a co-founder and Fullstack Developer, I co-created a productivity app powered by an intelligent AI agent that analyzes the user's schedule, prioritizes tasks, and reminds them of upcoming events. I designed the backend in Deno/TypeScript following DDD and Hexagonal Architecture principles, the frontend in Vue 3 with responsive components, and the entire infrastructure, including a cluster and application registry on a VPS. Integrations included the Google Calendar API and VoIP mechanisms.

Vue.js
Deno
TypeScript
Google Cloud
AI Agents
DDD
Hexagonal Architecture
Capacitor
Other Projects
Infermedica Diagnostic Chatbot screenshot

Infermedica – Virtual Triage & AI Diagnostics

I participated in designing the architecture of a diagnostic chatbot for patients, assisting in identifying illnesses and directing users to the appropriate treatment path. I developed the API, co-designed the backend, took part in configuring cloud infrastructure (Google Cloud, Kubernetes), and co-created the service handling the vector store.

Vue.js
Python
FastApi
Google Cloud
Kubernetes
LLM
NLP
XMachineVue logo - state machine combined with reactive store

XMachineVue

The XMachineVue library combines the concept of a state machine with a reactive store. By combining these two concepts, it allows you to manage your application's state in a structured and predictable way. It provides the ability to define different states and transitions between them, while also allowing you to reactively track changes to your application's state.

Vue.js
TypeScript
State Management
State Machine
BlazeYourPrint - e-commerce platform for printing services

BlazeYourPrint

Comprehensive e-commerce platform for a printing company. I developed a custom product builder, dashboard for efficient customer and product management, discount system, optimized checkout process, and engaging landing page. The project encompassed the full development cycle from concept to deployment.

E-commerce
Product Builder
Dashboard
Payment System
Frontend
Backend
Verde Rucolla - Restaurant website

Verde Rucolla - Restaurant Website

A website for the modern restaurant Verde Rucolla, featuring a clear menu, information about location, opening hours, and the restaurant's history. The project included designing a responsive user interface. I collaborated on preparing wireframes in Figma and implementing them in Vue.js using Tailwind CSS.

Vue.js
Tailwind CSS
Typescript
Figma

Experience & Education

My professional journey, educational background, and continuous learning achievements

Information TechnologyECKZiU
Gubin2020 - 2021

Education in information technology with focus on practical aspects of programming and software development.

Key Achievements:
  • Completed Information Technology program
  • Gained foundation in programming and software development
Continuous Learning Journey

I believe in staying current with industry trends and continuously expanding my skill set through professional certifications and hands-on learning. These certifications represent my commitment to excellence and expertise in various technologies.

Skills & Expertise

A subjective overview of my technical skills and the tools I use to build exceptional software

Frontend development

Vue.js95%
Typescript95%
Tailwind CSS70%
Nuxt.js80%
Technologies
Vue.js
Typescript
Tailwind CSS
Nuxt.js
Pinia
Deno
Vite
Sass
Turborepo

Backend development

Python60%
FastApi60%
Deno90%
Node.js70%
Technologies
Python
FastApi
Deno
Node.js
Supabase

Database & Cloud

PostgreSQL60%
AWS30%
Google Cloud50%
Docker70%
Technologies
PostgreSQL
Supabase
MongoDB
Docker
AWS
Google Cloud
Kubernetes
CI/CD

Tools & Processes

Software Architecture70%
Git/GitHub/GitLab80%
Testing80%
CI/CD50%
Technologies
Software Architecture
Git/GitHub/GitLab
Playwright
Hexagonal Architecture
Monorepo
Microservices

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you!

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out through any of the channels below.

Follow Me

Send message

Fill out the form below and I'll get back to you as soon as possible.