Skip to content
View carlosvts's full-sized avatar
  • Brazil
  • 00:47 (UTC -03:00)

Block or report carlosvts

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

Hi 👋, I'm Carlos

Learning how to build simple, efficient and low-level software.

Goals:

  • Deepen knowledge in C++ and low-level systems programming
  • Study operating systems, memory management and networking
  • Build more CLI tools and system-oriented projects
  • Improve problem-solving through competitive programming

Education & Coursework:

  • CS50x – Introduction to Computer Science (Harvard)
    Focus on C, memory, algorithms, data structures and problem solving.


Competitive Programming:

leetcode hackerrank

Languages and Tools:

c cplusplus python linux git

html5 css3 sass tailwindcss dart flutter

Pinned Loading

  1. raw-image-processor raw-image-processor Public

    A zero-dependency C++ image processor for manual BMP parsing and convolution-based filtering. Built for performance and understanding of pixel buffers and bitmaps.

    C++

  2. malloc-implementation malloc-implementation Public

    A custom C++ heap manager implementing manual memory allocation, fragmentation control, and coalescing. Direct Linux Kernel interaction via sbrk syscalls, doubly linked list management, and low-lev…

    C++

  3. http-server-cpp http-server-cpp Public

    A basic implementation of a HTTP server following the principles of Beej's Guide to Network Programming using C++ for network learning porpouses.

    C++ 1

  4. input-multiplexer input-multiplexer Public

    A C++ implementation of an asynchronous input listener using the Linux epoll API. Kernel-space to user-space communication, file descriptors management, and hardware event handling using syscalls.

    C++

  5. raytracing raytracing Public

    Simple implementation of raytracing technique using C++ and SFML

    C++ 1

  6. sandbox-game sandbox-game Public

    A real-time particle physics sandbox featuring complex element interactions and custom cellular automata. Implements fluid, thermal, and biological simulations using C++ and Raylib.

    C++ 1