About me

Hi, my name is Rafał Rybak and I'm a Unity / Web Developer from Warsaw, Poland. Over the years I developed a skill set in a range of technologies and frameworks, including Unity, C#, PHP, Java, Javascript, HTML and CSS. Where I really value clean and readable code.

A few years ago I decided to make my dreams come true and started learning game development. Since then, I have been discovering the features of the Unity engine and learning C#. My passion is to create games that combine innovation and quality. I’m happy to talk about new projects and challenges.

In my free time I like watching Formula 1 races, sailing on warm seas and playing retro games (The Settlers 2 is king!).

Game Development
Programming
Web Development
IT Consulting
Online marketing
Web Security

Work Experience

2022 - present

Unity Developer @ Extend Media

Project: Rise of Spaceships

In recent years I have decided to develop my passion for game development. The result of my work is a prototype of a casual mobile game called "Rise of Spaceships". The game is based on Unity Engine and uses a variety of programming techniques and design patterns such as scriptable objects, objects pooling, event systems, interfaces, inheritance, clean code principles and many more.

Source code available on GitHub.

✔ Unity
✔ C#
✔ VCS
✔ Agile

2015 - 2022

Startup Owner @ Extend Media

Project: Mapa Mamy

Mapa Mamy is a unique startup where every parent can easily find a cafe, restaurant or hotel with facilities for children. As the owner of this startup, I coordinated the work of developers, graphic designers and copyrighters.

✔ Web Development
✔ Online marketing
✔ Web security

2013 - 2022

Fullstack Developer @ Extend Media

Project: Aliganza Fasion Agency

As a fullstack developer, I was responsible for designing, creating and implementing a showroom system and a reporting system for agency clients. I also worked on system integration with external RFID solutions for automated stocktaking process.

✔ PHP/Ajax
✔ MySQL
✔ JSON/XML
✔ Javascript
✔ HTML/CSS
✔ RFID

2007 - 2013

Web Developer / PHP Developer @ Extend Media

Project: Mostostal Puławy Group

At the Mostostal Puławy Group, I am responsible for creating websites for the group's companies, managing them and updating the CMS system, as well as integrating the websites with the company's ERP systems.

✔ PHP/Ajax
✔ MySQL
✔ HTML/CSS
✔ IT Consulting

Project: Parchatka Ski Resort

I implemented new websites for Parchatka Ski Resort and Parchatka Restaurant. I also designed a special CMS Joomla module presenting the current ski conditions.

✔ PHP/Ajax
✔ MySQL
✔ HTML/CSS
✔ IT Consulting
✔ Online marketing

Project: National Center for Nuclear Research

As a web developer, I implemented a new CMS system along with a modern graphic concept of the website.

✔ PHP/Ajax
✔ MySQL
✔ HTML/CSS

Project: Zamet Group

For several years I managed the websites of the group's companies. My responsibilities included creating a new graphic concept, implementing the CMS, conducting training for employees and supporting them in website management.

✔ PHP/Ajax
✔ MySQL
✔ HTML/CSS

Project: District Court in Przemyśl

As a Web Developer, I made a full redesign of the website and implemented the required modules of the content management system

✔ PHP/Ajax
✔ MySQL
✔ HTML/CSS

Education

2021

Unity Junior Programmer @ Unity Technologies (Online course)

Skills: Maximize code efficiency, debug performance issues, use of object-oriented programming, implement inheritance, polymorphism, abstraction and encapsulation, use of interfaces, write efficient and easy to read code, prototype new concepts, diagnose and fix errors, implement data persistence, implement version control.

✔ Unity
✔ C#
✔ VCS
✔ Programming patterns and data structures
✔ Clean code
✔ Project Management

2006 - 2007

Management @ Warsaw School of Economics (Postgraduate)

Unit: Collegium of Managment and Finance
Main field of study: Postgraduate Management Study

✔ Project Management
✔ Strategic Analysis
✔ Finances
✔ Business Relations
✔ HR Management

2004 - 2006

Electronics and Computer Engineering @ Warsaw University of Technology (Master of Science in Engineering)

Unit: The Faculty of Electronics and Information Technology
Main field of study: Macro-field of Study: Electrical and Computer Engineering
Diploma thesis: Internet Image Search System in Peer-to-Peer Networks with Using MPEG-7 Descriptors

✔ Java
✔ C/C++
✔ Programming patterns and data structures
✔ Clean code
✔ Project Management

2000 - 2004

Computer Engineering @ Warsaw University of Technology (Engineer)

Unit: The Faculty of Electronics and Information Technology
Main field of study: Macro-field of Study: Electrical and Computer Engineering

✔ Java
✔ C/C++
✔ Programming patterns and data structures
✔ Clean code
✔ Project Management

1999 - 2000

Transport @ Warsaw University of Technology

Unit: The Faculty of Transport

1995 - 1999

3rd High School in Lublin

Specialisation: Mathematics and computer science class

Skills

  • Unity skills:
  • Scriptable Objects
  • Unity Event System
  • Interfaces
  • Object Pooling
  • New Input System
  • Audio System
  • User Interfaces
  • Technical skills:
  • Good knowledge of the Unity engine
  • Good knowledge of the C# programming language
  • Ability to write clean and efficient code
  • Experience in VCS systems (Git, Github)
  • Knowledge of working in Agile methodologies (Jira)
  • Knowledge of programming patterns and data structures
  • Other skills:
  • HTML
  • CSS
  • PHP/Ajax
  • MySQL
  • JSON / XML
  • Java
  • Javascript
  • C/C++
  • Soft skills:
  • Conscientiousness and skillful organization of my work
  • Ability to work in a team, but also a lot of independence
  • Ability to use an analytical approach to problem solving
  • Passion for creating games
  • Languages:
  • Polish native
  • English B1/B2
  • German A1/A2

Contact me

If you are interested in cooperation, send an e-mail to the address Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.