About me

Hi, I’m Sławomir Sojka.
I'm a still learning Software Developer.


I am passionate about IT and fascinated with new technologies.


During my journey with programming, I tried fields such as desktop software and mobile app development, front-end/back-end web development, database management, graphic design, video game development, and machine learning.

Experience

Full Stack Developer
Rocksoft is a company cooperating with foreign clients, where work is strongly based on Scrum.
PROJECT

Developing and managing a website for a client

  • A web application, which displays a map with orders taken by customers in real-time and showing them as a pin on the world map.

  • Front End tools: HTML, CSS, React, React Material-UI, JavaScript.

  • Back End tools: Node.js, Mongoose, Express.js, MongoDB, Google API, AWS S3.

Internship - Full Stack Developer
Rocksoft is a company cooperating with foreign clients, where work is strongly based on Scrum.
PROJECT

creating a website application to-do list , project that could help people plan their day-to-day activities.

  • A web application that is designed to help people in daily management, via quick notes where tasks can be added as checkboxes, and to-do lists for more complex tasks.

  • Front End tools: HTML, CSS, React, React Material-UI, JavaScript.

  • Back End tools: Node.js, Mongoose, Express.js, MongoDB, Google API.

Internship - Full Stack Developer
EPLAN provides software and service solutions in the fields of electrical, automation and mechatronic engineering.
PROJECT

Working on an online book library project in the main team of 3, under the supervision of an internship tutor.

  • A web application that is designed to serve employees in borrowing books from the company bookcase.

  • Front End tools: HTML, CSS, Angular, Angular Material, TypeScript, JavaScript.

  • Back End tools: Node.js, Sequelize, Express.js, SQLite.

Portfolio

Internet library

Book rental

Angular CRUD application CLICK TO VISIT

An online book catalog designed for EPLAN company during internship.

User-side web application includes functions such as creating accounts, browsing and borrowing books.

The admin side allows for user management, and fully supports CRUD queries.

Angular

Angular Material

Node.js

Sequelize

SQLite

Heroku

Prepare to Plague

Game created in Unity during game jam CLICK TO VISIT

The project was made with Unity engine during Polish 7-day game jam #ZostańWDomuRobGry in a team of 3 people.

Prepare to plague Is a small turn-based strategy game about rebuilding destroyed castle after a war and plague.

The goal is to repair essential buildings required to survive plague and stash vital resources like gold and food by researching projects and reacting to random events.

Unity

C#

Photoshop

Internet library

Skills

Programming languages

HTML

HTML

CSS

CSS

Sass

JavaScript

TypeScript

Python

C#

C++

SQL

Java

Technologies

Angular

Angular Material

Node.js

Sequelize

MySQL

SQLite

Unity

React

MongoDB

.NET framework

Android Studio

Other

GitHub

Git

Heroku

Gimp

Photoshop

Microsoft Office

Microsoft Office