Skip to content
View deniz-oezdemir's full-sized avatar

Highlights

  • Pro

Block or report deniz-oezdemir

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
deniz-oezdemir/README.md

👋 Hi there, I'm Deniz!

About Me

I am a Product Manager in the consumer brokerage space and a software engineering student at 42 Berlin, currently building a strong foundation in C/C++. I am passionate about all aspects of software development and eager to explore new technologies. My goal is to combine my technical skills with my product experience to create impactful, user-centric solutions.

Technical Skills

  • Languages: C, C++, Python, JavaScript, HTML/CSS
  • Tools: Git, Docker

Projects

  • Webserv | Building an HTTP web server from scratch, compliant with HTTP/1.1
  • Inception | Setting up a small multi-service infrastructure using Docker containers
  • miniRT | Building a basic ray tracer to render 3D scenes from numerical object specifications
  • minishell | Developing a custom shell by implementing core bash-like features
  • Philosophers | Solving the dining philosophers problem using multithreading and concurrency control
  • FDF | Visualizing 3D wireframes from 2D height maps using isometric projection
  • Pipex | Recreating Unix pipe functionality to handle command chaining
  • Push_swap | Implementing a sorting algorithm using two stacks with minimal instructions
  • ft_printf | Reimplementing the printf function from the C standard library
  • libft | Creating a custom library replicating key C functions

Contact

Feel free to reach out to me for collaboration or opportunities through LinkedIn or via email.

Pinned Loading

  1. Webserv Webserv Public

    Implementing an HTTP/1.1 server in C++98 that supports configuration files and handles GET, POST, and DELETE requests

    C++ 2

  2. Inception Inception Public

    Docker setup with multiple containers, featuring the LEMP stack (Linux, Nginx, MariaDB, PHP for Wordpress)

    Dockerfile

  3. CPP-Intro CPP-Intro Public

    Introduction to C++ programming, covering essentials from OOP and memory management to advanced concepts like polymorphism and templates

    C++

  4. Minishell Minishell Public

    Reverse-engineering a Unix shell

    C

  5. Push_swap Push_swap Public

    Efficiently sorting integers using only two stacks

    C

  6. simple_garbage_collector simple_garbage_collector Public

    Naive implementation of a garbage collector that helps to prevent memory leaks. Fully compliant with the Norminette coding standard at 42 school.

    C 1