Infrastructure, Code & Security

Knowing what runs behind the scenes, writing what comes next.

Transitioning into backend development and cybersecurity. I build on a decade of corporate IT operations to learn and apply modern cloud and security technologies.

Official AWS Certified Cloud Practitioner badge

Technical Skills

Cloud and operations

  • Amazon Web Services IAM, EC2, S3, VPC and CloudWatch. AWS Certified Cloud Practitioner.
  • Terraform Infrastructure as code on AWS and Azure, with variables, outputs and remote state.
  • Infrastructure Linux, TCP/IP, DNS, backups and service availability.
  • VPS and runtime Easypanel, Docker, Postgres and Redis. Staging and production on a VPS I run myself.

Development

  • Full stack TypeScript, Next.js, Node.js with Fastify, Prisma, Drizzle and PostgreSQL.
  • Go HTTP services with PostgreSQL and queues, concurrency, idempotency, property-based tests and load tests with k6.
  • Java and Python APIs with Spring Boot and FastAPI, Spring Security and JWT, JPA and SQLAlchemy, migrations with Flyway and Alembic.
  • Cloud products Auth, payments, Server Actions and deployment on Vercel. Supabase when the app needs managed Auth and Postgres.

Data

  • Lakehouse Databricks, bronze-to-gold layers and Unity Catalog.
  • Models and quality MLflow, pipeline tests and metadata as a contract.

Applied security

  • SOC Tier 1 Log triage (Event Viewer, Sysmon) and correlation in Wazuh, Splunk and Graylog.
  • Threat Intel MITRE ATT&CK, IOCs and OSINT with VirusTotal and AbuseIPDB.
  • Security scripting Bash automation: Nmap enumeration and file hashing for chain of custody.
  • Compliance ICP-Brasil (Brazil's PKI), LGPD (Brazil's data protection law), SC-900 and information security.
  • In the product Auth, environment variables, logging and access control.

Projects

OpenAPI docs for the Courses API in Scalar, showing the create-course endpoint, its validations and the 409 response
Backend / Security

Courses API

A Fastify REST API with JWT and role-based access control. Login doesn't reveal which emails exist, 401 and 403 are kept separate, and 22 integration tests run against PostgreSQL. CI builds the Docker image and tests the running API for real.

Node.js Fastify TypeScript PostgreSQL JWT Docker
Code on GitHub
Terminal with the solid-masterclass-api test suite: 22 tests passing across 4 files
Architecture

SOLID Masterclass API

User sign-up built to practice SOLID: the use case only knows interfaces, notification channels are interchangeable strategies, and the database guarantees unique emails even under concurrent requests. The use case is tested without a database.

TypeScript Fastify Drizzle SOLID Strategy Vitest
Code on GitHub
Immersive Dragon Ball Z landing page with cinematic typography and a battle scene
Frontend study

Dragon Ball Z: The Frieza Saga

Immersive landing page in HTML, CSS and JavaScript, focused on layout and typography.

HTML5 CSS3 JavaScript
View project
Landing page for Studio Aura, a high-end interior design studio
Frontend study

Studio Aura

Company landing page focused on visual hierarchy and typography.

HTML5 CSS3 JavaScript
View project
Portrait of Ricardo Leão

About me

My journey in tech began on the front line of IT support and operations. That day-to-day corporate experience taught me to look at technology in a practical way, valuing stability and understanding how systems affect the real business.

Today, while studying for an associate degree in Systems Analysis and Development, I connect that background to building and protecting software. I develop projects focused on good practices such as Clean Code and SOLID. To experiment in the real world, I run a personal lab on a VPS, where I set up environments with Docker and databases and learn the application lifecycle hands-on.

My goal is to join a backend, cloud or cybersecurity team. I'm looking for an opportunity to keep growing technically, combining my operations background with a drive to learn and build secure code.

ricardoleaom@gmail.com Belo Horizonte – MG, Brazil

Education & Certifications

Certification

Google Cybersecurity Professional Certificate (Coursera - Completed)

View credential
Course

Cybersecurity Specialist & Bash Essentials (Hackers Hive - Completed)

View credential
Training

Multi-Cloud Blue Team Analyst (MCBTA) (CWL - In progress)

Associate degree

Systems Analysis and Development (Descomplica - In progress)

Language

English (Intermediate)