Skip to content
View sbrunomello's full-sized avatar
:octocat:
:octocat:

Block or report sbrunomello

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
sbrunomello/README.md
Bruno Mello — Software Engineer. Backend, systems and applied AI.

Bruno Mello

Software Engineer · Backend & Systems

Professional software development since 2019. I work with Java / Spring Boot, Python and TypeScript, with experience in business systems and API integration. My public work explores persistent runtimes, event-driven game systems, accessible web apps and edge robotics.

LinkedIn · Email · Engineering notes

Selected engineering work

These are implemented projects. Each entry links to a concrete part of the code; the engineering notes describe their current limits.

Project What to inspect Stack
EarthCore Domain services and persistence: economy, territorial claims, skills and server events. Java 21 · Paper
trader-assistant Temporal validation, OOS tests and risk-aware paper execution. Python · FastAPI · SQLite
fala-comigo Speech and local storage: an offline-capable communication PWA with privacy and sensory accessibility in its design. JavaScript · Web APIs
urubu-vegas Server-side round processing, deterministic tests and Redis transactions. Virtual-credit arcade parody. TypeScript · Hono · Redis
pce-python-engine Plugin contracts, persistent state and explicit approval transitions in an experimental agent runtime. Python · FastAPI · SQLAlchemy
NeuroMesh Actuator validation, bounded command queues and core/edge integration tests. Experimental foundation. Python · FastAPI · OpenCV

How I approach engineering

  • Define contracts and boundaries before expanding a system.
  • Test behavior, failure paths and replay/idempotency where they matter.
  • Keep simulation, hardware adapters and external integrations explicit.
  • Make projects inspectable through source, setup instructions and technical decisions.

Core tools

Backend: Java, Spring Boot, Python, FastAPI, PostgreSQL and SQLite
Interfaces: TypeScript, Angular and native browser APIs
Systems: Linux, Git, event-driven integration and resource-constrained hardware

I enjoy building across software and the physical world. The same questions follow me: what is the contract, how does it fail, and how can someone else reproduce it?

Pinned Loading

  1. NeuroMesh NeuroMesh Public

    Base de runtime distribuído para robótica de baixo custo

    Python 2

  2. zeno zeno Public

    Java 21 • Gradle • OpenCV (bytedeco) • YOLOv3/YOLOv3‑Tiny • Face (Res10SSD + ArcFace)

    Java 2

  3. trader-assistant trader-assistant Public

    Plataforma de assistência para trading algorítmico (paper/live) com pipeline completo de dados → treinamento → validação OOS (walk-forward) → backtest → execução.

    Python 2

  4. jchain jchain Public

    A prototype private blockchain system built with Java 21 and Spring Boot. Designed to simulate secure employee data tracking using cryptographic blocks.

    Java 2

  5. image-detection image-detection Public

    image detection with cv2, sahi e yolov8

    Python 2

  6. simdex simdex Public

    Backend of a crypto exchange simulator with account creation, login, and transaction simulation using Spring Security.

    Java 3