Dariusz Russek

Hi, I'm Darek, a passionate and dedicated front-end developer and recent graduate with a Bachelor's degree in Computer Science from the University of Silesia. I specialize in crafting responsive web applications using modern technologies like HTML, CSS, JavaScript, TypeScript, and React. Additionally, I have experience with Phaser JS for game development and AWS Platform as the cloud solution.

During my studies, I worked on a variety of projects, including CRUD web applications and interactive games, which you can explore in the projects section of my portfolio. These experiences have honed my skills in both web development and game development, and have equipped me with a strong foundation to tackle real-world challenges.

I'm currently seeking a starting position as a front-end developer or a game developer utilizing web technologies. My goal is to contribute to innovative projects and continue learning and growing in a dynamic work environment. Beyond my technical skills, I pride myself on my excellent time management, ability to work both independently and collaboratively, and my passion for continuous learning. I am fluent in Polish and have a B2 level proficiency in English, with basic knowledge of German.

In my free time, I enjoy playing video games and exploring new technologies. I believe that my unique blend of technical knowledge and personal interests makes me a strong candidate for any development team. Thank you for visiting my portfolio. I look forward to the opportunity to contribute to your team and help bring your projects to life.

GitHubLinkedIn

Education

Commercial experience

Skills

Programming languages and tools i have used.

Web development:

  • HTML5 - HTML 5
  • CSS3 - CSS 3
  • JS - Javascript
  • TS - TypeScript
  • AWS - AWS Platform
  • Postgresql - Postgresql
  • React - React
  • MUI - Material UI
  • Figma - Figma
  • NPM - npm

Game development:

  • Blender - Blender
  • UE - Unreal Engine
  • PhaserJs - Phaser JS

Portfolio

What Was Lost

image1 image2 image3

What Was Lost is a platformer with soulslike elements, such as reborn enemies, challenging stages to complete and, of course, if you die, you'll have to start over. Take on the role of one of the last guardians of the runes, a lone monk on whom the fate of the entire world will rest. The game was developed on the PhaserJs engine. I was responsible for the implementation of the UI and game mechanics with the exception of player movement. My colleagues did some of the graphics, designed the levels and storyline.

Technologies

Phaser JS

Neutron

image1 image2 image3

Neutron is an abstract strategy game for two players invented by Robert A. Kraus. It is a digital representation of the board game "Neutron" made using JS. It was created to learn the basics of game theory and the algorithms used in it. It is possible to play two people locally or against one of the algorithms. It is also possible to simulate a game between two algorithms. We created this while pair programming.

Technologies

HTML CSS Javascript

TripBuddy

image1 image2 image3 image4 image5

TripBuddy is an app for finding travel partners. It was created as a credit project for one of the courses in college. I handled the client side using TypeScript and React, while my colleague handled the server side with Laravel. The requirement was to use agile methodology, for which we used Jiira software.

Technologies

TypeScript React Material UI PHP Postgresql

P2PReview

image1 image2 image3 image4

P2PReview is a peer review social platform created as part of my CS degree engineering project. It is basicly a CRUD application that allows users to add works and review the works of other users. The user can set his level of sophistication for a particular domain and based on that, works will be suggested to him for review. I made the client side using React and libraries such as AWSAmplify, React Router, Material UI, React Router or React Hook Form. For the server side, I used the AWS platform with NodeJS Lambda Functions, RDS with Postgresql, Cognito for user authentication and REST api.

Technologies

React Nodejs AWS Postgresql