Skip to content
View OAtumFresco's full-sized avatar

Block or report OAtumFresco

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OAtumFresco/README.md

Rui Andrade

Software developer building digital products for Cabo Verde and its diaspora.

Português · Atum Fresku · RA Tecnologias · LinkedIn

I'm a Cape Verdean software developer. I build products that connect people with the things they need: a card game to play with friends, software to run a clinic, or an easier way to find local information.

My work spans web and mobile interfaces, backend services and deployment. These are eight of the products I build.

Selected products

Spadinha Kura Legislacao.cv Azaguas Kabu Verdi Concurso.cv Fresku AI Kontrolu

Product What it does
Spadinha The Cape Verdean card game on mobile, with solo play and online rooms for friends.
Kura Clinical software bringing appointments, patient records and billing together.
Legislacao.cv Search and explore Cabo Verde's legislation with references to the source documents.
Azaguas Weather, sea conditions and environmental alerts for the islands.
Kabu Verdi News, civic information and events from across Cabo Verde.
Concurso.cv Public and private tenders in one place, with search, deadlines and procedure status.
Fresku AI Applied AI across the Atum Fresku products, from healthcare and legislation to news and climate.
Kontrolu Field service management with offline reports, photos, signatures and PDF delivery.

Engineering labs

Small, runnable implementations of general engineering problems, with failure experiments and tests.

Repository What you can verify
Offline Sync Lab Persist a browser outbox, recover a lost acknowledgement and prevent duplicate server writes with transactional receipts.
Event Replay Lab Reconnect an SSE subscriber, replay missing events and recover with a snapshot when retained history expires.

These independent examples include source code, local demos and documentation in English and Portuguese.

I work with TypeScript, React, Next.js, Node.js, Java, Spring Boot and PostgreSQL across web, mobile and backend projects.

Let's connect

Found me through one of these products? I'd like to hear how you use it. I'm also interested in connecting with other Cape Verdeans building technology, at home and across the diaspora.

LinkedIn · Contact through RA Tecnologias · More work at Atum Fresku

Pinned Loading

  1. event-replay-lab event-replay-lab Public

    SSE reconnection with bounded event replay, snapshot recovery and tested failure boundaries.

    JavaScript

  2. offline-sync-lab offline-sync-lab Public

    Persistent browser outbox with IndexedDB, transactional SQLite receipts and repeatable network-failure tests.

    JavaScript