Skip to content
View murilolivorato's full-sized avatar

Highlights

  • Pro

Block or report murilolivorato

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
murilolivorato/README.md

Murilo Livorato

I build backend systems — Laravel and Python — where search, queues, and billing have to keep working under load.

Ten years on APIs in production. Most recently I architected a real-estate platform in Laravel: segmented-domain REST API with multi-guard OAuth, asynchronous Elasticsearch bulk indexing over the catalog, Redis/Horizon matching decoupled from the request cycle, and recurring Pagar.me subscriptions with automatic reconciliation. Alongside it, Python services on Flask for the AI side — Cloud Vision image moderation and Cloud Natural Language text scoring. All of it containerized and running on GCP: Cloud Run, GKE, Cloud Storage, with CI/CD and Terraform.

Projects

Repo What it gives you
laravel_docker_enviroment ★18 A Laravel dev stack that boots on docker compose up — PHP 8.2, Nginx, MySQL 8, Mailhog — so a new dev is productive on day one instead of day three.
laravel_sso ★15 Single sign-on across several Laravel apps via Passport, for teams who split one product into multiple codebases and don't want three login screens.
vue-laravel-crud ★11 The Laravel API + Vue SPA wiring most projects rewrite from scratch — auth, validation, and CRUD already connected.
gcp-vision-moderation-api-flask-docker A Flask API that scores uploads against your own moderation taxonomy via Cloud Vision and answers approve / review / block — for platforms taking user images without a human in the loop.
text-moderation-api-python Flask service wrapping Cloud Natural Language for sentiment, syntax, and safety scoring — the text half of the same moderation problem.
k8s-react-python-ci-cd-deploy React + Python on Kubernetes with a working GitHub Actions pipeline — the deployment glue most tutorials leave as an exercise.
larave_error_logging_with_elasticsearch ★2 Ships every Laravel exception into Elasticsearch, so debugging production is a search query instead of grepping log files.
real-time-notifications-laravel-reverb-vue ★2 Self-hosted WebSocket broadcasting with Laravel Reverb — real-time notifications without a SaaS bill or a polling loop.

Working with

Backend

PHP Laravel Python Flask Django Node.js

Data & Search

Elasticsearch Kibana Redis PostgreSQL MySQL

Infrastructure

Docker Kubernetes Google Cloud Terraform GitHub Actions Nginx

Frontend

Vue.js Quasar React JavaScript Vite

Testing

Pest PHPUnit

Writing

I publish walkthroughs at medium.com/@murilolivorato — most repos here are the runnable code behind an article.

Contact

Open to remote backend work, PHP or Python — LinkedIn

LinkedIn Medium

Pinned Loading

  1. laravel_docker_enviroment laravel_docker_enviroment Public

    A complete Laravel development environment powered by Docker and Docker Compose, including PHP 8.2, Nginx, MySQL 8.0, Mailhog, and PhpMyAdmin. Follows containerization best practices and supports h…

    PHP 19 5

  2. laravel_sso laravel_sso Public

    Laravel project demonstrating a Single Sign-On (SSO) implementation across multiple applications using Laravel Passport or custom tokens.

    PHP 16 9

  3. vue_quasar_login vue_quasar_login Public

    A comprehensive guide to building a secure authentication system with Vue.js, Pinia for state management, Quasar for UI components, and Laravel as the backend API.

    JavaScript 3 1

  4. connecting_two_laravel_projects_two_docker_compose_environments connecting_two_laravel_projects_two_docker_compose_environments Public

    A comprehensive project showcasing how to connect two Laravel applications running in separate Docker Compose environments. Learn to manage inter-service communication, configure Docker networks, i…

    PHP 3 2

  5. laravel_acl_policies laravel_acl_policies Public

    A comprehensive guide and implementation of Laravel Policies for managing authorization in Laravel applications. This project demonstrates how to implement role-based access control (RBAC) using La…

    PHP 2

  6. larave_error_logging_with_elasticsearch larave_error_logging_with_elasticsearch Public

    This implementation automatically captures every error in your Laravel application and stores it in Elasticsearch, providing powerful search capabilities, real-time monitoring, and comprehensive er…

    PHP 2 2