Paskov Alessandro Olegovich | |
+7-953-792-7389 | |
+7-953-792-7389 | |
+7-953-792-7389 | |
info@viplike.ru | |
VIPLIKE IT | |
viplike_nsk | |
Novosibirsk, Russia | |
Almaty, Kazakistan | |
Wroclaw/Lodz, Polonia |
1 | Sviluppo mobile |
- Flutter / Dart (consente di creare applicazioni Android / iOS con prestazioni native) - Android / Java (competenze di base, preferisco lavorare con Flutter) - Il backend è basato su Firebase per i progetti senza interfaccia web - Il backend è basato su Yii2 / PHP8 / Node.JS per i progetti con interfaccia web (anche con pannello di amministrazione), richieste tramite REST API |
2 | backend |
- PHP8 (composer) - Yii2 (ottimo framework PHP8) - Node.js (express.js, axios, webpack, lodash, body-parser, babel, ..) |
3 | Fine frontale |
- HTML5 - CSS3, SCSS, Flexbox - Bootstrap 5 (il framework frontend più popolare) - Javascript (vanilla, ES6, babel) - Jquery 3 (opzionale, preferisco lavorare con un puro Javascript) - npm, bower - TypeScript |
4 | Ottimizzazione della velocità della pagina |
- raggruppamento (minimizzazione + ottimizzazione + combinazione di asset) - carico pigro - ottimizzazione del server web - cdn (facoltativo, su richiesta del cliente) |
5 | caching |
- query db - elementi di pagina |
6 | SEO |
- URL facili da usare - micro layout: schema.org, json-ld, opengraph - URL canonici - mappa del sito generata automaticamente con tutta la struttura - struttura del progetto multilingue |
7 | Supporto multilingue |
- flutter app - app web - qualsiasi numero di lingue - tracciamento per ip |
8 | Servizi web |
- REST API - XML - JSON - SOAP |
9 | Funzionalità in tempo reale |
- AJAX - WebRTC - WebSockets - Chiacchierare (basato su yii2 + node.js + redis + socket.io) - Firebase |
10 | Banche dati |
- Mysql / MariaDb (transazioni, migrazioni, conteggio minimo di tabelle con elevata flessibilità) - MongoDb - Sphinx - Redis - memcached - Neo4j (di base) - ElasticSearch - OpenSearch |
11 | Fornitori di hosting |
- Selectel (Russia) - Hetzner (Germany) - DigitalOcean (Europe / USA) |
12 | server |
- Server privati virtuali - Server dedicati - Pannello plesk (opzionale, ma più conveniente per il cliente) - backup automatici |
13 | Sistemi operativi |
- Centos 8 - Ubuntu 22 - MacOS 12 - Windows 10 |
14 | server web |
- nginx + php-fpm - http2 - SSL with LetsEncrypt (gratuito) |
15 | Analisi / scarto di dati |
- curl - xpath - phpQuery - Espressioni regolari (regex) - Selenium (con supporto per javascript) - puppeteer (node.js, può gestire con una logica molto complessa) - può essere fatto tramite proxy - può essere fatto tramite richieste parallele per ridurre il tempo totale - qualsiasi complessità |
16 | Lavorare con i documenti |
- generazione di documenti da HTML a: pdf, doc, docx, xlsx, xls - importare ed esportare dati da db in file e viceversa: xlsx, xls, xml, yml, json |
17 | Sistema di controllo della versione |
- git - gitlab - github |
18 | API integrazione |
- proprio edificio API di qualsiasi complessità - documentazione dettagliata tramite Swagger |
19 | OAuth2 servizi di accesso |
- Google - Apple sign in - Vkontakte |
20 | Servizi di terze parti API |
- Google - Yandex - 2Gis - Vkontakte - SurveyGizmo - o qualsiasi altro con una buona documentazione |
21 | analisi |
- Codeception - phpunit |
22 | Sistemi di pagamento |
- YooKassa - PaymentWall - PayAnyWay - TinkoffBank - Robokassa - o qualsiasi altro con una buona documentazione |
23 | Sicurezza |
- Autorizzazione a 2 fattori tramite QR-codes (+ Google authenticator) |
24 | Mappe |
- Google - Yandex - OpenStreetMap - Leaflet |
25 | notifiche |
- Firebase (mobile push + web push) - Telegram (realtime bots) - E-mail/sms con qualsiasi servizio di terze parti |
26 | Grafici |
- d3.js - chart.js |
27 | Traduci i sistemi |
- Google - Yandex |
28 | Sistemi di consegna |
- CDEK |
29 | Anche esperto in |
- Microsoft Excel: qualsiasi complessità di calcoli, modelli di business e di ottimizzazione - Foto e grafica vettoriale: Photoshop, Illustrator - sviluppo di idee imprenditoriali - progetti SAAS |
30 | Altre conoscenze di base in |
- Python - Perl - Kotlin - bash - Adobe inDesign - Adobe Premiere - Adobe Audition |
31 | Piano di apprendimento attuale (periodo di 3 mesi) |
- Vue.js - Nuxt.js - Angular - React |