Pashkov Alexander Olegovich | |
+7-953-792-7389 | |
+7-953-792-7389 | |
+7-953-792-7389 | |
info@viplike.ru | |
VIPLIKE IT | |
viplike_nsk | |
Novosibirsk, Rusia | |
Almaty, Kazajstán | |
Breslavia / Lodz, Polonia |
1 | Desarrollo móvil |
- Flutter / Dart (te permite crear aplicaciones Android / iOS con un rendimiento nativo) - Android / Java (habilidades básicas, prefiero trabajar con Flutter) - Backend se basa en Firebase para los proyectos sin una interfaz web - Backend se basa en Yii2 / PHP8 / Node.JS para los proyectos con una interfaz web (también con un panel de administración), solicitudes a través de REST API |
2 | Backend |
- PHP8 (composer) - Yii2 (gran marco PHP8) - Node.js (express.js, axios, webpack, lodash, body-parser, babel, ..) |
3 | Interfaz |
- HTML5 - CSS3, SCSS, Flexbox - Bootstrap 5 (el framework frontend más popular) - Javascript (vanilla, ES6, babel) - Jquery 3 (opcional, prefiero trabajar con un Javascript puro) - npm, bower - TypeScript |
4 | Optimización de velocidad de página |
- empaquetado (minificación + optimización + combinación de activos) - Carga lenta - ajuste del servidor web - cdn (opcional, por solicitud del cliente) |
5 | Almacenamiento en caché |
- consultas de db - elementos de página |
6 | SEO |
- URL fáciles de usar - diseño micro: schema.org, json-ld, opengraph - URL canónicas - mapa del sitio autogenerado con toda la estructura - estructura de proyecto multilingüe |
7 | Soporte multilingüe |
- flutter aplicaciones - aplicaciones web - cualquier cantidad de idiomas - seguimiento por ip |
8 | Servicios web |
- REST API - XML - JSON - SOAP |
9 | Características en tiempo real |
- AJAX - WebRTC - WebSockets - Charla (basado en yii2 + node.js + redis + socket.io) - Firebase |
10 | Bases de datos |
- Mysql / MariaDb (transacciones, migraciones, recuento mínimo de tablas con una gran flexibilidad) - MongoDb - Sphinx - Redis - memcached - Neo4j (básico) - ElasticSearch - OpenSearch |
11 | Proveedores de alojamiento |
- Selectel (Russia) - Hetzner (Germany) - DigitalOcean (Europe / USA) |
12 | Servidores |
- Servidores privados virtuales - Servidores dedicados - plesk panel (opcional, pero más conveniente para el cliente) - copias de seguridad automáticas |
13 | Sistemas de operación |
- Centos 8 - Ubuntu 22 - MacOS 12 - Windows 10 |
14 | Servidor web |
- nginx + php-fpm - http2 - SSL with LetsEncrypt (gratis) |
15 | Análisis / rechazo de datos |
- curl - xpath - phpQuery - Expresiones regulares (regex) - Selenium (con soporte javascript) - puppeteer (node.js, puede manejarse con una lógica muy compleja) - se puede hacer a través de proxies - se puede hacer a través de solicitudes paralelas para disminuir el tiempo total - cualquier complejidad |
16 | Trabajando con documentos |
- generar documentos de html a: pdf, doc, docx, xlsx, xls - importar y exportar datos de db a archivo y viceversa: xlsx, xls, xml, yml, json |
17 | Sistema de control de versiones |
- git - gitlab - github |
18 | integración API |
- propio edificio API de cualquier complejidad - documentación detallada a través de Swagger |
19 | OAuth2 servicios de inicio de sesión |
- Google - Apple sign in - Vkontakte |
20 | Servicios de terceros API |
- Google - Yandex - 2Gis - Vkontakte - SurveyGizmo - o cualquier otro con una buena documentación |
21 | Pruebas |
- Codeception - phpunit |
22 | Sistemas de pago |
- YooKassa - PaymentWall - PayAnyWay - TinkoffBank - Robokassa - o cualquier otro con una buena documentación |
23 | Seguridad |
- Autorización de 2 factores a través de códigos QR (+ Google authenticator) |
24 | Mapas |
- Google - Yandex - OpenStreetMap - Leaflet |
25 | Notificaciones |
- Firebase (mobile push + web push) - Telegram (realtime bots) - Correo electrónico/sms con cualquier servicio de terceros |
26 | Gráficos |
- d3.js - chart.js |
27 | Traducir sistemas |
- Google - Yandex |
28 | Sistemas de entrega |
- CDEK |
29 | También experto en |
- Microsoft Excel: cualquier complejidad de cálculos, negocios y modelos de optimización - Foto y gráficos vectoriales: Photoshop, Illustrator - desarrollo de idea de negocio - proyectos SAAS |
30 | Otros conocimientos básicos en |
- Python - Perl - Kotlin - bash - Adobe inDesign - Adobe Premiere - Adobe Audition |
31 | Plan de aprendizaje actual (período de 3 meses) |
- Vue.js - Nuxt.js - Angular - React |