O
ornelas's photo
Vinícius Ornelas
From Brazil 09:29 PM (GMT-03:00)
$48,000/yr

Active 2 hours ago


Member since Jul 2026

Share this profile:

Senior Full-stack engineer

Full-Stack Engineer
Available for hire
Years of experience
5+ years
Experience level
Senior
Available for
Full-time, Part-time, Contract
Available from
29 Jul 2026

I am a Software Engineer with 5 years of experience building resilient, production-grade applications across the backend (Java/Spring Boot, Node.js) and mobile (Flutter).

What makes me unique

I specialize in solving a problem many developers avoid: what happens to your application when the network fails? At Yandeh, I designed and maintained an Offline-First synchronization engine—a Delta Sync mechanism using soft-deletes and timestamp versioning that keeps mobile clients synchronized with backends in low-connectivity environments. This involved solving real-world challenges like resolving Out of Memory (OOM) crashes on low-end 2GB devices, optimizing SQLite local storage, and removing bottlenecks in the Node.js BFF layer.

My Tech Stack & Expertise

  • Backend & APIs: Java 21, Spring Boot 3, Spring Data (JPA/JDBC), Node.js, TypeScript, RESTful API design.
  • Mobile Development: Flutter & Dart (including React Native to Flutter migrations and high-performance isolate execution).
  • Databases & Tuning: PostgreSQL 16 (CQRS-like optimization, query tuning), SQLite, Flyway.
  • Testing & DevOps: Integration testing with Rest Assured, Docker, and CI/CD pipelines via GitHub Actions.

What I am looking for

I am looking for Full-Stack, Backend (Java/Node), or Mobile (Flutter) roles in international remote teams (US/EU). I thrive in environments that value clean code, strong testing practices, and hard engineering challenges.

EMPLOYMENT HISTORY — Yandeh (Senior Full stack Developer)

Led full-stack development and performance optimizations across mobile (Flutter), BFF (Node.js/TypeScript), and backend (Java Spring Boot) microservices.

Key Responsibilities & Achievements:

  • Offline-First Architecture: Co-designed and implemented a resilient Delta Sync engine using soft-deletes and timestamp versioning to connect Flutter (SQLite) clients with a Node.js BFF, ensuring data consistency in low-connectivity environments.
  • Mobile Performance: Led the migration of core mobile modules from React Native to Flutter (significantly improving rendering FPS) and resolved critical Out-of-Memory (OOM) crashes on low-end 2GB RAM devices by offloading heavy JSON parsing to Flutter Isolates.
  • Backend & DB Optimization: Refactored inefficient PostgreSQL queries and implemented asynchronous ingestion logic using Spring @Scheduled, shifting heavy processing to off-peak hours and improving query execution times by ~30%.
  • BFF Scalability: Decomposed monolithic Node.js data structures into smaller, route-scoped payloads, enabling parallel data fetching on the client and eliminating sync bottlenecks.
  • Observability: Instrumented production APM with Dynatrace to proactively identify and resolve bottlenecks in a high-volume microservices ecosystem.

Employment History

Senior Full stack Developer at Yandeh Current 2022 - Now
Key Responsibilities & Achievements: - Offline-First Architecture: Co-designed and implemented a resilient Delta Sync engine using soft-deletes and timestamp versioning to connect Flutter (SQLite) clients with a Node.js BFF, ensuring data consistency in low-connectivity environments. - Mobile Performance: Led the migration of core mobile modules from React Native to Flutter (significantly improving rendering FPS) and resolved critical Out-of-Memory (OOM) crashes on low-end 2GB RAM devices by offloading heavy JSON parsing to Flutter Isolates. - Backend & DB Optimization: Refactored inefficient PostgreSQL queries and implemented asynchronous ingestion logic using Spring @Scheduled, shifting heavy processing to off-peak hours and improving query execution times by ~30%. - BFF Scalability: Decomposed monolithic Node.js data structures into smaller, route-scoped payloads, enabling parallel data fetching on the client and eliminating sync bottlenecks. - Observability: Instrumented production APM with Dynatrace to proactively identify and resolve bottlenecks in a high-volume microservices ecosystem.

Education

Bachelor Engineering in Mechatronics & Control Automation at Unicesumar 2014 - 2019