Hello ! I'm David, a front-end web engineer at Directskills
Literally fan of React and more since the release of hooks and Apis unfortunately still experimental like Suspense - Thanks to Dan Abramov and all React Core Team !
Having initiated several projects I had to address the issue of deployment by taking in hand all the tools passing from Docker under AWS EC2 created through Gitlab pipelines to the Netlify, Heroku or Zeit
Server-side-rendering by Gatsby or Next, backend by Express or simply Node script
Familiar with classic SQL database systems: Mysql, Sqlite... as well as Mongodb in Nosql
REST for standard APIs, GraphQL for massive fetch data and limited time to transport and socket.io for interaction and authentication
Rebase and Merge enthusiast and experimenting with Git monorepo or Subrepos with Lerna for my node_modules
A web and mobile application like yelp for jewish community.
Jewtrips.com is built using React with a node backend for APIs, authentication (Google, Facebook, Apple) and CRON service. Jewtrips Mobile is built with React Native.
I used MongoDB as Docker container in AWS EC2 with external volume and backup task. APIs are built with express, mongoose and GraphQL with Apollo server and client.
Pictures of establishments are store in AWS S3. Gitlab CI/CD are used for automatic test and deployement to EC2 instance and i hope migrate to Netlify soon.
Appcenter codepush is use for update on-the-fly the mobile app.
Powered by David Bonan with Gatsby 2.0