Skip to content
View chnirt's full-sized avatar
🦦
One prompt, job gone!
🦦
One prompt, job gone!

Block or report chnirt

Report abuse

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

Report abuse
chnirt/README.md

Chin Trịnh

Senior React Native Engineer · Full Stack JavaScript

Ho Chi Minh City, Vietnam
trinhchinchin@gmail.com · +84 70 449 8756 · github.com/chnirt · linkedin.com/in/chnirt

Live resume · PDF · Word
Source for the Oxford layout site. After edits, run npm run site to refresh docs/ and README.pdf.


Summary

Senior React Native and Full Stack JavaScript developer with 6+ years shipping production apps (React Native since 2019), including Team Lead ownership of Moorr, an Australian fintech lifestyle app at 10K+ MAU. Repeated Team Lead across mobile and web, with a focus on architecture, mentoring, and production handoff. Based in Ho Chi Minh City (UTC+7), open to remote work with overlap with EU/US business hours.


Skills

Programming languages: TypeScript, JavaScript, Solidity
Mobile: React Native, Expo, React Native Reanimated, React Native Skia, Recoil, Valtio, React Hook Form, Firebase, OneSignal, Sentry, Face ID, Touch ID
Frontend: React, Next.js, Redux, Redux Saga, Zustand, Apollo Client, Tailwind CSS, Ant Design, Chakra UI
Backend: Node.js, NestJS, GraphQL, REST APIs, Keystone.js, Cube.js
Databases: PostgreSQL, MongoDB, Firebase, Supabase, FaunaDB
DevOps & cloud: GitHub Actions, CircleCI, Fastlane, Docker, Nginx, AWS, Vercel, Cloudflare
Web3: Hardhat, Ethers.js
Payments & APIs: Stripe, MoMo, VNPay, ZaloPay, WebRTC
AI-assisted development: Cursor for code generation, refactoring, and test writing


Experience

Groove Technology — Ho Chi Minh City
Senior Full Stack JavaScript Developer / Mobile Team Lead · Apr 2021 – Present

Moorr – Lifestyle by Design · Senior Mobile Developer (team of 3)
Website · iOS · Android

  • Delivered Australian fintech lifestyle app serving 10K+ MAU, owning mobile architecture and App Store / Play Store releases
  • Streamlined iOS and Android releases with CircleCI and Fastlane, materially reducing manual work per submission
  • Monitored production health with Sentry, Firebase, and OneSignal as usage grew
  • Built financial charts with pinch/zoom and screen transitions (Reanimated, Skia) and integrated Apollo Client for API data

Market Plus · Frontend Team Lead (team of 5)
Website · Chrome Extension

  • Led frontend delivery for analytics and marketplace products with React, Redux Saga, Apollo Client, and Tailwind CSS
  • Shipped backend features with Keystone.js v6, Cube.js analytics, and Stripe payments
  • Streamlined Vercel deployment pipeline, reducing release time by ~25%

GHomeHR · Frontend Team Lead (team of 5)
Website

  • Delivered HR platform frontend in production with Next.js, Tailwind CSS, and Zustand
  • Automated CI/CD with GitHub Actions, cutting deployment effort by ~30%
  • Mentored engineers and managed production handoff to the operations team

uWorkin · Senior Mobile Developer (team of 2)
Website · iOS · Android

  • Maintained React Native job marketplace with 100K+ listed jobs while shipping authentication improvements
  • Implemented Facebook Login and Google reCAPTCHA v3 for more reliable sign-in at scale

Xsights · Mobile Team Lead (team of 2)
Website · Android

  • Shipped livestock management app and completed production handoff so the client's internal team could operate independently
  • Automated iOS and Android build and release with Fastlane, reducing repetitive manual steps on each deploy
  • Improved map performance for field use with dynamic map layouts and Redux Toolkit architecture
  • Handed off modular React Native codebase with documented release workflows

Earlier roles — Ho Chi Minh City

Viet Money JSC — Ho Chi Minh City
React Native Developer · Mar 2021

  • Integrated MoMo and VNPay payments, Zalo login, and QR authentication

WelinC JSC — Ho Chi Minh City
React Developer (Freelance) · Jan 2021

  • Built production React and Redux frontend with Axios for API integration

UrbanOS JSC — Ho Chi Minh City
React Native Developer · Jun 2020 – Jan 2021
UrbanOS iOS · Android · Staff iOS · Android

  • Built tenant and staff mobile apps with authentication, sockets, Firebase, and deep linking
  • Developed shared custom hooks (useAuth, useSocket, useFirebase)
  • Integrated push notifications (Firebase, OneSignal) and i18n with i18next
  • Supported CI/CD with CircleCI, GitHub Actions, and Vercel

Innos LTD — Ho Chi Minh City
Full Stack JavaScript Developer · Dec 2018 – Apr 2020
Website · Hopez iOS · Android

  • Built frontend (React, MobX, Apollo GraphQL), backend (NestJS, TypeORM), and React Native apps
  • Led analysis, wireframing, and UI design using Figma
  • Managed deployment with Nginx, Docker, and PM2

Education

FPT Aptech Academy — Ho Chi Minh City
Higher Diploma in Software Engineering · Aug 2017 – Aug 2019
GPA: 3.43 / 4.00


Certifications


Languages

Vietnamese (Native) · English (technical reading and writing)

Pinned Loading

  1. nestjs-graphql-best-practice nestjs-graphql-best-practice Public archive

    NestJS (Express + TypeORM + GraphQL + MongoDB) codebase containing real world examples (CRUD, auth, advanced patterns, etc).

    TypeScript 1.4k 241

  2. nestjs-restful-best-practice nestjs-restful-best-practice Public template

    NestJS (Express + TypeORM + MongoDB) codebase containing real world examples (CRUD, auth, advanced patterns, etc).

    TypeScript 266 61

  3. react-sendbird-messenger react-sendbird-messenger Public

    ReactJS (React-router-dom v6 + Antdesign + Firebase + Sendbird + Sentry) codebase containing real world examples (CRUD, auth, advanced patterns, etc).

    JavaScript 54 16

  4. chnirt-demo-nest-typeorm-mongodb chnirt-demo-nest-typeorm-mongodb Public template

    TypeScript 46 16

  5. reactnative-best-practice reactnative-best-practice Public template

    React Native (ReactJS + ReactNavigation5 + Firebase) codebase containing real world examples (CRUD, auth, advanced patterns, etc).

    JavaScript 62 10

  6. chinchinbooth chinchinbooth Public

    TypeScript 2