Profile picture
Bernardo António Borda d'Água
Software Engineer
Home
Personal projects
Professional Experience
Back

Personal Projects

SurgeFlow

  • An experimental open-source Rust library, aiming to be an alternative to Temporal, Airflow, Cloudflare Workflows, etc.
  • A durable execution engine, resilient, and infrastructure agnostic
  • An adapter system allows it to run on AWS, RabbitMQ, locally (for development), and custom adapters can be built for other platforms
Github Website (in development)
Technologies & tools
Rust
React
Next.js
Postgres
Docker
AWS
RabbitMQ
Clerk

aide-axum-typed-multipart-2

  • Wrapper around 'axum_typed_multipart' to generate documentation for multipart requests
  • Allows using 'axum_typed_multipart', to create multipart endpoints with OpeanAPI documentation auto-generated by 'aide'
Github crates.io
Technologies & tools
Rust
Cargo
OpenAPI
Axum
Aide

Simple Audio Editor

  • A lightweight, client-side audio editing tool built with modern web technologies
  • Supports basic audio editing features such as trimming, volume adjustment and fading in/out
Website Github
Technologies & tools
React
Next.js
Typescript
Web Audio API

Simple Image Cropper

  • A lightweight, client-side image cropping tool built with modern web technologies
  • Supports cropping with a freeform aspect ratio
Website Github
Technologies & tools
React
Next.js
Typescript
HTML5 Canvas

Simple Background Remover

  • A lightweight, client-side background removal tool built with modern web technologies
  • Removes background from images locally, never uploading your images to a server
Website Github
Technologies & tools
React
Next.js
Typescript
HTML5 Canvas
@imgly/background-removal