Skip to content
View Pachebel's full-sized avatar

Highlights

  • Pro

Block or report Pachebel

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

João Victor Schramm

Senior Software Engineer — Flutter & Dart Balneário Camboriú, Brazil · Open to remote and relocation

I build production mobile applications with Flutter, with a focus on architecture and runtime performance. Five years shipping mobile, ten years in tech. Most of my public code lives upstream rather than in personal repos — see below.

Flutter framework contribution

flutter/flutter#155260fix: CupertinoDatePicker.DateAndTime using showDayOfWeek · framework f: cupertino

CupertinoDatePicker ignored the showDayOfWeek: false flag when running in dateAndTime mode — the weekday rendered regardless of what was passed in (#153576). I traced it through the date-formatting path and fixed the behavior so the parameter is respected in every mode.

Merged after 22 review comments and several rounds with the Flutter team.

Ecosystem contributions

Baseflow/flutter-permission-handler#1544 — Swift Package Manager migration

Diagnosed why permission_handler_apple reported as unsupported after Flutter's CocoaPods deprecation: under SPM, Package.swift resolves permissions from Info.plist keys, making the legacy GCC_PREPROCESSOR_DEFINITIONS macros in the Podfile obsolete and conflicting. Published a verified step-by-step migration path — the most-upvoted comment in the thread, confirmed as the working fix by other developers.


What I work with

Mobile — Flutter, Dart, Riverpod, BLoC, MobX, GetX, Modular Architecture — Clean Architecture, MVVM, SOLID, Repository Pattern Performance — Flutter DevTools profiling, memory management, dependency injection Delivery — GitHub Actions, Fastlane, CodeMagic, Firebase (Crashlytics, FCM, Analytics) Backend — Java, Spring Boot, RESTful APIs, PostgreSQL


Selected results

  • Cut app cold start by 39.8% (8.76s → 5.27s) and reduced RSS by 52 MB by refactoring dependency injection
  • Led an Ionic → Flutter migration end to end; deployment speed improved ~70% through CI/CD work
  • Shipped a digital bank's loan module from architecture to production, coordinating across engineering, product and compliance

Writing

Case studies and product engineering notes — published in Portuguese.


Contact

LinkedIn · joaovictorschramm@hotmail.com

Popular repositories Loading

  1. tarefa_app tarefa_app Public

    A simple to do APP

    Dart

  2. EasyFin_Flutter_App EasyFin_Flutter_App Public

    This is the mobile application of EasyFin.

    C++

  3. exercicio_algebra exercicio_algebra Public

    cos (alfa) = <u,v> / (||u|| ||v||).

    Python

  4. Todo_app Todo_app Public

    Dart

  5. Pachebel Pachebel Public

  6. pachebel.github.io pachebel.github.io Public

    JavaScript