Skip to content
View carlosfdsn's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report carlosfdsn

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
carlosfdsn/README.md

Carlos Fernando — Backend Developer · Python · Go · Cybersecurity

Hi, I'm Carlos — a backend developer and cybersecurity student who builds APIs, command-line tools and automation with Python and Go, keeping a strong eye on red team concepts and application security.

I like turning repetitive, manual work into small, reliable software, and I care about clear project structure, honest documentation, secure design principles and code that is easy for the next person to pick up.

Current focus

  • Building secure REST APIs in Go with Gin: routing, handlers, health checks and request metrics.
  • Designing APIs with FastAPI and SQLAlchemy on the Python side.
  • Exploring application security, threat modeling, and red team fundamentals.
  • Going deeper into Go: project layout, testing and CI with GitHub Actions.
  • Automating file handling, data extraction and small ETL jobs, with a growing interest in RPA.

Tech stack

Languages
Python Go

Backend & APIs
FastAPI Gin SQLAlchemy Swagger

Databases
PostgreSQL MySQL SQLite

Security & Infrastructure
Cybersecurity Docker Git GitHub Actions Linux

Featured projects

A local-first desktop password manager for keeping credentials without trusting a cloud service. The vault is a single file encrypted with Argon2id + AES-256-GCM, the master password is never written to disk and the app makes no network calls.
Go · Wails · JavaScript · security tests · GitHub Actions CI

A lightweight API that monitors other APIs, so you know when a service is down or slow. It runs health checks and tracks latency and request metrics, with the code split into cmd/ and internal/ packages and a Docker Compose setup.
Go · Gin · Docker

A CLI that removes the repetitive setup of starting a FastAPI project: it generates the folder structure and base files from templates embedded in the binary with go:embed. Early stage, with planned features documented.
Go · FastAPI templates

Also worth a look: sacoli — REST API in Go with Gin and Swagger docs · FlowDesk — ticket API with FastAPI, SQLAlchemy and SQLite · HardPass — password strength CLI in Go

Activity

Contribution activity graph for carlosfdsn over the last 31 days

Contact

The best way to reach me is on LinkedIn.

LinkedIn — Carlos Fernando

Pinned Loading

  1. carlosfdsn carlosfdsn Public

    1

  2. auto-file-organizer auto-file-organizer Public

    Python 11 1

  3. golock golock Public

    A lightweight desktop password manager built with Go and Wails, focused on privacy, simplicity, and secure local credential management.

    Go 2 1