RAFAEL ARANHA
Available for Remote Opportunities

Building Solutions from 0 to 1

Senior Full Stack Engineer & Solutions Architect

Rafael Aranha

Jornada & Filosofia

About Me

With over 5 years of commercial experience, I am a software engineer focused on building robust backends, responsive interfaces, and interactive 3D experiences. I am passionate about simplifying complexity and designing systems that scale gracefully under pressure.

Beyond the web stack, I dive deep into automation, games, and 3D modeling. I also act as a Data Protection Officer (DPO), ensuring compliance (LGPD/GDPR) and architecting security directly into the software design. I believe in clean code, strong system design, and practical solutions.

5+ Years Experience
15+ Tech Stacks
1 App in Google Play
100% Committed to Quality

Histórico Profissional

Work Experience

June 2024 - Present

Senior Software Engineer / Solutions Architect

Funccloud

  • Led the architectural refactoring of the WhatsApp integration engine (funccloudPlatform) via Meta Webhook, implementing resilient support for multi-media assets (audio, image, video), delivery status tracking, and event-driven decoupling using Websockets/Laravel Reverb to scale platform communication throughput.
  • Architected and scaled microservices and REST APIs using Laravel and event-driven patterns.
  • Designed advanced cloud configurations using GCP Pub/Sub for asynchronous processing and queues.
  • Served as internal DPO, mapping data flows and aligning systems with LGPD/GDPR compliance.
  • Optimized SQL queries and database schemas (MySQL) to reduce load latency and increase throughput.
March 2023 - June 2024

Full Stack Developer

BControlTech

  • Developed secure REST APIs following Clean Architecture and design patterns (PHP & Java).
  • Built external API integrations in a distributed system environment.
  • Implemented message brokers and background workers for asynchronous queue processing.

Previous Professional Roles

Worked at **Quadritech**, **GH Branding**, **Qualificar TI** and as a Freelancer on **Upwork** between 2020 and 2023. Gained deep commercial knowledge in Java (Spring Boot), PHP (Laravel 5-9), Yii Framework, Vue.js, Kotlin for Android, and SQL databases.

Casos & Aplicações

Featured Projects

Lista Fácil

Android App & Accessibility

A mobile shopping list app published on Google Play, designed with high standards of accessibility and usability. Built to solve practical daily tasks with an elegant and fast user experience.

Google Play View App

Interactive AI Simulation

Unreal Engine & Behavior Trees

Built an autonomous multi-agent simulation system in Unreal Engine where NPCs manage physical task queues (watering, planting, fertilizing, harvesting) dynamically, delegating jobs and managing states using Behavior Trees, Custom Tasks (BTT) and central event triggers.

Agent-Based IA Simulation Project

AI Job Hunter Bot

Gemini API, Python & SQLite

An automated script querying various remote job boards, filtering by custom stack keywords, analyzing descriptions using Gemini's structured output schema (TypedDict), and pushing hot leads directly to Telegram.

automation Self-Hosted

System Architecture Cases

Laravel, SQL Optimization & Mutators

Designed dynamic booking rules databases and restructured scheduling blocking logics, shifting static constraints to scalable table schema engines. Applied mutators and index tuning for optimized queries.

Architecture Enterprise Case

3D Asset Design & Modeling (Blender & Unreal)

Apocalyptic Survivor

Apocalyptic Survivor

Click to Play High-Res Video

Shiva FF8

Shiva (Final Fantasy VIII)

View Render Gallery

SCP-682 Model

SCP-682 (WIP)

View Details & Rigs

Code & Architecture Showcase

Example of structural architecture utilizing the **Pub/Sub event broker** pattern on Google Cloud Platform for asynchronous transactions, decoupled jobs queue handling and state machine normalizations.

// Publisher - Envio de Job desacoplado para processamento assíncrono
class BookingQueuePublisher {
    public function publishStateUpdate(int $bookingId, string $newStatus) {
        $topicName = "booking-events";
        $payload = json_encode([
            'booking_id' => $bookingId,
            'status' => $newStatus,
            'timestamp' => now()->toIso8601String()
        ]);
        
        // Dispara mensagem assíncrona ao GCP Pub/Sub
        $this->pubsubClient->topic($topicName)->publish([
            'data' => $payload
        ]);
    }
}
                        

Arsenal de Tecnologias

Technical Expertise

Backend & SQL

  • PHP (Laravel / Lumen)
  • Java (Spring Boot 3)
  • MySQL & PostgreSQL
  • REST APIs & microservices

Frontend & UI

  • Vue.js 3
  • Tailwind CSS 3
  • JavaScript & HTML5
  • UI/UX Design Essentials

Cloud & DevOps

  • GCP Architecture
  • GCP Pub/Sub & Queues
  • Docker Containers
  • Linux & SSH Automation

Compliance (DPO)

  • Data Protection Officer
  • LGPD/GDPR Regulation
  • Data Flow Mapping
  • Risk Assessment (DPIA)

3D & Simulation

  • Unreal Engine (Blueprints)
  • Blender Modeling/Rigging
  • Event-Driven Architecture
  • Data-Driven (Datatables)

Vamos Conversar

Get in Touch

If you are looking for a dedicated builder to scale your applications, manage database architectures, design compliance/DPO strategies, or develop 3D assets, feel free to reach out. I am open to exciting remote projects worldwide.