Skip to content
View Mauricio0129's full-sized avatar

Block or report Mauricio0129

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 is supported. 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
Mauricio0129/README.md

header


◈ About

I'm a Computer Science student specializing in backend engineering with a strong interest in distributed systems and infrastructure. I enjoy working with backend technologies, diving deep into system architecture, and building production-ready applications. I'm especially drawn to the infrastructure side — how services are deployed across regions, how load gets distributed, how systems stay available when things go wrong, and how all the pieces connect. I like solving problems that require thinking about performance, reliability, and scale.


◈ Tech Stack

Languages

Languages

Backend & Databases

Backend & Databases

Cloud & DevOps

Cloud · DevOps · Tooling

Tools

Tools & Workflow


◈ Featured Projects

⬡ CloudDrive — Production Cloud Storage Platform

A fully deployed cloud storage REST API serving real traffic at clouddrive.world, built with FastAPI and AWS. Designed for production-grade reliability with async processing, fine-grained access control, and multi-region availability.

Attribute Detail
Stack Python · FastAPI · PostgreSQL · AWS S3 · AWS Lambda · Docker
Auth IAM roles · presigned URLs · scoped access tokens
Scale Multi-AZ deployment · active health checks · fault-tolerant routing
Performance Async Lambda image processing · non-blocking upload/download pipelines
Security IAM least-privilege · pre-signed URL expiry · parameterized queries
Status Live at clouddrive.world
Repository github.com/Mauricio0129/CloudDrive

Built the entire backend unilaterally — from schema design and auth architecture to AWS resource provisioning and CI/CD pipeline. Lambda functions handle asynchronous image processing without blocking the primary API request cycle. Multi-AZ health checks ensure uptime under node failure. Presigned S3 URLs offload bandwidth from the application tier while maintaining access control.


⬡ Layer 7 Load Balancer — High-Throughput Proxy in Go

A production-quality HTTP/1.1 reverse proxy written from scratch in Go, achieving ~79,000 requests/second on commodity hardware. Built to demonstrate deep understanding of concurrent systems, network programming, and fault-tolerant architecture.

Attribute Detail
Stack Go · net/http · sync/atomic · goroutines
Performance ~79,000 req/sec sustained throughput
Concurrency Lock-free atomic snapshots for backend pool state
Reliability Two-tier health check system · automatic failover validated under load
Security Adaptive read deadlines for slowloris attack mitigation
Algorithm Round-robin with health-aware backend selection
Repository github.com/Mauricio0129/load-balancer

The core insight driving this implementation: lock-free atomic snapshots allow the hot path (request forwarding) to read backend state without ever acquiring a mutex, keeping latency consistent under high concurrency. The two-tier health check system separates liveness (fast, frequent) from readiness (deeper, less frequent) to avoid unnecessary failovers while still catching degraded backends. Adaptive read deadlines close connections that stall mid-request — a direct defense against slowloris-style attacks.



◈ Experience

Independent Systems Engineering · Personal Projects 2024 – Present

Designed, built, and deployed production systems independently — from architecture through CI/CD — across infrastructure, systems programming, and backend API development.

  • Deployed CloudDrive, a live cloud storage API (clouddrive.world) with AWS Lambda, S3, and PostgreSQL
  • Engineered a Layer 7 load balancer in Go achieving ~79k req/sec with lock-free concurrency
  • Provisioned AWS IAM roles, multi-AZ configurations, and automated deployment pipelines

Go Python AWS Docker FastAPI PostgreSQL GitHub Actions


◈ Certifications

AWS

AWS Dev Associate   AWS CCP


◈ Current Focus

learning:
  - Profiling tools (pprof, py-spy) — understanding real performance vs. guessing
  - AWS Developer Associate certification

building:
  - Kafka-inspired message broker in Go

exploring:
  - Distributed consensus algorithms (Raft, Paxos)
  - Observability tooling (pprof, OpenTelemetry, Prometheus)

◈ Connect

LinkedIn


"Systems that survive production pressure aren't built by accident — they're built by engineers who understood the failure modes before writing a single line."

Pinned Loading

  1. CloudDrive CloudDrive Public

    Cloud storage REST API with FastAPI, PostgreSQL, and AWS S3

    Python

  2. load-balancer load-balancer Public

    Layer 7 reverse proxy and load balancer written in Go

    Go

  3. useyourshadow/ShellHacks25 useyourshadow/ShellHacks25 Public

    TypeScript 1 1

  4. portfolio portfolio Public

    HTML