Skip to content
View dmitrijslasko's full-sized avatar

Block or report dmitrijslasko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dmitrijslasko/README.md

Hello world! πŸ‘‹

  • πŸ‘‹ I’m Dima β€” after years of building and scaling e-commerce products, I’m now shifting my focus to software engineering.
  • 🌱 Currently studying full-stack development at 42 Berlin
  • πŸ’¬ I love exploring how design, logic, and systems come together in code
  • πŸ“« Say hi: LinkedIn Instagram

⭐ Featured projects

🌐 HTTP/1.0 Web Server

Webserv

A lightweight HTTP/1.0 web server written in C++ that handles TCP connections, parses HTTP requests, and serves static and dynamic files via CGI (Python, CGI).


🍣 Sushi Ninja / cub3D

Cub3D

Raycasting game engine inspired by Wolfenstein 3D, written in C. Uses School 42 minilibx library.


🐻 Bear Ride: City Cruise – iOS game – published in AppStore 🍎

Bear Ride: City Cruise

Bear Ride: City Cruise is a fast-paced infinite reaction runner set in a stylish pixel city.
Take control of a cycling bear, avoid obstacles, collect bonuses, and survive as long as possible.


🌐 FDF

FDF

3D wireframe visualizer for 2D coordinate data, written in C. Uses School 42 minilibx library.


🍽️ Philosophers

Philosophers

Classic concurrency problem solved with multithreading and synchronization using mutexes.


πŸ€– Philosophers Tester

Tester

Simple shell-based tester for the 42 Philosophers project with 30+ testing scenarios.


πŸ“Š Philosophers Visualizer

Visualizer

Graphic visualizer for the 42 Philosophers project with IPC via pipes, written in C using Raylib.


🧠 Skills

Python C C++ HTML5 CSS3 Photoshop Illustrator

Pinned Loading

  1. 42_cub3D_advanced 42_cub3D_advanced Public

    Expanded and enhanced version of School 42 Cub3D, featuring a reworked raycasting engine with additional gameplay mechanics, lighting, and multilevel design.

    C 3

  2. 42_fdf 42_fdf Public

    A 42 project written in C that visualizes 3D terrain maps as isometric wireframes.

    C 2

  3. 42_philosophers_tester 42_philosophers_tester Public

    A simple shell script to test your Philosophers project

    Shell 1

  4. 42_philosophers 42_philosophers Public

    A 42 project written in C that explores multithreading and synchronization using mutexes and processes. It simulates philosophers sitting around a table, eating, thinking, and sleeping while avoidi…

    C

  5. 42_push_swap 42_push_swap Public

    Sorting data on a stack with a limited set of instructions, aiming for least number of operations. Written in C.

    C

  6. 42_minishell 42_minishell Public

    A UNIX shell implementation written in C as part of the 42 curriculum. Minishell reproduces the behavior of a basic Bash shell β€” handling commands, redirections, pipes, environment variables, and b…

    C