I'm a software developper 👨🏻💻
-
Create a Next JS project to learn SEO : https://www.calixtelao.fr/
- Deploy to Vercel provider
- Configure DNS domain
- Git continious integration & Continious deployment
- Server Side Rendering & Static (example usefull Zoom API)
- NodeMailer SMTP mailing with template HTML/CSS receiver (example mailing list)
- Indexation and optimization searching https://search.google.com/search-console?action=inspect&utm_medium=referral&utm_campaign=9012289
-
Use Typeform API to create form and chat app
- Customize tooltip, template and chat app
-
Backend Authentification
- JWT sha1 token (bearer and authorization) https://github.com/quentinlao/tellings typeOrm node TS and backend Java Spring
- Oauth2 https://github.com/quentinlao/backend/tree/master/websocket-spring
- SSO Keycloack as french "France connect"
-
Backend
- CRUD REST https://github.com/quentinlao/tellings/tree/main/typeormNode
- Socket
- STOMP https://github.com/quentinlao/backend/tree/master/websocket-spring
- Queue manager RabbitMQ, Kafka
- Design pattern : DAO, Facade, Factory, Singleton / JUnit / Logger https://github.com/quentinlao/backend/tree/master/maven-ebenus-dao-service https://refactoring.guru/fr/design-patterns
- Architecture fullstack https://github.com/quentinlao/backend/tree/master/schema
- SOLID Architecture Node JS
-
Create React Template https://github.com/quentinlao/reactTemplate
- webpack configuration
- babel js compiler ES annotation and type
- Typescript configuration
- package.json npm config handler
- Prettier ESlint Git Hooks
- IT/UT/Coverage
-
Frontend specific
- Swagger UI
- Pure CSS
- Tailwind css
- Sass
- Material UI
- Bootstraps
- Storybook
-
Testing e2e and provider runner
- Cypress
- Nightwatch https://medium.com/@saasak/run-browserstack-with-nightwatch-3a0a40eff2eb
- playwright
- Browserstack https://medium.com/@saasak/run-browserstack-with-nightwatch-3a0a40eff2eb
-
Frontend architecture
- Redux https://github.com/quentinlao/interviews/tree/main/myAmdb
- Redux RTK https://github.com/quentinlao/tellings/tree/main/clientRedux
- Server management React-query https://github.com/quentinlao/tellings/tree/main/clientRedux
- Redux saga side effect manager
- Flux
- React router v6 https://github.com/quentinlao/interviews/tree/main/myAmdb
- Eagger loading & lazy loading
- Force SSR with node in a react app ReactDOMserver.renderToString()
-
API fetching data
- Axios
- Fetch node 18 native API test nodejs/node#41749
-
Data persistancy
- Relationnal MySQL, Postgres, Oracle 11g
- NoSQL MongoDB Firebase
- loadbalancer
-
Deployment CI/CD, quality coding, scaling
- gitlab pipelines
- github workflow dependabot
- redhat OpenShift
- Netlify, Vercel, Heroku
- VPS custom CI/CD (OVH)
- sonar https://github.com/apps/sonarcloud
- jenkins
- postman runner to test big loading
- nginx reverse proxy / API Gateway
-
Versionning
- Gitlab
- Github
- Bitbucket
- Git and Svn commands
-
Scripting https://github.com/quentinlao/scripting
-
Monorepo using turborepo


