Skip to content
View patrickwehbe's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Freelance
  • Beirut, Lebanon
  • 17:51 (UTC +03:00)

Block or report patrickwehbe

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
patrickwehbe/README.md

👨‍💻 About me

const patrick = {
  role: "Full-Stack Engineer",
  location: "Beirut, Lebanon 🇱🇧",
  focus: ["React", "TypeScript", "Node.js", "React Native", "DevOps"],
  currentlyExploring: ["AI agents", "Edge runtimes", "Rust"],
  openSource: "Contributor to Expo, React Native, Tokio, Prettier & more",
  askMeAbout: ["scalable web apps", "system design", "shipping fast"],
};
  • 🔭 I build production web & mobile apps end-to-end — from Postgres schemas to pixel-perfect UIs.
  • 🌍 I give back to the tools I use daily, contributing fixes across the React Native, React, Python & Rust ecosystems.
  • 📫 Reach me at patrick.wehbe.applications@gmail.com

🌍 Open Source Contributions

I contribute fixes and improvements upstream to the libraries I build with every day.

🏅 Merged into upstream

Project Contribution PR
tokio-rs/tokio Corrected the reversed poll-order description in the timeout docs #8214
rust-itertools/itertools Bounded the TakeWhileInclusive FusedIterator impl on a fused inner iterator #1110
yargs/yargs Fixed broken links in api.md #2549
pmndrs/react-spring Passed an AnimationResult to SpringValue's onChange callback #2548
adobe/react-spectrum Exported the DayOfWeek type from @internationalized/date; fixed a TableView empty-state example; documented ComboBox's default filter #10234 · #10233 · #10222
agronholm/anyio Added a missing await to a file-I/O concurrency example #1182
cli/cli Fixed a dead anchor link in the release-process docs; fixed a broken install command and link/grammar errors #13688 · #13690
unjs/h3 Corrected the decodeURIComponent description for the router-param helpers #1419
tj/commander.js Fixed two syntax errors in shipped JSDoc @example blocks #2536
mrousavy/react-native-mmkv Fixed a broken README example and deprecated size usage #1073
mrousavy/react-native-vision-camera Fixed incorrect API examples and a wrong default in the camera docs #4030
software-mansion/react-native-reanimated Updated the getRelativeCoords example to the v4 Gesture API; fixed deprecated Babel plugin names #9713 · #9714
sindresorhus/ora Fixed type definitions that contradicted the implementation #257
expo/orbit Fixed the iOS physical-device launch error message #348

📋 Contributions by ecosystem

⚛️  React Native & Expo
⚛️  React (web)
🧰  Developer tooling & libraries
  • honojs/hono — fixed a broken contextStorage JSDoc example (unterminated string + missing return) · #5039
  • prettier/prettier — stopped treating SCSS !default/!global inside strings as flags · #19404
  • colinhacks/zod — updated the keyof() ZodEnum type display to the Zod 4 form · #6124
  • yargs/yargs — replaced every $1 placeholder in the demandCommand min/max messages · #2556
  • fastapi/fastapi — stopped the docs copy button from copying HTML markup on Termynal command lines · #15812
  • unjs/ufo — corrected the normalizeURL JSDoc example output (a query-string space encodes as +, not %20) · #357
  • unjs/scule — corrected the trainCase example output in the README (uppercase runs are preserved without normalize) · #133
🐍  Python  ·  🦀  Rust  ·  🎮  Game tooling

🛠️ Tech I work with




📊 GitHub stats

stats top-langs

streak

activity-graph

💙 Building in the open from Beirut. Always happy to collaborate.

Pinned Loading

  1. Archipelago Archipelago Public

    Forked from ArchipelagoMW/Archipelago

    Archipelago Multi-Game Randomizer and Server

    Python

  2. cli cli Public

    Forked from cli/cli

    GitHub’s official command line tool

    Go 1

  3. expo expo Public

    Forked from expo/expo

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

    TypeScript

  4. fastapi fastapi Public

    Forked from fastapi/fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Python 1 1

  5. Kludex/uvicorn Kludex/uvicorn Public

    An ASGI web server, for Python. 🦄

    Python 10.9k 1k

  6. gluestack/gluestack-ui gluestack/gluestack-ui Public

    React & React Native Components & Patterns (copy-paste components & patterns crafted with Tailwind CSS (NativeWind))

    TypeScript 5.3k 232