Skip to content
View artidek's full-sized avatar

Block or report artidek

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
artidek/README.md

👋 Hi, I'm Artem Obshatko

A seasoned Automation & Control Systems Engineer with 12+ years of international experience in Oil & Gas and Chemical industries.
Skilled in SCADA, DCS, PLCs, Functional Safety, and industrial protocols.

Currently diving deep into software engineering as a student at 42 Warsaw, driven by a passion for clean code, problem-solving, and system optimization.
On a mission to blend industrial automation expertise with modern software development for the future of smart industry.

🔧 Tech-savvy | 🌐 Multilingual | 💡 Always learning | 🖥️ C • Linux • Networking

Pinned Loading

  1. 42_fdf42_fdfPublic

    FDF is a 3D wireframe renderer written in C, as part of the School 42 curriculum. It reads a 3D height map and projects it onto a 2D screen using isometric projection.

    C 1

  2. 42_philosophers42_philosophersPublic

    C implementation of the Dining Philosophers problem using threads, mutexes, and semaphores. Demonstrates synchronization, deadlock avoidance, and process/thread management for 42 school.

    C 1

  3. 42_push_swap42_push_swapPublic

    artidek/42_push_swap: Sorting algorithm project for 42 school. Sorts integer stacks with minimal stack operations, using custom data structures and optimized algorithms.

    C 1

  4. 42_minishell42_minishellPublic

    Minimal Bash-like shell written in C for the 42 School curriculum. Supports built-in commands, pipes, redirections, environment variables, and signal handling.

    C 1

  5. 42_pipex42_pipexPublic

    A minimal Unix pipeline emulator written in C, replicating shell pipe behavior. Implements process creation, file redirection, and command execution for educational purposes.

    C 1

  6. 42-webserv42-webservPublic

    42-webserv is a fully functional HTTP/1.0 web server that demonstrates core networking concepts, socket programming, and HTTP protocol implementation. This project showcases clean architecture, eff…

    C++ 2