Skip to content
View giaBaoJS's full-sized avatar
:atom:
React Native Developer
:atom:
React Native Developer

Block or report giaBaoJS

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.

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

Hi, I'm Bao Nguyen
A React Native Developer

A little more about me...

🚀 I'm a React Native Developer with 6+ years of experience in building high-quality and performant mobile applications
💡 I'm passionate about creating impressive user experiences and writing clean, efficient code
🔧 I publish native modules for React Native and fix bugs in the libraries I ship with
📱 I love turning ideas into beautiful, functional mobile applications
🐕 I absolutely love dogs and I'm a proud owner of 5 adorable poodles! They're my coding companions and stress relievers

const BaoInformation = {
    pronouns: "He" | "Him",
    askMeAbout: ["React Native Development", "Native Modules", "Mobile App Architecture", "UI/UX Design"],
    technologies: {
        frontend: ["React Native", "React", "TypeScript", "JavaScript"],
        native: ["Swift", "SwiftUI", "Objective-C", "Kotlin", "TurboModules", "Fabric"],
        backend: ["Node.js", "Express"],
        database: ["MongoDB", "MySQL", "Firebase"],
        tools: ["Expo", "React Native CLI", "Redux", "Context API", "TanStack"],
        design: ["Figma", "Adobe XD"],
        others: ["Git", "GitHub", "GitLab", "Bitbucket", "Jira", "VS Code", "Xcode", "Android Studio"]
    },
    currentFocus: "Open source native modules for the New Architecture",
    funFact: "I debug with console.log and I'm not ashamed! 😄",
    personalLife: "Dog lover with 5 poodles 🐩 - they're the best debugging partners!"
}

My Tech Stack

Mobile Development

React Native Expo TypeScript JavaScript

Native

Swift SwiftUI Kotlin C++

State Management & APIs

Redux React Query Axios

Development Tools

VS Code Xcode Android Studio Git

Open Source Contributions

92 pull requests to 39 external open-source projects. Every fix starts with a root-cause investigation and a regression test that fails without the patch.

merged under review closed

Merged upstream into 14 projects

react-native-skia rnx-kit ant-design expo heroui-native hot-updater mrousavy/nitro nuxt/icon react-native-bottom-sheet react-native-fast-tflite react-native-iconify react-native-vision-camera svelte Swift Package Index

Under review in 32 projects

react-native-paper eas-cli tiptap ant-design expo react-native-safe-area-context react-native-unistyles reactotron datetimepicker legend-list more

Every badge links to my pull requests in that repository. Counts verified from GitHub on August 25, 2026. Closed PRs are counted in the total rather than hidden.


Libraries I've Published

Native modules for the New Architecture, plus one SwiftUI package. All MIT, all with example apps and CI.

Library What it does
react-native-device-pulse Device health from JS — thermal state, low power mode, memory warnings. Event listeners and React hooks. npm
react-native-app-shortcuts Home screen quick actions — UIApplicationShortcutItem on iOS, ShortcutManager on Android. npm
react-native-shared-transition Shared element transitions between screens. Revived and rewritten — first working iOS build in the project's history. npm
react-native-tipkit Apple's TipKit for React Native — popover and inline tips, display rules, event counts, frequency control. npm
react-native-image-analysis On-device OCR with text geometry, barcodes, and a tap-to-select text view. Apple VisionKit on iOS, Google ML Kit on Android. npm
react-native-ios-controls Control Center, Lock Screen and Action Button controls (iOS 18 ControlWidget), plus a CLI that wires up the widget target for you. npm
ToastKit A polished SwiftUI toast & snackbar library — queued toasts, semantic styles, swipe-to-dismiss, full accessibility. docs

Activity Graph

I love connecting with different people so if you want to say hi, I'll be happy to meet you more! 😊


Pinned Loading

  1. react-native-shared-transition react-native-shared-transition Public

    Shared element transitions for React Native — built for the New Architecture with Nitro Modules and Reanimated

    TypeScript 1

  2. react-native-app-shortcuts react-native-app-shortcuts Public

    Home screen quick actions for React Native, built for the New Architecture — dynamic shortcuts on iOS (UIApplicationShortcutItem) and Android (ShortcutManager)

    TypeScript

  3. react-native-bottom-sheet react-native-bottom-sheet Public

    Forked from software-mansion-labs/react-native-bottom-sheet

    Provides bottom-sheet components for React Native.

    TypeScript

  4. react-native-device-pulse react-native-device-pulse Public

    Monitor device health from React Native: thermal state, low power mode and memory warnings — event listeners and React hooks, New Architecture (TurboModule)

    TypeScript

  5. nguyenphutrong/quotio nguyenphutrong/quotio Public

    Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart au…

    Swift 4.8k 310

  6. heroui-inc/heroui-native heroui-inc/heroui-native Public

    📱Beautiful, fast and modern React Native UI library

    TypeScript 3.6k 141