Pachkov Alexandre Olegovich | |
+7-953-792-7389 | |
+7-953-792-7389 | |
+7-953-792-7389 | |
info@viplike.ru | |
VIPLIKE IT | |
viplike_nsk | |
Novosibirsk, Russie | |
Almaty, Kazakhstan | |
Wroclaw / Lodz, Pologne |
1 | Développement mobile |
- Flutter / Dart (permet de créer des applications Android / iOS avec une performance native) - Android / Java (compétences de base, je préfère travailler avec Flutter) - Le backend est basé sur Firebase pour les projets sans interface web - Le backend est basé sur Yii2 / PHP8 / Node.JS pour les projets avec une interface web (avec un panneau d'administration également), requêtes via REST API |
2 | Backend |
- PHP8 (composer) - Yii2 (excellent framework PHP8) - Node.js (express.js, axios, webpack, lodash, body-parser, babel, ..) |
3 | L'extrémité avant |
- HTML5 - CSS3, SCSS, Flexbox - Bootstrap 5 (le framework frontal le plus populaire) - Javascript (vanilla, ES6, babel) - Jquery 3 (facultatif, je préfère travailler avec un pur Javascript) - npm, bower - TypeScript |
4 | Optimisation de la vitesse des pages |
- regroupement (minification + optimisation + combinaison d'actifs) - charge paresseuse - optimisation du serveur Web - cdn (facultatif, sur demande du client) |
5 | Mise en cache |
- requêtes db - éléments de page |
6 | SEO |
- URL conviviales - micro mise en page : schema.org, json-ld, opengraph - URL canoniques - sitemap généré automatiquement avec toute la structure - structure de projet multilingue |
7 | Support multilingue |
- flutter applications - applications Web - n'importe quel nombre de langues - suivi par ip |
8 | Services Web |
- REST API - XML - JSON - SOAP |
9 | Fonctionnalités en temps réel |
- AJAX - WebRTC - WebSockets - Bavarder (basé sur yii2 + node.js + redis + socket.io) - Firebase |
10 | Bases de données |
- Mysql / MariaDb (transactions, migrations, nombre minimum de tables avec une grande flexibilité) - MongoDb - Sphinx - Redis - memcached - Neo4j (de base) - ElasticSearch - OpenSearch |
11 | Prestataires d'hébergement |
- Selectel (Russia) - Hetzner (Germany) - DigitalOcean (Europe / USA) |
12 | Les serveurs |
- Serveurs privés virtuels - Serveurs dédiés - Panneau plesk (facultatif, mais plus pratique pour le client) - sauvegardes automatiques |
13 | Systèmes d'exploitation |
- Centos 8 - Ubuntu 22 - MacOS 12 - Windows 10 |
14 | serveur Web |
- nginx + php-fpm - http2 - SSL with LetsEncrypt (gratuitement) |
15 | Analyse / rebut de données |
- curl - xpath - phpQuery - Expressions régulières (regex) - Selenium (avec support javascript) - puppeteer (node.js, peut gérer une logique très complexe) - peut être fait via des procurations - peut être fait via des demandes parallèles pour réduire le temps total - toute complexité |
16 | Travailler avec des documents |
- générer des documents à partir de html vers: pdf, doc, docx, xlsx, xls - importer et exporter des données de db vers un fichier et vice versa: xlsx, xls, xml, yml, json |
17 | Système de contrôle de version |
- git - gitlab - github |
18 | API intégration |
- propre API bâtiment de toute complexité - documentation détaillée via Swagger |
19 | OAuth2 services de connexion |
- Google - Apple sign in - Vkontakte |
20 | Services de tiers API |
- Google - Yandex - 2Gis - Vkontakte - SurveyGizmo - ou tout autre avec une bonne documentation |
21 | Essai |
- Codeception - phpunit |
22 | Systèmes de paiement |
- YooKassa - PaymentWall - PayAnyWay - TinkoffBank - Robokassa - ou tout autre avec une bonne documentation |
23 | Sécurité |
- Autorisation à 2 facteurs via les codes QR (+ Google authenticator) |
24 | Plans |
- Google - Yandex - OpenStreetMap - Leaflet |
25 | Notifications |
- Firebase (mobile push + web push) - Telegram (realtime bots) - Email / sms avec n'importe quel service tiers |
26 | Graphiques |
- d3.js - chart.js |
27 | Traduire les systèmes |
- Google - Yandex |
28 | Systèmes de livraison |
- CDEK |
29 | Également expert en |
- Microsoft Excel: toute complexité des calculs, des modèles commerciaux et d'optimisation - Photos et graphiques vectoriels: Photoshop, Illustrator - développement d'idées commerciales - SAAS projets |
30 | Autres connaissances de base en |
- Python - Perl - Kotlin - bash - Adobe inDesign - Adobe Premiere - Adobe Audition |
31 | Plan d'apprentissage actuel (période de 3 mois) |
- Vue.js - Nuxt.js - Angular - React |