Kris Rzepka

Full Stack Developer

+ Back-End / + DevOps

About

Hello! I’m a developer based in Bristol, UK, with a passion for building modern, scalable, and high-performance web applications. I enjoy bringing ideas to life through clean design, intuitive interfaces, and reliable code.

With experience across the full stack, I focus on building responsive, secure, and maintainable applications. I enjoy solving technical challenges, optimizing performance, and constantly improving my skills. I follow modern development practices, value clean architecture and teamwork, and I’m always curious to explore new tools and technologies. When I’m not coding, you’ll find me lifting weights, running, or learning something new. I’m always open to exciting projects, collaboration, or just a good conversation — feel free to reach out!

Skills

Portfolio

Gazetteer API HTML / CSS / JavaScript (jQuery) / PHP / Leaflet.js / AJAX / Bootstrap / APIs / Docker / Render Full Stack Project

Gazetteer API Application
An interactive web application that allows users to explore global geographical data. It provides information on country borders, weather, Wikipedia entries, and local time. The app integrates multiple APIs and features an intuitive map interface with dynamic markers and overlays.?

Company Directory CRUD App PHP / MySQL / JavaScript / Bootstrap / AJAX / jQuery Full Stack Project

Company Directory CRUD App
Developed a modular web-based system to manage personnel, departments, and office locations via a tabbed interface. Backend implemented in PHP with MySQL database integration, handling all CRUD operations through RESTful logic. Frontend built with JavaScript, Bootstrap, and jQuery, delivering a responsive UI and smooth user interactions. AJAX is used for asynchronous communication with the server, enabling real-time updates without page reloads.

Kanban Task Management App Next.js 15 / React 19 / PostgreSQL / Tailwind / Drizzle ORM Full Stack Project

Kanban Task Management App
A full-featured task management application with a modern drag-and-drop Kanban interface. Built with React 19 and Next.js 15, it supports server components, server actions, and real-time updates. Users can create and manage tasks, assign them to team members, and visually track progress across customizable workflows. Styled with Tailwind CSS and Shadcn UI, it includes dark mode, responsive design, and a fully type-safe PostgreSQL backend using Drizzle ORM.

Ultimate AI-Powered Lottery Prediction System!
Python / TensorFlow / Pandas / XGBoost / NumPy / scikit-learn AI & Data Science Project

Lottery Prediction System An advanced Python-based system that predicts lottery numbers using machine learning, deep learning, and statistical analysis. It processes historical data (1995–2025) through complementary methods:

Ensemble Models – Combines LSTM, XGBoost, LightGBM, CatBoost, and statistical techniques.
Deep Learning – LSTM and CNN-LSTM capture sequence patterns and dependencies.
Statistical Analysis – ARIMA and Holt-Winters for time series forecasting.
Feature Engineering – Builds 100+ features from frequency, patterns, and combinations.
Monte Carlo Simulation – Produces diverse, probability-weighted number sets.

Built with TensorFlow, scikit-learn, and pandas, the system generates reliable, research-ready predictions. 🚀

Download
Curriculum Vitae
Explore My Skills in PDF

Curriculum Vitae
Discover my journey as a Full Stack Developer with expertise in React, Node.js, AWS, and more. From building scalable APIs to deploying cloud-based solutions, my CV showcases my passion for creating impactful applications.

Curriculum Vitae

Summary

Experienced Full Stack Developer skilled in building modern, high-performance web applications using React 19, Next.js 15, TypeScript, Node.js, Python, and PostgreSQL. I specialize in full-stack development with a focus on clean architecture, responsive design, and seamless user experience. Proficient in working with server components, API integrations, and cloud-ready environments (AWS). I also have hands-on experience with Python for building backend systems and AI-powered solutions. I thrive in agile teams and enjoy solving complex problems through elegant code and scalable solutions. With a passion for continuous learning and a strong eye for UI detail, I take pride in delivering polished applications that combine functionality, performance, and visual appeal.

Education

03/2024-03/2025 | IT Carrier switch

Completed an intensive Full Stack Development Training Program, gaining hands-on experience in front-end and back-end development. Mastered JavaScript, React.js, Node.js, PostgreSQL, and AWS, while working on real-world projects to build a strong portfolio. ### **Certifications**
✔ **Full Stack Engineer**
✔ **JavaScript**
✔ **jQuery**
✔ **Python 3**
✔ **C#**
✔ **PHP**
✔ **Bootstrap**
✔ **AWS Cloud Practitioner** – In Progress
This training has equipped me with a strong analytical mindset, the ability to write clean and efficient code, and a passion for solving complex problems through software development.

2000-2005 | IT - Focused – Technical College (Equivalent to UK A-Levels)

Computer science

Languages

Polish (Native Language)

English (Fluent)

Experience

05/2025 | Kanban Task Management App

@ remote

Built a modern full-stack Kanban task board using React 19, Next.js 15 (App Router), and PostgreSQL.
Implemented drag-and-drop functionality using @dnd-kit, allowing users to smoothly move tasks across columns.
Used Tailwind CSS and Shadcn UI to create a clean, responsive, and accessible interface with full light/dark mode support.

Developed task and user management with form validation (React Hook Form + Zod), relational schema (users, tasks, columns), and secure server-side operations using Next.js server actions.
Used Drizzle ORM for typed database access and Docker for containerized DB setup.

The application features optimistic UI updates, toast notifications, skeleton loaders, and avatar-based user assignment.
It demonstrates modern full-stack practices like server components, type safety, and performance-focused UI design.

04/2025 | Gazetteer API Project

@ remote

Developed an interactive mapping application using Leaflet.js and multiple APIs (GeoNames, OpenWeather, Wikipedia).
Gained hands-on experience with AJAX, PHP, and JavaScript for API integration.
Improved UI with Bootstrap and enhanced user interactions with Leaflet plugins.
Deployed the project using Docker and Render.

03/2025 | Company Director API App

@ remote

Developed a dynamic CRUD web application for managing employees, departments, and office locations within a company.
Built with PHP and MySQL on the backend, and JavaScript, Bootstrap, and jQuery on the frontend.
Implemented AJAX for seamless server communication without reloading pages.
Designed modals and tabs using Bootstrap to enhance user interaction and maintain clean UI/UX.
Gained experience with structured full-stack development and version control.

11/2024 | Lottery Prediction System

@ remote

A Python 3 back-end system that leverages AI and statistical modeling to predict lottery numbers.
It analyzes historical data (1996–2025) and applies:
✅ Machine Learning (AI) – GRU for sequence prediction and XGBoost for trend analysis.
✅ Statistical Scoring – Weighted frequency analysis with recency and "cold number" boosts.
✅ Combinatorial Analysis – Identifies frequent numbers and pairs while ensuring diverse predictions.
✅ Data Processing – Uses pandas and NumPy for efficient handling of large datasets.
Built with TensorFlow and scikit-learn, this system generates 5 unique sets of lottery numbers, optimized for macOS with 16GB RAM, making it ideal for API integration or advanced analytics. 🚀

Get in touch

Let's talk about your project and how I can help you.