Rui Rocha
@ruirocha
Software Architect and Senior Full-Stack Engineer specializing in real-time payments, distributed systems, and cloud-native fintech platforms.
What I'm looking for
I’m a Software Architect and Senior Full-Stack Engineer with 10+ years of experience designing, building, and operating cloud-native platforms across fintech, digital payments, remittance infrastructure, SaaS, enterprise software, GIS, and media technology.
I co-founded ARG Software, where I combine architecture and hands-on engineering with stakeholder communication, delivery ownership, code review, CI/CD, and scalable product development for international clients. I own technical discovery, architecture, implementation, delivery planning, code review, CI/CD design, and release workflows, and I build full-stack applications and payment infrastructure using modern TypeScript, Node.js, .NET, React/Angular, databases, and cloud-native tooling.
My work in payments and financial inclusion focuses on interoperability and near real-time settlement concepts. I supported remittance infrastructure concepts within the Interledger Foundation ecosystem (People's Clearing House) and contribute to Mojaloop vNext, where I’ve worked on event-driven payment API components and operational tooling—achieving load-test performance around 1,000–2,000 requests per second, with ~200–300 ms lookup and quote workflows, and ~770 ms average ledger transfer processing.
Experience
Work history, roles, and key accomplishments
Co-Founder & Software Architect
Arg Software
May 2021 - Present (5 years 1 month)
Co-founded a consultancy delivering reliable, scalable products for international clients in fintech, SaaS, payments, and enterprise platforms. Own technical discovery, architecture, implementation, CI/CD design, code reviews, stakeholder communication, and release workflows.
Full-Stack Engineer
Dokutar
Jun 2020 - Present (6 years)
Built a cloud-based process documentation platform supporting business workflows, audit preparation, guided questionnaires, and operational documentation. Developed features using a TypeScript/Node.js backend with a React UI.
Full-Stack Engineer (Music)
SkyTracks
Jun 2021 - Jul 2022 (1 year 1 month)
Delivered features for a cloud-based music production suite supporting collaborative recording workflows and production tooling. Implemented backend services and UI features using TypeScript and Angular.
Progressive Web App Developer
Leeroy
Sep 2021 - Apr 2022 (7 months)
Developed and maintained a Progressive Web App for the food service industry, improving frontend architecture and maintainability through refactoring and code reviews. Contributed to CI/CD workflows and component-driven UI development using modern React tooling.
Backend Developer
North Music Group
May 2020 - Aug 2021 (1 year 3 months)
Built backend services for a cloud-based music production platform using Onion Architecture, CQRS, and Domain-Driven Design. Developed APIs and real-time communication components and automated delivery via CI/CD.
Freelance Full-Stack Developer
Independent Consultant
Oct 2019 - Apr 2021 (1 year 6 months)
Delivered scalable web applications and SaaS-oriented solutions for clients, covering frontend, backend, and platform integration. Developed using React/Next.js, Node.js/Express, Strapi, MongoDB, and Dockerized deployments.
Full-Stack Developer
Picus Digital Web Agency
Mar 2017 - Sep 2019 (2 years 6 months)
Implemented frontend designs and REST APIs across multiple client projects while maintaining QA practices. Delivered unit, integration, and end-to-end tests using modern JavaScript and React tooling.
Full-Stack Developer
Celfinet
Dec 2014 - Feb 2017 (2 years 2 months)
Maintained and modernized internal backoffice dashboards by migrating from AngularJS to React. Implemented GIS-related features for geographical representations using mapping and backend services.
Education
Degrees, certifications, and relevant coursework
Cisco Networking Academy
Cisco Certified Network Associate (CCNA), Networking
Earned the Cisco Certified Network Associate (CCNA) credential through Cisco Academy.
Escola Secundaria Alcaides Faria
Professional Technical Course in Systems Management and Programming, Systems Management and Programming
Completed a professional technical course in systems management and programming at Escola Secundaria Alcaides Faria.
Instituto Superior de Engenharia do Porto
Computer Engineering
Studied Computer Engineering at Instituto Superior de Engenharia do Porto.
Tech stack
Software and tools used professionally
Google Tag Manager
D3.js
GitHub
Bitbucket
RxJS
AutoFac
GitHub Actions
Bitbucket Pipelines
Salesforce
MySQL
PostgreSQL
MongoDB
Node.js
.NET Core
Next.js
.NET
ASP.NET Core
Bower
Puppeteer
Redis
styled-components
React
AngularJS
Lerna
Webpack
JavaScript
HTML5
CSS 3
ASP.NET
Visual Basic
OpenLayers
Kafka
RabbitMQ
MediatR
TypeORM
Fastify
Kibana
Linux
Datadog
GraphQL
SignalR
gRPC
Elasticsearch
Strapi
redux-saga
TypeScript
Docker
TestCafe
Octopus Deploy
Argo CD
Framer Motion
Remote
Availability
Location
Authorized to work in
Website
rui-rocha.comPortfolio
rui-rocha.comJob categories
Skills
Interested in hiring Rui?
You can contact Rui and 90k+ other talented remote workers on Himalayas.
Message RuiFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
