Ruben Folhento

Senior Full-Stack Engineer

Based in Mozambique · Open to EU remote roles

Senior Full-Stack Engineer building scalable SaaS products across web, mobile, and backend systems.

I build product-focused systems with a strong emphasis on clean architecture, maintainability, and dependable delivery for SaaS teams operating in real-world environments.

7+ years experience · SaaS & Fintech · Production systems

ReactReact NativeNode.jsPostgreSQLPrismaMicroservices

Location

Maputo, Mozambique

Focus

SaaS, fintech, product engineering

Currently strongest in

Frontend, mobile, backend services, production delivery

Experience

7+ years

Building production software across web, mobile, and backend systems.

Core Strength

Full-Stack Delivery

Comfortable contributing from product UI through backend services and releases.

Primary Domains

SaaS & Fintech

Product engineering experience in customer-facing software and compliance workflows.

About

Full-Stack Engineer with 7+ years of experience building production software across web, mobile, and backend systems.

My work spans React web applications, React Native mobile apps, and Node.js services backed by PostgreSQL. I enjoy improving large codebases, shipping practical features, and building systems that stay reliable in production.

I am currently focused on product-driven engineering, with hands-on experience in SaaS, fintech, compliance workflows, mobile releases, and backend services that support live product operations.

How I work

Build for production

I focus on systems that need to stay stable, maintainable, and useful after launch — not just look good in development.

Own the full lifecycle

I am comfortable working from feature implementation to release, debugging, maintenance, and iterative improvement.

Keep complexity under control

I value clean architecture, practical abstractions, and straightforward code that teams can keep moving with.

Selected Work

A focused view of the systems I have helped build, ship, and maintain.

Frontend / SaaS

Quipu Web Platform

Worked on a large-scale SaaS frontend, delivering new features, fixing production issues, refactoring existing flows, and improving code quality in a React-based product used by real customers.

Why it matters

Contributed to a live customer-facing product where reliability, maintainability, and steady feature delivery mattered every day.

Feature delivery in a production SaaS environment
Bug fixing, refactoring, and code quality improvements
Close alignment with product and real user needs
ReactTypeScriptSaaS FrontendRefactoring

React Native / Mobile

Mobile App (iOS & Android)

Developed and maintained a React Native mobile application, shipped features for both iOS and Android, and handled release flows for the App Store and Google Play.

Why it matters

Supported an actively maintained mobile product with continuous delivery across both major platforms.

Cross-platform feature development
App Store and Google Play release workflows
Ongoing maintenance and production support
React NativeiOSAndroidStore Releases

Backend / Microservices

Verifactu Compliance Microservice

Developed and maintained a Node.js microservice for compliance-related workflows in Spain, including job processing, PostgreSQL integration with Prisma, containerized deployment, and continuous improvements in production.

Why it matters

Owned a production backend service responsible for background processing and compliance-oriented workflows.

Queue-based job processing with BullMQ
PostgreSQL data layer with Prisma
Dockerized deployment and ongoing maintenance
Node.jsPrismaPostgreSQLDockerBullMQ

Cross-functional / Operations

Product & Platform Engineering Support

Supported customer-facing operations, investigated issues, contributed fixes across the stack, and worked with adjacent technologies such as Ruby on Rails and WordPress when needed.

Why it matters

Helped bridge product delivery and operational reliability by solving issues across multiple systems and touchpoints.

Customer issue investigation and technical support
Cross-stack fixes and maintenance work
Exposure to Ruby on Rails and WordPress
Customer SupportRuby on RailsWordPressCross-functional

Experience

7+ years

Core Focus

Web, Mobile, Backend

Target Roles

EU Remote SaaS

Value I bring to teams

I am strongest in product-focused environments where engineers need to ship reliably, improve existing systems, support production, and move comfortably across frontend, mobile, and backend responsibilities.

Tech Stack

The tools and technologies I use most often when building product systems.

Frontend

ReactTypeScriptNext.jsReact Native

Backend

Node.jsPrismaREST APIsMicroservices

Database

PostgreSQL

Infra

DockerBullMQ

Other

Ruby on RailsWordPressProduct Support

Let’s connect

I’m interested in product-focused engineering roles where I can contribute across web, mobile, and backend systems.

Case Study: Verifactu Microservice

A deeper look at one of the backend systems I designed, built, and maintained in production.

Context

The system needed to handle compliance-related workflows (Verifactu - Spain), requiring reliable background processing, data consistency, and long-term maintainability.

What I built

  • • Node.js microservice for asynchronous processing
  • • Job queue system using BullMQ
  • • PostgreSQL data layer via Prisma
  • • Dockerized deployment for consistent environments

Responsibilities

  • • Designed architecture and service structure
  • • Implemented core logic and integrations
  • • Maintained and improved the system in production
  • • Debugged and resolved real-world issues

Outcome

Delivered a stable backend service capable of handling compliance workflows reliably, supporting ongoing product needs and continuous improvements in a production environment.