Paschkow Alexander Olegowitsch | |
+7-953-792-7389 | |
+7-953-792-7389 | |
+7-953-792-7389 | |
info@viplike.ru | |
VIPLIKE IT | |
viplike_nsk | |
Nowosibirsk, Russland | |
Almaty, Kasachstan | |
Breslau / Lodz, Polen |
1 | Mobile Entwicklung |
- Flutter / Dart (ermöglicht es Ihnen, Android / iOS-Anwendungen mit nativer Leistung zu erstellen) - Android / Java (Grundkenntnisse, ich arbeite am liebsten mit Flutter) - Backend basiert auf Firebase für Projekte ohne Webinterface - Backend basiert auf Yii2 / PHP8 / Node.JS für Projekte mit Webinterface (auch mit Admin-Panel), Anfragen über REST API |
2 | Backend |
- PHP8 (composer) - Yii2 (großartiges PHP8-Framework) - Node.js (express.js, axios, webpack, lodash, body-parser, babel, ..) |
3 | Vorderes Ende |
- HTML5 - CSS3, SCSS, Flexbox - Bootstrap 5 (das beliebteste Frontend-Framework) - Javascript (vanilla, ES6, babel) - Jquery 3 (optional, ich arbeite lieber mit einem reinen Javascript) - npm, bower - TypeScript |
4 | Optimierung der Seitengeschwindigkeit |
- Bündelung (Minifizierung + Optimierung + Kombinieren von Assets) - faule Ladung - Webserver-Tuning - cdn (optional, auf Kundenwunsch) |
5 | Caching |
- Datenbankabfragen - Seitenelemente |
6 | SEO |
- benutzerfreundliche URLs - Mikrolayout: schema.org, json-ld, opengraph - kanonische URLs - automatisch generierte Sitemap mit der gesamten Struktur - mehrsprachige Projektstruktur |
7 | Mehrsprachige Unterstützung |
- flutter Apps - Web-Apps - beliebige Anzahl von Sprachen - tracking by ip |
8 | Internetdienste |
- REST API - XML - JSON - SOAP |
9 | Echtzeitfunktionen |
- AJAX - WebRTC - WebSockets - Plaudern (basierend auf yii2 + node.js + redis + socket.io) - Firebase |
10 | Datenbanken |
- Mysql / MariaDb (Transaktionen, Migrationen, minimale Anzahl von Tabellen mit hoher Flexibilität) - MongoDb - Sphinx - Redis - memcached - Neo4j (Basic) - ElasticSearch - OpenSearch |
11 | Hosting-Anbieter |
- Selectel (Russia) - Hetzner (Germany) - DigitalOcean (Europe / USA) |
12 | Server |
- Virtuelle private Server - Dedizierte Server - plesk panel (optional, aber bequemer für den Kunden) - automatische Backups |
13 | Betriebssysteme |
- Centos 8 - Ubuntu 22 - MacOS 12 - Windows 10 |
14 | Webserver |
- nginx + php-fpm - http2 - SSL with LetsEncrypt (kostenlos) |
15 | Analyse / Datenverschrottung |
- curl - xpath - phpQuery - Reguläre Ausdrücke (regex) - Selenium (mit javascript-Unterstützung) - puppeteer (node.js, kann mit einer sehr komplexen Logik umgehen) - kann über Proxies erfolgen - kann über parallele Anfragen zur Verkürzung der Gesamtzeit erfolgen - jede Komplexität |
16 | Arbeiten mit Dokumenten |
- Generieren von Dokumenten aus HTML in: pdf, doc, docx, xlsx, xls - Importieren und Exportieren von Daten aus der Datenbank in eine Datei und umgekehrt: xlsx, xls, xml, yml, json |
17 | Versionskontrollsystem |
- git - gitlab - github |
18 | API Integration |
- eigenes API Gebäude beliebiger Komplexität - detaillierte Dokumentation über Swagger |
19 | OAuth2 Anmeldedienste |
- Google - Apple sign in - Vkontakte |
20 | Dienste der dritten Partei API |
- Google - Yandex - 2Gis - Vkontakte - SurveyGizmo - oder eine andere mit einer guten Dokumentation |
21 | Testen |
- Codeception - phpunit |
22 | Zahlungssysteme |
- YooKassa - PaymentWall - PayAnyWay - TinkoffBank - Robokassa - oder eine andere mit einer guten Dokumentation |
23 | Sicherheit |
- 2-Faktor-Autorisierung über QR-Codes (+ Google authenticator) |
24 | Karten |
- Google - Yandex - OpenStreetMap - Leaflet |
25 | Benachrichtigungen |
- Firebase (mobile push + web push) - Telegram (realtime bots) - E-Mail / SMS mit jedem Drittanbieterdienst |
26 | Diagramme |
- d3.js - chart.js |
27 | Systeme übersetzen |
- Google - Yandex |
28 | Liefersysteme |
- CDEK |
29 | Auch Experte in |
- Microsoft Excel: jede Komplexität von Berechnungen, Geschäfts- und Optimierungsmodellen - Foto- und Vektorgrafiken: Photoshop, Illustrator - Entwicklung von Geschäftsideen - SAAS Projekte |
30 | Andere Grundkenntnisse in |
- Python - Perl - Kotlin - bash - Adobe inDesign - Adobe Premiere - Adobe Audition |
31 | Aktueller Lernplan (3 Monate) |
- Vue.js - Nuxt.js - Angular - React |