Skip to content
View ompo-dev's full-sized avatar
👋
Bora trabalhar juntos?
👋
Bora trabalhar juntos?

Organizations

@brio-plataform

Block or report ompo-dev

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

Hey, I'm Maicon 👋

Software Engineer · Full Stack · Front-end Specialist

I build products, interfaces and systems with a strong focus on architecture, performance and developer experience.


🧑‍💻 About me

I'm a Software Engineer focused on modern web applications, with strong experience in Front-end and growing work across Backend, infrastructure and software architecture.

My main ecosystem is TypeScript, building products with React, Next.js, Node.js and PostgreSQL — from interface and state management to APIs, authentication, data modeling and deployment.

I enjoy working on problems involving:

  • scalable application architecture
  • complex interfaces and design systems
  • offline-first applications
  • observability and metrics
  • API design and integrations
  • distributed and event-driven systems
  • performance and developer experience
  • turning product ideas into working software

I care less about simply making something work and more about understanding why it works, how it fails and how it can scale.


⚙️ Engineering Stack

🎨 Front-end Engineering


React · Next.js · TypeScript · JavaScript

Tailwind CSS · shadcn/ui · Radix UI
TanStack Query · Zustand · React Hook Form
Zod · Framer Motion · Recharts · nuqs
Design Systems · SSR · RSC · PWA



📱 Mobile & Native


React Native · Expo · Swift

Expo Router · Native Modules
AVFoundation · Native Bridges
Offline-first · Background Sync
Service Workers · IndexedDB



⚡ Backend Engineering


Node.js · Bun · Elysia · NestJS · Express

REST APIs · Webhooks · OpenAPI
Authentication · Background Jobs
Queues · Idempotency · Rate Limiting
API Clients · Orval · Axios

🧠 Languages & Systems


TypeScript · JavaScript · Rust · Python

Swift · Java


Web development · Native development
Systems experimentation · Automation
Scripting · Algorithms



🗄️ Data & Persistence


PostgreSQL · Prisma · Supabase · Redis

SQL · Data Modeling
IndexedDB · localStorage
Caching · Persistence Strategies



☁️ Infrastructure & DevOps


Docker · AWS · Vercel · Railway

GitHub Actions · Linux · Git
CI/CD · Cloud Deployments
Environment Management


🏗️ Architecture & Engineering


🔧 Ecosystem & Tooling

UI shadcn/ui · Radix UI · Tailwind CSS · Framer Motion · Recharts
State Zustand · TanStack Query · nuqs · React Hook Form
Validation Zod
API REST · Swagger · OpenAPI · Axios · Orval · Webhooks
Auth Better Auth · JWT · OAuth
Database PostgreSQL · Prisma · Supabase · Redis · IndexedDB
Runtime Node.js · Bun · Browser · React Native · iOS
Quality Biome · Husky · Jest · TDD · Structured Logging
Delivery Docker · GitHub Actions · Vercel · Railway · AWS

🔬 Currently exploring deeper

Rust · Python · Distributed Systems · System Design · AI Agents · P2P

Native iOS · Observability · Networking · WASM · Simulation


🧠 Areas I'm exploring


🚀 Selected Projects

🐀 GymRats

Gamified fitness platform built as a complete SaaS ecosystem.

Next.js React TypeScript Bun Elysia Prisma PostgreSQL

  • Offline-first architecture with IndexedDB
  • local command queue and background synchronization
  • idempotency and retry strategies
  • authentication and user management
  • workout and nutrition systems
  • gamification with XP, streaks and achievements
  • gym management and reporting

High-performance desktop code editor based on Zed, customized with native browser integration and AI-powered development workflows.

Rust GPUI Tokio WebView2 CDP MCP LSP

  • Customized Zed-based desktop editor with GPU-accelerated interfaces
  • Integrated browser with native WebView2 support on Windows
  • Browser automation through Chrome DevTools Protocol (CDP)
  • MCP bridge connecting AI agents to the visible browser session
  • Persistent browser tabs, navigation history and session restoration
  • Integrated AI agents, terminal, Git workflows and language server support
  • Asynchronous architecture with Rust and Tokio
  • Cross-platform desktop development and native systems engineering

🎧 Openfy

Experimental mobile music application focused on native media playback and stream processing.

React Native Expo TypeScript Swift

  • native iOS integration
  • AVFoundation experiments
  • HTTP Range requests
  • resource loading
  • stream recovery strategies
  • native ↔ React Native communication

🧩 How I think about software

Product
  ↓
User Experience
  ↓
Application Architecture
  ↓
Data & APIs
  ↓
Infrastructure
  ↓
Observability
  ↓
Feedback
  ↺

Good software isn't only about writing code.

It's about building systems that are understandable, observable, resilient and useful.


📊 GitHub


🤝 Let's connect

LinkedIn GitHub Email

Building things, breaking abstractions and learning what happens underneath.

Pinned Loading

  1. gymrats gymrats Public

    Transforme seu treino em uma jornada gamificada. Aprenda, evolua e conquiste seus objetivos fitness.

    TypeScript 1

  2. axon axon Public

    Rust

  3. Gym Gym Public

    TypeScript

  4. MomorRust MomorRust Public

    Forked from zed-industries/zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

    Rust

  5. openfy openfy Public

    TypeScript

  6. flow-merge flow-merge Public

    TypeScript 1