Dasiel Torres. Full-Stack Software Engineer, Payments & Fintech. Full-stack engineer specialised in payment systems: interfaces, APIs, data models and banking integrations.

Dasiel TorresFull-Stack Software Engineer, Payments & Fintech

Available for remote positions

View selected work

My work focuses on products where money moves, developed end to end: from the interface a customer uses to the banking systems on the other side.

Selected work

Five products in reverse chronological order, each defined by the guarantee it must uphold.

Payment gateway

Supernova Payment Gateway

Every payment ends in a single, unambiguous outcome.

The Supernova payment gateway, integrated with banks and financial service providers.

Contribution
Development and maintenance of the integrations with banks and financial service providers.
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery
Read the case study

Top-up platform

ACR Pay

Each top-up is credited once, to the correct destination.

A platform for topping up classic cards and mobile phones in Cuba.

Contribution
Development of the top-up flows across the web, API and database layers.
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery
Read the case study

Card issuing platform

ACR Card

One request, one card.

A platform for requesting Visa and Mastercard cards, part of the Supernova & ACR ecosystem.

Contribution
Contribution to the Visa and Mastercard request flow, across the web interface, backend services and APIs.
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery
Read the case study

Card management application

ACR Card App

Each transfer is applied once, to the correct card.

A platform for managing ACR cards: transaction history and transfers between cards.

Contribution
Development of card management, the transaction history and transfers between cards.
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery
Read the case study

E-commerce for Luna S.U.R.L

Habaluna

Each order is paid once and backed by available stock.

An online store offering a varied product catalogue for Luna S.U.R.L, with payments processed through the Supernova gateway.

Contribution
End-to-end ownership: product decisions, architecture, UX/UI, backend and infrastructure.
Technologies
Next.js, PostgreSQL, Prisma, Redis, Vercel, Supernova gateway
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery
Read the case study

Expertise across the full stack.

The layers of a software product, and the work I have delivered in each of them.

  1. 01

    Product

    Ownership of product and technical decisions.

    • A payment gateway, top-ups, card issuing and a card application operating as one ecosystem. Supernova & ACR
    • Product, architecture and UX/UI of an online store, as its sole engineer. Habaluna

    Product decisions, UX/UI

  2. 02

    Interface

    Clear, dependable flows for financial operations.

    • Card management: transaction history and transfers. ACR Card App
    • The request flow for Visa and Mastercard cards. ACR Card
    • Page loads under two seconds. Gym Victoria

    React, Next.js, TypeScript, Tailwind CSS

  3. 03

    API & logic

    Well-defined boundaries that hold as the product grows.

    • Bank and financial-service integrations behind a single gateway. Supernova
    • Role-based authentication with server-side sessions, without an auth library. Gym Victoria

    Node.js, NestJS, REST, Strapi

  4. 04

    Data

    Consistency under concurrent load.

    • Real-time stock control that prevents overselling. MK Tattoo Supply
    • Inventory and order management for a production store. Habaluna
    • A relational schema with referential integrity. Gym Victoria

    PostgreSQL, Prisma, Redis, SQL

  5. 05

    Payments

    Systems in which an error carries a financial cost.

    • A payment gateway with banking integrations. Supernova
    • Top-ups for classic cards and mobile phones. ACR Pay
    • Store payments processed through the Supernova gateway. Habaluna

    Banking integrations, Payment APIs

  6. 06

    Delivery

    Reliable deployment and operation in production.

    • Zero-downtime CI/CD on every push. Gym Victoria
    • Delivered to production in eight weeks. MK Tattoo Supply

    Vercel, CI/CD, Git, GitHub

Professional experience

In reverse chronological order.

Developing software professionally since
2023
Payment products in the Supernova & ACR ecosystem
4
Products documented as case studies
7
  1. 2026 - Present

    Supernova & ACR

    Software Engineer

    Payment gateway, ACR Pay, ACR Card and the ACR Card application. Web interfaces, backend services, APIs and banking integrations.

  2. Dec 2024 - Mar 2025

    Habaluna, Luna S.U.R.L

    Sole engineer (freelance)

    An online store delivered end to end: catalogue, cart, payments through Supernova, inventory, orders and administration.

  3. Aug - Dec 2024

    Gym Victoria

    Full-stack engineer (freelance)

    Multi-tenant gym management SaaS: data model, role-based authentication and CI/CD.

  4. Dec 2023 - Feb 2024

    MK Tattoo Supply

    Full-stack engineer (freelance)

    E-commerce platform with live inventory, orders and payments, delivered in eight weeks.

  5. Sep 2018 - Dec 2023

    B.Eng. in Computer Science

    Universidad de las Ciencias Informáticas (UCI), Havana

Available for remote positions and relocation

Contact

I am currently considering new opportunities. I am most effective in teams that need an engineer able to take a problem from the user interface through to the banking integration. Please write to the address below.

© 2026 Dasiel TorresBased in Cuba, working remotelyBack to top