Skip to content
View mateusslezinsky's full-sized avatar

Highlights

  • Pro

Block or report mateusslezinsky

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. 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
mateusslezinsky/README.md

Mateus Slezinsky Pereira

Software Engineer · Open Source Contributor · Building Developer Tools

LinkedIn GitHub repositories

TypeScript React Node.js React Native


About

I'm a software engineer based in Brazil, working remotely with a US team at Pivot. I build web, mobile, and backend features, mostly with TypeScript, React, React Native, and Node.js.

My work has included notification services with 10+ gRPC flows, shared UI components across web and mobile, real-time features, and Playwright end-to-end testing. Outside of work, I contribute to open source and experiment with developer tooling.

Open-source contributions

I've recently had changes merged into OneUptime and PowerSync. A few examples:

OneUptime — monitoring and incident management

  • Workflow scheduling: cleaned up stale BullMQ repeatable jobs after trigger changes or deletion, including reconnect and race-condition cases.
  • Monitor secret access: added project-wide and label-based grants with tests for isolation and batching.
  • Episode membership: fixed stale incident/alert references and added PostgreSQL regression tests.
See the workflow scheduling bug before and after the fix

Before: the workflow was switched to Manual, but scheduled runs continued.

OneUptime workflow kept running after its schedule was removed

After: no new runs were created at the former schedule boundaries.

OneUptime stopped producing scheduled runs after the fix

Read the PR and integration-test details.

PowerSync — JavaScript sync SDKs

Public projects

React Native Virtualized Select

A configurable virtualized select component for large React Native lists, with search and theming options.

TypeScript · React Native
Model Generator

A C# utility for generating TypeScript interfaces and types from backend models.

C# · TypeScript · Code generation

I'm also working on coding-agent orchestration and PR verification tooling. Those repositories aren't public yet, so the linked work above is the best place to review my code today.


LinkedIn · Repositories

Pinned Loading

  1. model-generator model-generator Public

    This library aims to generate Typescript interfaces from many programming languages.

    C#

  2. react-native-virtualized-select react-native-virtualized-select Public

    A virtualized combo box made for large lists.

    TypeScript