GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” 3dsonnn - Overview

@3dsonnn 3dsonnn Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@3dsonnn
3dsonnn
Follow
View 3dsonnn's full-sized avatar
😁
eating, sleeping, coding, or repeating

efinda 3dsonnn

😁
eating, sleeping, coding, or repeating
Follow
I like turning my imagination into code, then breaking it in every way I can think of. It's been a great way to sharpen my critical thinking.
32 followers Β· 20 following
  • Luanda, Angola
  • 14:17 (UTC +01:00)
  • https://medium.com/@efinda
  • in/edson-baptista-finda

Achievements

Achievement: Pull Sharkx2

Achievements

Achievement: Pull Sharkx2

Highlights

  • Pro
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
3dsonnn/README.md
efinda β€” Software Engineer: Systems, Infrastructure, Security

LinkedIn Medium Email


➜ whoami

typedef struct s_swe {
    const char  *username, *origin;
    const char  *focus[3];
    const char  *cursus;
    const char  *rabbit_holes[5];
}   t_swe;

static const t_swe  efinda = {
    .username     = "efinda",
    .origin       = "Luanda, Angola πŸ‡¦πŸ‡΄",
    .focus        = { "systems", "infrastructure", "security" },
    .cursus       = "42 Luanda β€” Common Core complete, level 12.2",
    .rabbit_holes = { "UNIX internals", "networking", "distributed systems",
                      "production environments", "performance" },
};

I started my journey in Software Engineering in 2024, and 42 Luanda is where I've been building my foundations in this area β€” through self-taught and peer-to-peer learning.

During the Common Core I worked on projects from several different niches of Software Engineering. The ones I enjoyed building the most were the ones related to systems programming, infrastructure and security, and that's why I'm now specializing in these areas.

Some of the projects I've worked on are available here on this profile β€” I hope you find something interesting.


➜ ls ~/projects

Each directory opens a page with the full breakdown of that area β€” what every project is, and what it's built with.

~/projects
β”œβ”€β”€ network-and-web/     4 projects   servers, infrastructure, full-stack, offensive tooling
β”œβ”€β”€ graphics/            5 projects   rendering, geometry, games on raw pixels
β”œβ”€β”€ libraries/           4 projects   the foundations everything else links against
β”œβ”€β”€ systems-and-tools/   3 projects   memory, parsing, evaluation tooling
└── piscines/            2 projects   the deep ends I jumped into

➜ cat stack.txt

Every bar reads technology β†’ the projects where I actually used it. Each project chip is a link straight to that repository.

Languages

CSuper-Libftft_printfcub3Dmalloc

C++webservchildren-tamper-withCPP

Pythonpython

TypeScriptft_prodd

Bashminishell_tests_sheet

Tools & technologies

DockerInceptionft_prodd

MiniLibXmy_mlxcub3Dtetrsnake

epoll / socketswebservchildren-tamper-with

Valgrindminishell_tests_sheetmalloc

MakeSuper-Libftmy_mlxft_printf

NGINXInception

TLS / OpenSSLInception

MariaDBInception

WordPressInception

PostgreSQLft_prodd

Prismaft_prodd

Reactft_prodd

Node.jsft_prodd

Expressft_prodd

Viteft_prodd

Tailwindft_prodd

WebSocketsft_prodd


➜ tail -f writing/

I write about some of the things I find interesting the most in my learning journey.

Medium articles

efinda's GitHub stats Most used languages

$ hexdump -C footer
00000000  4d 61 64 65 20 69 6e 20  41 6e 67 6f 6c 61 0a     |Made in Angola.|
0000000f
$ _

muxima β€” heart, in Kimbundu. Nothing here was built without one.

Pinned Loading

  1. minishell_tests_sheet minishell_tests_sheet Public

    As beautiful as a shell

    13

  2. Inception Inception Public

    A Dockerized LEMP infrastructure (Nginx, WordPress, MariaDB) built from scratch for 42, extended with Redis, FTP, Adminer, Portainer, and a static site β€” each service in its own container, orchestr…

    Dockerfile 2

  3. webserv webserv Public

    A fully functional, non-blocking HTTP/1.1 server written from scratch in C++98, inspired by NGINX β€” featuring epoll-based I/O multiplexing, CGI execution, file uploads, and session management

    C++ 2

  4. Bounding_Box Bounding_Box Public

    This project is about creating a dynamic minimap 😎 for a 2D game.

    C 5

  5. ft_prodd ft_prodd Public

    A full-stack Kanban project-management platform built for ft_transcendence's free-choice track β€” real-time collaboration via Socket.IO, OAuth 2.0 login through the 42 API, a public REST API with ke…

    TypeScript 3

  6. python python Public

    My solutions to the 42 school Python Piscine β€” eleven modules covering OOP, exceptions, file I/O, the import system, design patterns, environments & dependency management, Pydantic validation, and …

    Python 3

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.