Skip to content
View carlosvts's full-sized avatar
  • Brazil
  • 10:14 (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

Building simple, efficient, low-level software in C/C++.

Interested in systems programming, operating systems, memory management and performance-critical software.



Interests & Goals

  • Low-level systems programming in C/C++
  • Operating systems, memory management and networking
  • Algorithmic thinking and competitive programming

Education & Coursework

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


Competitive Programming

leetcode hackerrank


Languages and Tools

Core stack

c cplusplus linux git

Additional tools

python html5 css3 sass tailwindcss dart flutter

Pinned Loading

  1. chip8 chip8 Public

    A CHIP-8 virtual machine implementation in C using SDL2. Features a complete Fetch-Decode-Execute cycle with Big-Endian opcode handling, 16-bit instruction decoding, and 8-bit register state manage…

    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. 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++

  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. 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

  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