#!/bin/philbjern _

🕹️
🎸
💻

20+

completed projects

5+

years of software development

7+

completed certificates

INFP

personality type

Cześć! 👋

Jestem programistą z kilkuletnim doświadczeniem zawodowym, zdobytym przy tworzeniu oprogramowania typu Point of Sale dla klienta z Włoch. Pracowałem głównie w języku Java, wykorzystując technologie backendowe, takie jak Spring i Hibernate. Mam doświadczenie zarówno w pracy zespołowej, jak i w samodzielnym rozwijaniu komponentów systemu. Dobrze rozumiem cykl życia aplikacji oraz realia współpracy z klientem zagranicznym.

Obecnie rozwijam swoje umiejętności w Pythonie i technologiach frontendowych (HTML, CSS, JavaScript), aby poszerzyć swoje możliwości zawodowe i móc pracować przy pełnych stosach technologicznych (full-stack). Interesuje mnie szczególnie budowanie nowoczesnych aplikacji webowych oraz łączenie technologii z dobrym UX i przemyślaną architekturą.

Równolegle rozwijam się w kierunku branży game dev, która od dawna jest moją pasją. Uczę się C# i silnika Unity, a także C++ z myślą o pracy z Unreal Engine. Chciałbym w przyszłości pracować przy tworzeniu gier — zarówno pod kątem kodu silnikowego, jak i tworzenia interakcji oraz systemów rozgrywki.

Poza programowaniem jestem aktywnym muzykiem – gram na gitarze solowej w lokalnym zespole. Muzyka to dla mnie nie tylko pasja, ale też sposób rozwijania kreatywności, koncentracji i umiejętności współpracy. Łączę myślenie logiczne z wrażliwością artystyczną, co często przekłada się na niestandardowe podejście do rozwiązywania problemów.

Szukam projektów i zespołów, które doceniają solidne rzemiosło programistyczne, ale również otwartość, samodzielność i kreatywne spojrzenie — zarówno w kontekście aplikacji użytkowych, jak i gier komputerowych.

I am a programmer with a few years of professional experience, gained while developing Point of Sale software for an Italian client. I worked mainly in Java, using backend technologies such as Spring and Hibernate. I have experience both in teamwork and independently developing system components. I understand the application lifecycle well and have firsthand knowledge of collaborating with international clients.

Currently, I'm expanding my skills in Python and frontend technologies (HTML, CSS, JavaScript) to broaden my career opportunities and be able to work across full technology stacks. I'm particularly interested in building modern web applications that combine thoughtful architecture with strong UX principles.

In parallel, I'm developing toward the game development industry, which has long been a personal passion. I'm learning C# and Unity, as well as C++ with the goal of working in Unreal Engine. I would love to work on game projects — whether focused on engine-level programming or designing gameplay systems and interactions.

Outside of programming, I'm an active musician — I play lead guitar in a local rock band. Music is not just a passion but also a way to enhance creativity, focus, and collaboration. I combine logical thinking with artistic sensitivity, which often leads to creative problem-solving approaches.

I'm looking for projects and teams that value solid engineering craft, but also openness, independence, and a creative perspective — whether in application development or game creation.

Hello

React.js Projects

Below are some of the projects I built using React.js as part of the Odin Project curriculum. These projects helped me apply concepts like component-based architecture, hooks, props, and state management in real-world scenarios. Each project focuses on interactivity and dynamic rendering, showcasing how React simplifies building responsive and engaging user interfaces.

React

Shopping Cart Project

JavaScript

Fetch API

REST API

async/await

React

Shopping Cart project screenshot

A React-based shopping cart application that demonstrates state management, routing, and user interaction features. The app allows users to add products to the cart, update quantities, and clear the cart with real-time updates to the navigation bar. Notifications provide feedback on user actions and automatically disappear after a set timeout. Built with React Router for navigation, React state hooks for cart logic, and tested using React Testing Library and Vitest.

Pokémon Memory Card Game

JavaScript

Fetch API

REST API

async/await

React

Pokemon Memory Card Game screenshot

This project is a simple Pokémon memory card game built with React. It fetches Pokémon data from the PokéAPI and displays them as clickable cards. The objective is to click on each card only once — if the user clicks the same card twice, the score resets. After each successful click, the cards are shuffled to increase difficulty. The game tracks both the current score and the highest score achieved during the session. It's a fun way to practice React fundamentals like component state, effects, and user interaction.

Full-stack Projects

These full-stack projects combine both front-end and back-end technologies to create complete, interactive web applications. They demonstrate my ability to build scalable APIs using Java and Spring Boot, manage data with MongoDB, and deliver responsive user interfaces using modern frameworks like Svelte. Each project reflects practical application of asynchronous logic, RESTful architecture, and thoughtful UI design — highlighting my progress in full-stack development.

Odin Project curriculum

A collection of completed projects I made during my progress through Odin Project curriculum. Projects range from landing page for fictional company using modern HTML and CSS, to games like Etch-a-sketch, or rock paper scissors chat bot using JavaScript.

JavaScript

Tic Tac Toe

Project Library screenshot

Tic Tac Toe game written using Factory Functions and Module Pattern.

Rock Paper Scissors

Project Rock Paper Scissors screenshot

JavaScript game of Rock Paper Scissors in form of a chat bot.

Etch-a-Sketch

Etch-a-Sketch project screenshot

Etch-a-Sketch application with variable grid size and different stroke colors

Calculator

Etch-a-Sketch project screenshot

JavaScript calculator application with support for floating point numbers operations and keyboard input.

Library

Project Library screenshot

Library project with adding new books, deleting books, toggling read status and saving to Local Storage.

Landing page

Project Landing Page screenshot

HTML5 + CSS3 with Flexbox project, landing page for fictional company Guitarly - Mobile guitar service

Code Camp

A collection of completed projects I made during my progress through code camp tasks. Below you can check few projects completed during my data visualization certification. I used HTML, CSS and JavaScript with D3.js library to create and manipulate SVG charts.

Scientific Computing with Python

Python course with many projects involving scientific applications, and final project, a probability calculator. Repository containing all projects is available here

Probability Calculator

Proability Calculator scientific python project

Probability Calculator, final project of the course. Completing this one was tricky due to specific tests and the course being in beta.

Arithmetic Formatter

Arithmetic scientific python project

Arithmetic formatter project for the Scientific Python course.

Many others

Arithmetic scientific python project

More completed tasks and projects in the course ...

D3.js Data Visualization

Projects I have completed to receive freecodecamp data visualisation certificate

Treemap

Data Visualization - Treemap

Treemap for data showing 100 top sales of videogames by gaming platform. Additional tabs show treemaps for two other datasets (Top movie sales and top kickstarter pledges)

Choropleth Map

Data Visualization - Choropleth Map

A map showing percentage of adults age 25 and older with bachelor's degree or higher (2010 - 2014) for each county of each state of United States of America

Heat map

Data Visualization - Heat map

Heat map showing historical data (from 1753 up to 2015) of monthy global land-surface temperature variance

Scatterplot Graph

Data Visualization - Scatterplot Graph

Heat map showing historical data (from 1753 up to 2015) of monthy global land-surface temperature variance

Bar Chart

Data Visualization - Bar Chart

Chart showing GDP of United States of America over the years.

Certificates

Certificates I have completed

Contact

If you are interested in working with me, please send me an email to this address: philbjern@gmail.com

arrow_upward

Please view this page on a computer screen 💻

Support for mobile devices coming soon 🤳

github.com/philbjern