Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
SeniorSoftwareEngineer

Ruan Lopes

Rio de Janeiro

Summary

Backend Engineer with 10+ years of experience designing and scaling SaaS platforms and high-transaction systems. I specialize in Ruby on Rails and system architecture, building products from concept to production in both startup and regulated environments. Throughout my career, I have architected multi-tenant platforms, designed scalable database models handling millions of transactions, and delivered compliance-sensitive systems in regulated markets. I've led end-to-end backend development, built API-first architectures powering web and mobile applications, optimized performance under production load, and contributed to technical strategy aligned with business growth. Beyond code, I bring strong system design fundamentals, product thinking, and cross-functional collaboration experience across distributed teams and time zones. I’m particularly interested in scalable backend architectures, performance optimization, and long-term technical strategy in environments that value quality, ownership, and impact. Open to new challenges.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Galler
Rio de Janeiro, Brazil
02.2024 - Current
  • Designed the system architecture, data models, and core application structure to support multi-tenant academy environments, enabling scalable onboarding of multiple organizations under a single platform.
  • Developed ranking systems, progression logic, and engagement loops designed to incentivize consistent participation. Aligned technical implementation with behavioral design principles to increase student retention within academies.
  • Engineered core business logic with a focus on performance, maintainability, and future extensibility to support feature expansion and growing user adoption.
  • Leveraged Hotwire Native to extend the existing Ruby on Rails web platform into fully functional iOS and Android applications, enabling a unified codebase and server-driven UI architecture. This approach reduced duplicated business logic, accelerated feature delivery, and ensured consistent user experiences across multiple platforms.
  • Owned the complete mobile app lifecycle, including environment configuration, build management, code signing, versioning strategy, and submission to the Apple App Store and Google Play Store. Established reliable release workflows that streamlined deployments, reduced operational friction, and ensured timely updates with minimal disruption to users.

Senior Software Engineer

Avid Gaming
Rio de Janeiro, Brazil
02.2022 - 10.2023
  • Designed and implemented mandatory compliance mechanisms required for regulated markets, reducing regulatory exposure and ensuring platform eligibility in multiple jurisdictions.
  • Owned backend architecture and database design for a major casino integration, ensuring reliable data synchronization, transactional consistency, and high availability. Successfully launched without performance regressions under production load.
  • Designed scalable database structures capable of handling millions of financial and gameplay transactions efficiently. Improved query performance and system responsiveness while maintaining data integrity in a compliance-sensitive environment.
  • Contributed to core backend improvements using Ruby on Rails, focusing on performance optimization, maintainability, and clean architecture in a production-critical environment.
  • Partnered with UX/UI, product, and operational stakeholders to ensure backend implementations supported compliant, intuitive user flows — reducing rework and accelerating feature delivery.
  • Built frontend functionality using Vue.js and maintained legacy Adobe ColdFusion components, ensuring operational continuity while progressively reducing technical debt.

Senior Software Engineer

Galler
Rio de Janeiro, Brazil
07.2016 - 01.2022
  • Led the technical design and development of three applications and five websites, collectively serving 100,000+ users worldwide. Played a critical role in defining system architecture, ensuring scalability and long-term maintainability from day one.
  • Developed backend systems and APIs using Ruby on Rails, paired with PostgreSQL for reliable and efficient data management. Designed data models and application logic to support growing user adoption and feature expansion.
  • Implemented front-end functionality using Vanilla JavaScript, jQuery, and Bootstrap, delivering user-friendly interfaces optimized for performance and cross-device compatibility.
  • Built high-performing mobile applications using Ionic and Angular, enabling consistent cross-platform deployment while accelerating time-to-market.
  • Created a centralized Ruby on Rails API to power mobile and web clients, enabling seamless integration, improved performance, and a unified backend ecosystem. This API-first approach enhanced scalability and simplified future product iterations.

Research Development Internship

TV Globo
Jardim Botânico, Rio de Janeiro, RJ
08.2014 - 07.2016
  • Independently initiated and delivered a control system capable of managing up to ten network-connected video servers simultaneously. Improved operational efficiency and centralized control during live broadcast workflows, reducing manual intervention and potential operator error.
  • Managed requirements gathering, system design, development, testing, documentation, and final presentation of the solution. Demonstrated ownership and project management capabilities in a high-visibility, production-critical environment.
  • Built reliable, low-level components in C++ to ensure stable communication and real-time responsiveness between control systems and video servers.
  • Utilized GitHub for version management and collaborative development, ensuring code traceability, maintainability, and structured iteration throughout the project lifecycle.

Education

Information Systems, Artificial Intelligence

Pontifícia Universidade Católica Do Rio De Janeiro
Rio de Janeiro, Brazil
01-2016

Bachelor of Science - Information Systems, Artificial Intelligence

Pontifícia Universidade Católica Do Rio De Janeiro
Rio de Janeiro, Brazil
01-2016

Skills

  • System Architecture
  • Ruby on Rails
  • PostgreSQL
  • Hotwire Native
  • API Development
  • Scalable Database Design
  • Performance Optimization
  • SaaS Platform Development
  • Multi-tenant Architecture
  • Mobile App Development (iOS/Android)
  • Compliance-Sensitive Systems
  • Javascript

Certification

LSE MBA Essentials | London School of Economics and Political Science (LSE) | Ongoing

Languages

Japanese (Professional Working), Fluent
Portuguese (Native or Bilingual), Fluent

Timeline

Senior Software Engineer

Galler
02.2024 - Current

Senior Software Engineer

Avid Gaming
02.2022 - 10.2023

Senior Software Engineer

Galler
07.2016 - 01.2022

Research Development Internship

TV Globo
08.2014 - 07.2016

Information Systems, Artificial Intelligence

Pontifícia Universidade Católica Do Rio De Janeiro

Bachelor of Science - Information Systems, Artificial Intelligence

Pontifícia Universidade Católica Do Rio De Janeiro
Ruan Lopes