UNIVERSIDAD COOPERATIVA DE COLOMBIA · 2024–2027Software Architecture & Cloud Infrastructure

SYSTEMS WITH CHARACTER.
SOFTWARE IS STRUCTURE.

Software Engineering student focused on backend architecture, event-driven cloud infrastructure, and systems programming. No superfluous decoration; engineering based on demonstrable evidence.

// PRIMARY FOCUS

Cloud Native & Systems Programming

// CORE STACK

Rust · Java · Python · AWS · Terraform · Linux

// LOCATION

Colombia

01 / VERIFIED DOMAINS

CAPABILITIES & SYSTEM DOMAINS

Technical competencies grounded in source code implementation, infrastructure configuration, and ongoing operations.

DOM-01VERIFIED

Cloud & Infrastructure as Code

  • Terraform (IaC)Modular definitions, reproducible cloud provisioning
  • AWS Lambda & ServerlessEvent-driven compute with minimal idle footprint
  • AWS SQS / SNSAsynchronous decoupling with Dead Letter Queues (DLQ)
  • AWS RDS & IAMManaged persistence and least-privilege security policy
DOM-02VERIFIED

Systems & Backend Engineering

  • RustSystems programming, memory safety, native macOS FFI interop
  • Java (Spring Boot)Clean architecture, OOP patterns, and unit test suites
  • Python (FastAPI, Django)Event-driven RESTful APIs and automation tooling
  • PostgreSQL & SQLRelational data modeling, foreign keys, and ACID constraints
DOM-03VERIFIED

Networking, Observability & Linux

  • Linux InternalsVirtual /proc inspection, process handling, systemd management
  • Prometheus & GrafanaHost metrics (node_exporter) and container cgroups (cAdvisor)
  • Docker & ComposeContainerized service isolation and deterministic runs
  • Tailscale (Zero-Trust)Private WireGuard mesh VPN without exposed WAN ports
02 / TECHNICAL SCHEMATICS

ARCHITECTURAL REASONING

Reliable software originates from designing systemic boundaries before writing the first line of code.

DISTRIBUTED EVENT-DRIVEN CLOUD

Asynchronous Serverless Architecture in AWS via Terraform

Infrastructure as Code decoupling request ingestion from compute-intensive work via SQS buffers with overload dampening.

AUDITAR REPO
TerraformAWS LambdaSQSSNSRDS PostgreSQLPython
// DATA & EXECUTION TOPOLOGY
STEP 01client

HTTPS Request

Perimeter client

SYNCACTIVE
STEP 02gateway

ALB / API Gateway

Router and TLS inspection

SYNCACTIVE
STEP 03compute

Ingestion Lambda

Validation in Python runtime

SYNCACTIVE
STEP 04queue

SQS Queue + DLQ

Persistent buffer and fault isolation

SYNCACTIVE
STEP 05compute

Processor Lambda

Business logic execution

SYNCACTIVE
STEP 06database

Amazon RDS (Postgres)

Transactional ACID persistence

SYNCACTIVE
// ARCHITECTURAL DECISIONS & GUARANTEES
R1

Total decoupling: If database or downstream processors slow down, the SQS queue buffers spikes without degrading client HTTP responsiveness.

R2

Dead Letter Queue (DLQ): Poison-pill payloads are quarantined automatically after 3 retries, notifying SNS without blocking the main stream.

R3

100% Reproducibility: Every resource (VPC, private subnets, IAM roles, lambdas) is strictly versioned in Terraform.

// SYSTEM TRADE-OFFS & CONSTRAINTS
ENGINEERING COMPROMISE

Lambda cold-starts mitigated by memory tuning and lean runtime packaging.

03 / CODE & SYSTEMS

CASE STUDIES & EVIDENCE

Engineering projects founded on architectural rigor, verifiable codebases, and documented deployments.

FEATURED CASE STUDY
SYSTEMS PROGRAMMING // CASE STUDY 01

hot-clipboard

Modern high-performance macOS CLI written in Rust

Reengineering macOS historical pbcopy/pbpaste through direct Cocoa NSPasteboard API calls. Seamlessly bridges Unix terminal pipelines with the graphical Finder.

01 // CONTEXT & PROBLEM

System standard tools drop file metadata, fail to pipe binary image formats through stdin, and incur slow process creation overhead.

02 // TECHNICAL CONSTRAINTS
  • ✓Sub-15ms execution latency to avoid stalling interactive shell pipelines.
  • ✓Zero heap leaks when transmitting multi-megabyte image buffers.
  • ✓Seamless interoperability with standard POSIX shell scripts.
03 // ARCHITECTURAL CONTRIBUTION

Compiled standalone binary in Rust exposing `hc` and `hp`. Leverages direct FFI bindings into Objective-C runtime classes without heavy dependencies.

04 // SYSTEM TRADE-OFFS

Foregoes Linux/Windows portability in order to exploit macOS-specific atomic pasteboard types.

RustmacOS Cocoa APIsNSPasteboardClang FFIHomebrew
Terminal Rust CLI interface
EVIDENCE REF: WHATFCK/hot-clipboardVERIFIED SOURCE
05 // VALIDATED OUTCOME

Packaged and distributed via Homebrew Tap; cut pipeline transfer latency by 40% and enabled automated binary image streaming directly to disk.

ADDITIONAL SYSTEMS & TOOLS
CLOUD & INFRASTRUCTURE02

Proyecto-Final-Cloud-Computing

Serverless AWS architecture codified in Terraform. Microservice decoupling via AWS Lambda, SQS with Dead Letter Queues, SNS alerts, and Amazon RDS.

Architecture Design

Modular Infrastructure as Code provisioning an isolated VPC, private subnets, and reactive event handlers.

TerraformAWS LambdaSQS / SNS (DLQ)PostgreSQL RDSPython
NETWORKING & OBSERVABILITY03

daniel-homelab

Self-hosted infrastructure orchestrated with Docker Compose and secured through a Zero-Trust Tailscale mesh. Real-time metric gathering with Prometheus and Grafana.

Architecture Design

Segmented multi-domain architecture with Node Exporter and cAdvisor scraped periodically by Prometheus.

Docker ComposeTailscale WireGuardPrometheusGrafanaAdGuard Home
DISTRIBUTED SYSTEMS04

UniShop

Multi-service platform comprising a Java Spring Boot core backend, a Python AI microservice, a React/TypeScript SPA, and PostgreSQL relational storage.

Architecture Design

Strict boundary between transactional order processing in Java and analytical assistance in Python.

Java (Spring Boot)PythonReact / TSPostgreSQLDocker
LINUX KERNEL INTERNALS05

procmon

CLI diagnostic tool developed in Bash inspecting the virtual `/proc` filesystem for real-time analysis of Linux process states, memory allocation, and file descriptors.

Architecture Design

Direct reads from Linux kernel runtime tables without heavy libraries, ideal for minimal recovery environments.

Bash / Shell ScriptingLinux /procPOSIX UtilitiesKernel Internals
04 / IDENTITY & FOUNDATIONS

ACADEMIC FORMATION & PHILOSOPHY

Universidad Cooperativa de Colombia (UCC) · 2024–2027. Rigor conceptual y experimentación empírica.

“Rigorous software engineering is distinguished by understanding the concrete foundations beneath abstractions.”
01 // ARCHITECTURAL INTENT

Active Software Engineering student at Universidad Cooperativa de Colombia (UCC), with expected graduation in 2027. My technical focus centers on distributed systems, cloud infrastructure, systems programming, and networking.

02 // SYSTEMS MINDSET

I avoid shallow development that merely stitches dependencies without inspecting CPU utilization, network failure modes, or boundary security. Every system I build is meant to be measurable, observable, and maintainable.

LINGUISTIC PROFICIENCYDOCUMENTATION PROFICIENT

Spanish

Native

C2

English

Intermediate Technical (Fluent documentation & architecture reading)

B1
05 / COMMUNICATION

DIRECT TRANSMISSION CHANNEL

Open to technical conversations, software architecture discussions, and opportunities across Cloud, DevOps, and Backend Engineering.

// DISPATCH DIRECT TRANSMISSIONTLS ENCRYPTED
Honeypot protection enabled with strict server-side payload sanitation.