Hey! I am an Experienced (8y+) Fullstack Developer who worked with various startups from various domains. Skilled & experienced with Laravel , VueJS , NuxtJS , AWS , Linux infrastructures, Wordpress and many more in the web ecosystem. I'm used to manage apps & webapps from scratch: concept, quotes, infrastructure, backend, frontend, continuous integration, quality and tests.
- π¨βπ» I use daily: Javascript, PHP, Git, Shell, Python & Stackoverflow
- β‘οΈ Iβm currently working with: Laravel, VueJS, NuxtJS, InertiaJS, Vuetify. Also NextJS since version 12, mostly for ISR. I experiment with SvelteKit, mostly for the "no virtual dom" argument.
- π I work on: AWS, Public Cloud, dedicated servers, VPS
- π€ I love to help on stackoverflow, and creating useful gists on Github
- π¬ Ask me about Laravel, VueJS, AWS, Nginx, Wordpress
- π¨βπ¬ Learning all about: python (Flask, FastPI, Tensorflow), serverless infrastructures (AWS lambda, Vapor), Swole PHP (Octane)
- π Know about my experiences on Malt
- π¬ Fun fact: my first internet connection was 1 USB Wifi dongle, 3 USB extension cables, and backtrack 3 (if you know, you know)
I worked on adult dating platforms, betting and game platforms, textual reviews semantic analysis and categorization platforms (with data viz), associative websites, recruitment application, ecommerce and marketplaces websites, and many more.
π | |
---|---|
πβπ | |
π¨βπ¬βπ |
β‘Detailed stackβ‘
- Laravel
- micro-services (Vapor/Lambda, SQS/REDIS queues) et multi-instances (API, workers/queues, VCS composer from private Github repo - even with Beanstalk), Lumen
- Authentication: Passport Oauth2, Auth0, Sanctum, Socialite, SSO multi-app, JWT...
- REST APIs: fractal, swagger, GraphQL (Lighthouse)
- Stripe (Cashier, abonnement recurent, single time payment, gestion multi carte), Paypal, PaySafeCard, Bitcoin gateway, MangoPay Marketplace
- Performance: Eloquent queries and DB Schema auditing (slow, repetitive, non-optimized queries), browser and server caching strategies, queue/worker strategies, code performance audit (Blackfire), best practices
- Tests: unit, Dusk
- Push notification, Mailjet (custom Send API Mailjet transport, full API integration, SMS), Mailchimp (full API integration)
- CI/CD with AWS Beanstalk, Envoyer/Forge, Buddy
- Django
- for Tenserflow integration (ORM, API, framework helpers)
- VueJS 2 & 3
- SSR (Server Side Rendering), PWA (Progressive Web App), SPA (Single Page Application)
- NuxtJS
- IntertiaJS (Jetstream)
- Vuetify, Vue Material, Styled components
- Tailwind, Bootstrap, SASS, Flexbox
- ES6, TypeScript
- Webpack, ViteJS
- Custom service workers, "offline mode"
- REST API (private with authentication [oauth2, jwt...], or public [rate limitating, IP restriction...])
- Fractal transformers
- Swagger documentation
- GraphQL (Lighthouse)
- Wordpress & Woocommerce REST APIs (eg: with frontend VueJS components)
- Full scallable CI/CD Elastic Beanstalk
- EC2, RDS, SQS, Cloudfront, API Gateway, IAM, CloudWatch, code pipeline, code build
- Fully scallable:
- Frontend with Cloudfront
- RDS Database with replicas
- Load-balanced and failover EC2 instances maanged by Beanstalk for APIs and Workers
- Continuous integration and development with CodeBuid and CodePipeline
- scallable EC2s with external CI/CD
- Custom Ansible, standalone install from sources
- PHP 8: OPcache, FastCGI cache mounted in RAM, multiple parallel versions
- MySQL: MariaDB, MySQLTuner tests
- Nginx: reverse proxy (load balancing, failover), high-performa, CSP headers, caching headers, REDIS cache, SSL let's encrypt auto-renew, Google Pagespeed module, HTTP/2, HTTP/3 QUIC, Brotly compression
- Security: OWASP (ModSecurity), fail2ban (custom jails), UFW/iptables firewall, ClamV, Cisofy Lynis, rootkit detection, user & group proper management, Cloudflare API integration (firewall), SSL/TLS ciphers
- nvm, pyenv, bash script
- RSYNC incremental local and remote backup (remotely initiaized, multi destination, slack alerting...)
- Amplify, Graylog, logz.io, Sentry, Bugsnag
- VPS, dedicated & public clouds
- MySQL (MariaDB), RDS, MySQLTuner auditing
- REDIS
- ElasticSearch, Algolia
- Firebase
- GoogleSheet API, Airtable, NocoDB
- AWS Beanstalk
- Github actionsB
- uddy
- Envoyer/Forge
- Circle CI
- Sage (ES6, blade, composer, webpack, Yarn)
- custom plugin & themes (with Sage)
- Gutemberg ACF blocks custom
- WP/Woocommerce REST APIs (VueJS/ES6 frontend components)
- custom payment gateways
- WP CLI
- ACF extended
- Woocommerce advanced usage: REST API, custom payment gateways, custom dashboards, custom shiping methods, custom cart and tax calculations, custom checkout processed etc.
- Notification: Mailjet Send API, Mailchimp, Pusher
- Integration CRM: Microsoft 360, Salesforce, Hubspot
- Integration: Zapier, Integromat, IFTTT
- Transaction: Stripe (single, recurent), Paypal, PaySafeCard, Bitcoin/ETH gateways, marketplace with MangoPay, internal wallet systems, PIP, BNB Mercanet, Paybox
- Data viz: Grafana, Clicdata
- more experiences with Tenserflow
- serverless full and partial environment (AWS Lambda)
- PHP Swole (Octane)
- Web3JS, Solidity, IPFS
- WebRTC, WebAssembly
- Voice Search Optimization
- Arduino, Raspberry Pi, Zigbee, Hue, MQTT
- Tor websites (creation)
- Chrome extension (already did some PoC)