Phuc T.
Ho Chi MinhVietnam

CTO/Software Engineer

Some highlights about me: + 14 years of experience in software development + A web/mobile app developer with a strong commitment to high-quality products and customer satisfaction. + I am able to develop Web and iOS/Android applications (native or hybrid using React Native/Flutter) by using the below SKILLS: FLUTTER: - Setup project architecture components: state management (Bloc, MobX, or whatever the clients request), localization, navigation, API requests and error handling, firebase notification - Deep knowledge of Dart language and Flutter - Able to customize widgets and complicated animations - State management: BloC, MobX, Provider, Redux - Firebase notification, analytics, crashlytics - Client-server integration: HTTP using Dio, GraphQL, Retrofit, Firebase Firestore - Setup build and submit to Testflight, google play using Fastlane (auto-deployment) - Lead/Train Flutter developers - My flutter blog: Coflutter (coflutter.com) --- I can also work on BACKEND using ExpressJS, but to be clear I'm not an expert on this framework. However, I can learn any new technology quite fast. Besides, I have worked with Parse Server since 2011, and I am quite confident in setup and managing this kind of server. - Build backend from scratch using ExpressJS(javascript) - Setup database: MongoDB or Postgresql - Manipulate the database using Mongoose (MongoDB), Prisma - Implement authentication using Passport - Use pm2 to deploy builds to VPS - Have knowledge of Linux OS (Ubuntu), to set up and deploy backend - Cloud: AWS(EC2, AWS3. I can learn more if needed), Digital Ocean. --- Before switching to Flutter, I worked with Native SDKs (Android and iOS) and React Native. Therefore, if required I can switch back (and learn) to work on these technologies. - Native Android (Java, Kotlin) - Native iOS (Objective-C, Swift) - React Native (Javascript) --- Tools: - Source control: SVN, Github, Bitbucket - IDE: Android Studio, Xcode, Visual Studio Code, IntelliJ Idea - Familiar with Scrum methodology (ClickUp, Jira, Monday, Asana) - Communication: Slack, Discord, Zoom, Google meet Looking forward to working with you to create high-quality products. Phuc Tran

Phuc T. has more jobs. Create an account to review them

Skills

  • Flutter
  • Kotlin

Browse and buy related projects