• SUMMARY
  • TECHNICAL
  • CONTACTS

Cong Nguyen

Senior Mobile Developer

Danang city - Vietnam

🎯 Build full stacks: Mobile App - Website - Backend - UI - UX - DevOps - Marketing.

React Native (more than 6.5 years)

  • Firebase: Auth, OTP, Notification, RealTime Database, Functions
  • Audio, Video Call: Twilio, CallKeep
  • Live stream: Mug
  • AWS: Amplify js, aws-sdk
  • Graphql
  • DeepLink: Universal, Setup Firebase DeepLink
  • GeoLocation: React Native Background GeoLocation Tracking
  • App Permissions: Permission flow, submit form to store, Platform iOS, API level on Android
  • QR Code: Generate & Scan
  • Native Modules: UI & Call native code functions, promises from js code
  • App Navigation
    • React Native Navigation
    • React Navigation
    • React Native Router Flux
  • Player, Recorder: Audio, Video Player & Recorder. Background Audio
  • Socket: Socket io client
  • Crashes tools, SDK: Firebase Crashlytics, Sentry
  • Code Push
  • App performance: Hermes, RAM bundling, cached
  • Code formatter Eslint, Tslint, Prettier setup
  • Storage: redux persist, async-storage, native Android, migrate old persist local data to new version iOS
  • Splash screen
  • Multi-Environments React Native Config
  • Social: Auth, Sharing, Post (Facebook, Twitter, Zalo, Google), Setup firebase console & IAM google
  • Map: Map Box, React Native Map, Google Map & Places API, Improve performance
  • Migrate app: From js to flow, ts
  • Debug: Android Studio, Command Line (adb logcat), Xcode
  • Github: Can fix native code, fork github modules
  • Connect API fetch (React Native/js standard lib), axios
  • Redux: Redux persist, redux toolkit, redux saga, RTK query, redux.
  • Native code: Know objective-c, swift, java for Android, Kotlin
  • SVG & Icon Fonts: React Native SVG, React Native Vector Icons
  • Purchasing: stripe, In App Purchase iOS & Android, Submit App
  • Upload, download: Photo, Audio, Video
  • Security: App checked, hash key, host
  • Pagination: FlatList
  • Class Component, Function Component LifeCycle, AppState
  • Localization: js localization lib, native localization likes info.plist localization (permissions, app name)
  • React Hooks: useState, useMemo, useEffect, useCallback, useImperialHandle
  • typescript, javascript ES5, ES6, ESNext
  • Setup Project: Can setup project from beginning with good structure
  • Responsive & rotation: Code for many devices, tablet, lock & unlock orientation by Navigation module, native code.
  • Ads: Google Ads, facebook ads
  • Date, Time: Calendar, Date & Time picker

Flutter

  • Learn dart language
  • Read docs & coding style guidelines
  • Install packages/modules
  • Code app for my client.

OpenGL - JNI (Game)

  • Languages: C++, Java, Objective-C or Swift, Python
  • OpenGL: Animation, 3D, 2D, Shader

Unity & Cocos (Game)

  • Build many cocos & unity apps.
  • Deployed two unity games to AppleStore, PlayStore

Web

  • Know basic html, css
  • WordPress
  • ReactJS

Back End & Dev-ops

  • Deployed my personal app to the stores
  • Deployed many mobile applications to AppStore, PlayStore
  • Know & update frequently PlayStore, AppleStore guidelines, rules.
  • App distribution: firebase, fastlane, test-flight, AppCenter
  • Setup app with firebase, apple developer profile
  • Know docker, docker compose, pm2
  • Know FastLane
  • Circle CI
  • Can write bash, python, gradle scripts
  • Firebase cloud functions
  • Amplify setup on AWS
  • Deployed personal website ReactJs & node, wordpress
  • Postgresql: two years
  • Mongodb: one year

Design

  • Material Design
  • Adobe PhotoShop
  • Adobe Illustrator
  • Figma
  • ZepLin
  • Sketch
  • Have Design mindcept & can code draft version without available design

Source Control: Git, Svn

  • Svn
  • Github
  • Bit Bucket
  • Gitlab
  • Contribute for many modules on Github native code, js code
  • Know git flow, command, git tools like source tree, github
Facebook

https://facebook.com/ntcong91

GitHub

https://github.com/ntcong91

GitHub

https://github.com/congnguyen91

GitHub

+84 982 709 185

tricong09t3@gmail.com