Skip to content

Experience

Professional background, architecture-level responsibilities, and education.

  1. Senior Full Stack Engineer

    Current

    Cianci Tecnologia (independent contractor)

    Feb 2026 - Present

    Software architecture and engineering services for companies and digital products: backend platforms, APIs, integrations, infrastructure, SaaS products, production support, and system modernization.

    Architecture-level responsibilities

    • Architecture and delivery of SaaS-style business systems, from backend to operations.
    • WhatsApp-based CRM workflows: lead capture, centralized inbox, follow-ups, reminders, and human handoff.
    • Multi-client assistant routing using conversation history, business rules, and isolated per-client configuration.
    • Asynchronous workflows: scheduled reminders, message routing, and background jobs.
    • Production operations for customer-facing applications: deployments, monitoring, domains, and continuous availability.
  2. Senior Software Engineer

    Transport operations and telemetry platform

    May 2023 - Jan 2026

    Backend components of business-critical systems requiring stability, controlled releases, and continuous operation.

    Architecture-level responsibilities

    • Maintenance and modernization of legacy PHP applications.
    • Backend APIs and database-driven integrations.
    • Reliability of asynchronous routines: workers, scheduled tasks, queues, and logs.
    • Supported the move from on-premises infrastructure to container-based services on Docker Swarm.
    • Troubleshooting and production support for continuously running systems.
    • Improved maintainability of legacy systems through refactoring and safer production evolution.
  3. Senior Software Engineer

    Technology consultancy (e-commerce, payments, and financial sector)

    Jul 2016 - Apr 2023

    Technical reference for backend architecture, REST APIs, integrations, mobile/web platforms, cloud infrastructure, and delivery planning.

    Architecture-level responsibilities

    • Backend systems and integrations for customer-facing applications and e-commerce platforms.
    • Payment integrations and financial-sector projects.
    • AWS-based architectures (EC2, RDS, S3, IAM, CloudFront, Route 53, VPC).
    • Translating business requirements into technical solutions, code review, and delivery decisions.
  4. Software Engineer

    White-label platforms for telecommunications partners

    Sep 2014 - Jun 2016

    Built and customized white-label platforms for cloud services, VPN, antivirus, and parental-control products.

    Architecture-level responsibilities

    • REST/SOAP integrations and partner-specific customizations.
    • Controlled data-access routines where no API was available.
    • Architecture improvements and mobile app release processes.

Titles and dates as stated in the résumé. Third-party employers and clients are described by sector, for confidentiality.

Areas of expertise

What I actually do.

Software architecture

Designing systems around real constraints: team, deadline, operations, and the legacy already in place. Decisions documented with explicit trade-offs.

Backend platforms and APIs

REST APIs, authentication, webhooks, business rules, data flows, asynchronous processing, and integrations across heterogeneous systems.

Legacy modernization

Evolving production systems without interrupting the business: Strangler Fig, modularization, and gradual migration instead of rewrites.

Databases and performance

Modeling, indexing, and query investigation on high-volume MySQL and MariaDB databases, including partitioning and maintenance routines.

Cloud and DevOps

Containerization, Docker Swarm, AWS, NGINX, CI/CD pipelines, and automated deployment of applications and static sites.

Production reliability

Observability, metrics, alerts, incident investigation, fault isolation, and asynchronous routines that must run continuously.

Technical leadership

Acting as technical reference for backend and integrations, reviewing code and architectural decisions, mentoring, and supporting delivery calls.

AI-assisted engineering governance

Using AI in the engineering workflow with mandatory human review: responsibility for production code stays with the person who ships it.

Education

  • UniFECAF

    Postgraduate studies in Blockchain Development, Compliance & Governance, and Full Stack Development

    2025

  • IBTA

    Software Development and IT Governance

    2010

  • Faculty of Engineering of Sorocaba

    Electrical Engineering

    2003

Languages

  • Portuguese: native
  • English: professional working proficiency (B2+)