Kolesa Conf es la mayor conferencia de TI en Kazajst√°n. Anuncio de informes


Hola Habr!

12 de abril, estamos celebrando la conferencia m√°s grande en el campo de TI en Kazajst√°n! M√°s de 20 representantes de las mayores empresas de TI en Kazajst√°n, Bielorrusia y Rusia.

Prometemos solo casos de pr√°ctica real en las siguientes √°reas:

  • Back end
  • Frente
  • Dise√Īo
  • Prueba
  • Desarrollo m√≥vil
  • Gestion de producto
  • Anal√≠tica de producto
  • Aprendizaje autom√°tico

Hoy el programa est√° formado en un 90%: compartimos anuncios. Dividimos todos los informes en 4 salas:

  • Pabell√≥n 1: ciencia de datos vs an√°lisis de datos
  • Pabell√≥n 2: Gesti√≥n de productos y proyectos
  • Pabell√≥n 3: Desarrollo m√≥vil
  • Pabell√≥n 4: desarrollo WEB

Data Science vs Data Analytics


Square
"ETL en Python, o la construcción de tuberías de fechas idempotentes"
Adil Hashtamov, jefe de tecnología de automatización de marketing de Playrix Games, autor del blog khashtamov. com

Cualquier organizaci√≥n que genera datos, tarde o temprano, llega el momento en que el n√ļmero de tareas regulares se vuelve muy grande, aparecen dependencias entre ellas, a menudo disminuyen y surgen problemas de implementaci√≥n. En el informe, quiero ampliar el tema de la construcci√≥n de tuber√≠as idempotentes para recopilar, enriquecer y cargar datos en sus lagos de datos y almacenes de datos.





"Personalización de servicios pagos mediante el pronóstico del comportamiento del usuario" Dmitry Komarovsky (gerente de proyecto), Dmitry Kazakov (científico de datos), Kolesa Group

Cualquier compa√Ī√≠a de Internet finalmente llega a limitar las oportunidades de crecimiento "f√°ciles" (la introducci√≥n de servicios b√°sicos, la mejora de la interfaz, etc.). En tales per√≠odos, uno de los principales impulsores del crecimiento se convierte en el trabajo personalizado con los usuarios y sus segmentos. La personalizaci√≥n y la segmentaci√≥n le permiten evitar consecuencias negativas en algunos segmentos y al mismo tiempo maximizar los efectos positivos en otros.
Durante el informe, discutiremos los requisitos previos para la personalización en la empresa y la experiencia de Kolesa. kz en esa dirección. Hablemos de nuestros segmentos y un proyecto interesante, basado en un enfoque personal para los usuarios.

Para el trabajo personalizado con los usuarios, es necesario poder clasificar y predecir correctamente su comportamiento. Sabiendo lo que hará el usuario en el futuro, puede mostrar la oferta más relevante. Por lo tanto, aumentar los beneficios para todas las partes. Le diremos qué técnicas se pueden utilizar para predecir el comportamiento del usuario, cómo las distribuimos entre segmentos y cómo predecimos una compra. Mostramos el caso real Kolesa.kz y hablamos de los resultados.


Square
‚ÄúLa ciencia de datos NO es ciencia espacial. Aumente los ingresos del proyecto en un 10% utilizando modelos base de ML ¬Ľ Rekhert Ekaterina, Data Scientist en Kolesa Group


Revelaremos un caso real en el que la aplicación del algoritmo de aprendizaje automático más básico: la regresión, condujo a un aumento en los ingresos totales de + 10% en el proyecto Krisha. kz


Square
‚ÄúDatos de cosecha. C√≥mo sembrar, fertilizar, cosechar y cocinar. Recetas de los mejores platos BigData " Petr Tsarenko, Director seg√ļn el Grupo Kolesa

La presentación está dedicada a trabajar con datos en las "Ruedas". Le diremos por qué abandonamos los sistemas de análisis estándar y decidimos construir el nuestro, qué dificultades encontramos, cómo construimos la arquitectura y cuáles fueron los resultados. Mostraremos cómo se organiza el trabajo del departamento de análisis y aprendizaje automático en la empresa. Le diremos cómo el enfoque DataDriven para el desarrollo de productos ha cambiado nuestra empresa.



imagen

"DevOps para DS / ML. Cómo lanzar un sistema de recomendación para anuncios en producción " Rauan Kurmet (desarrollador de pitón) y Asylbek Malibaev (especialista en ML), Grupo Kolesa

En el informe, hablaremos sobre c√≥mo abordamos la construcci√≥n de un sistema de recomendaci√≥n para el Mercado. kz: arquitectura, algoritmos de b√ļsqueda de anuncios similares, d√≥nde comenzar, qu√© no funcion√≥ y a qu√© llegaron al final.

Square
"Sistemas de inteligencia artificial multiagente " Dulat Yerzat, entusiasta del aprendizaje autom√°tico

En el informe, hablar√© sobre el aprendizaje de refuerzo multiagente, un campo de investigaci√≥n en crecimiento activo en IA, en la uni√≥n de redes neuronales, aprendizaje reforzado y teor√≠a de juegos. Consideremos diferentes algoritmos de optimizaci√≥n y configuraci√≥n de problemas, donde los agentes pueden cooperar, competir y comunicarse. Y tambi√©n recuerde los √ļltimos modelos sensacionales: Dota v5, The StarCraft Multi-Agent Challenge y AlphaStar.



Square
“Las pruebas A / B son de adultos. Cómo comenzar a probar hipótesis de productos y aumentar las conversiones ". Sergey So, analista de productos en Kolesa Group

En mi informe hablar√© sobre c√≥mo llevamos a cabo las pruebas A / B en el Grupo Kolesa. ¬ŅD√≥nde comenzamos, d√≥nde nos equivocamos y qu√© estamos mirando al resumir los resultados?


Gestión de productos y proyectos


‚ÄúLanzamiento del producto en un mercado vecino utilizando Kolesa como ejemplo. kz ‚Üí Avtoelon. uz ¬Ľ Karina Bytsina, y. acerca de Gerente de Proyecto de Mercado. kz, Victor Krivenky, jefe de interfaces y dise√Īo, Kolesa Group

Hablaremos sobre el comienzo de la expansión internacional del Grupo Kolesa, entrando en Uzbekistán con el auto-classide Avtoelon. La presentación tendrá todo: desde los prerrequisitos estratégicos y las razones para elegir Uzbekistán, hasta las peculiaridades del uso de aplicaciones locales y los matices de la implementación técnica de la versión en idioma uzbeko de "Wheels".


Square “Gestión del desarrollo en la etapa inicial utilizando los ejemplos de Ticketon, Aviati, Arbuz Alexey Lee, CEO de Arbuz. kz, miembro de Aviata-Chocotravel Bo

Cómo trabajan las nuevas empresas con hechizos tales como trabajo atrasado, características, requisitos, ajuste del mercado de productos, Hacking de crecimiento, etc. Cuál debería ser la estructura de los equipos de desarrollo.



Square "Cómo llevar un producto físico al mercado internacional" Alena Tkachenko, CEO y cofundadora de Nommi


El informe examinará las opciones para elegir un mercado externo en función de su producto, las formas de atraer inversiones en el proyecto y el enfoque para el desarrollo del producto, así como los principales riesgos de la cooperación con China. Como ejemplos principales, tomamos la experiencia de Nommi y varios proyectos de hardware de ESENG. También considere los detalles de hacer negocios en los Estados Unidos y trabajar con Amazon.

Square
"Evolución de los procesos en Juno" Alexey Minkevich, Jefe de I + D de la empresa israelí Juno en Minsk

Alexey dirige la I + D de la empresa israelí Juno en Minsk. Juno compite con Uber y Lyft en el mercado estadounidense. Venga y escuche cómo funciona la estructura de la empresa, cómo evolucionaron los procesos de I + D con un crecimiento de 13 a 115 personas y cómo se organiza el trabajo de los equipos.



Square
"Cómo transferir a la gestión de productos desde otra profesión" Madina Mazina, jefa del departamento de ferrocarriles de Aviata y Chocotravel

Las personas acuden a gerentes de producto de gerentes de proyecto, líderes de equipo y analistas, y de marketing. Para un gerente de producto, las habilidades sociales son las más importantes. Le diré qué primeros pasos se deben tomar en el camino, qué aprender y cómo presentar su experiencia futura al empleador.

Puntos clave del informe:

  • lo que hace el gerente de producto;
  • c√≥mo presentar su experiencia en curr√≠culums y entrevistas;
  • qu√© conocimientos y habilidades se necesitar√°n para cambiar de trabajo.


Square ‚ÄúModelos de servicio B2B. PLaaS, SaaS ¬Ľ Alexander Bondarenko, Wooppay

En este informe, consideraremos la evoluci√≥n del trabajo con el sector B2B en el segmento de fintech utilizando la experiencia de WOOPPAY como ejemplo. C√≥mo y por qu√© fue posible ampliar las oportunidades para los clientes finales de los principales actores del mercado. ¬ŅC√≥mo se trabaja con productos similares desde adentro?

Puntos clave del informe:
- Grandes proyectos SaaS. Outsourcing r√°pido y todo:
- SmartSchool,
- Mobimoney
- dinero. beeline.



Roof Wars: El ataque de los clones. Sobre la lucha contra falsos agentes inmobiliarios y anuncios falsos " Sevil Dargan, Ruslan Baimakhanov, Kolesa Group

Le diremos cómo comenzó la lucha con los anuncios falsos en el techo. Hablemos de la importancia de un equilibrio entre la cantidad y la calidad de los anuncios en la lucha por una base limpia. Le mostraremos qué soluciones de productos ayudan en la lucha contra las falsificaciones.


Desarrollo móvil


Square
"Reutilización de la lógica empresarial en aplicaciones móviles para iOS y Android"
Kirill Bekaev, desarrollador móvil CARK

Las operaciones de acceso a la red, procesamiento y almacenamiento de datos son una parte integral de la l√≥gica empresarial de casi cualquier aplicaci√≥n m√≥vil. ¬ŅHay alguna forma de escribir l√≥gica empresarial una vez y usarla en dos plataformas simult√°neamente? ¬ŅC√≥mo puedo ahorrar tiempo dedicado a un proyecto? ¬ŅQu√© tecnolog√≠as est√°n disponibles ahora y qu√© problemas pueden surgir al usarlas?



Square "Inyección de dependencia en iOS"
Daulet Tusupbekov, Ecosistema DAR

La inyecci√≥n de dependencia o la inyecci√≥n de dependencia, y a veces la "inyecci√≥n" de dependencias es uno de los temas en el mundo del desarrollo en el que la confusi√≥n comienza con la terminolog√≠a. ¬ŅPor qu√© una inyecci√≥n? ¬ŅY d√≥nde est√°n las dependencias? ¬ŅQu√© es en general: tecnolog√≠a, principio, patr√≥n o alg√ļn truco complejo? Cual es el proposito ¬ŅPor qu√© se menciona esto en los art√≠culos sobre pruebas unitarias y hay un alcance m√°s amplio? ¬ŅCu√°l es la diferencia entre IoC, DI y DIP? ¬ŅSe necesita un contenedor cuando se usa DI? Tratar√© de responder todas estas preguntas en mi informe, mostrando ejemplos de mi experiencia de uso en proyectos.



Square "Limpio"
Naila Kebirova, desarrollador de Android de Kolesa Group
¬ŅC√≥mo evaluar la calidad del c√≥digo? ¬ŅQu√© es m√°s importante, c√≥digo limpio o una tarea completada? C√≥mo escribir c√≥digo para que el lector no tenga el pensamiento "¬°Qu√© demonios!"
En el informe, discutiremos estos temas clave, y hablaremos sobre las reglas heurísticas que ayudan a mantener al menos una limpieza mínima en nuestro código.

Square "Cómo un desarrollador de Android aumentó la versión sdk de destino"
Ilya Osipov, desarrollador principal de Android, Kolesa Group

En el informe, hablar√© sobre c√≥mo cuatro proyectos pasaron de la versi√≥n 23 a la 26. Discutiremos qu√© ha cambiado y por qu√©, y tambi√©n consideraremos los problemas que surgen de estos cambios. Compartir√© los problemas que encontramos y c√≥mo los resolvimos; tambi√©n responder√© las preguntas frecuentes. Y al final, un peque√Īo descargo de responsabilidad: elevar la versi√≥n a 28 ...

Square "Culto a la carga en la arquitectura de las aplicaciones de iOS" Amirzhan Idryshev, desarrollador de iOS Kolesa Group

El culto a la carga en la programaci√≥n es un problema bastante com√ļn en estos d√≠as. ¬ŅY qu√© tenemos en t√©rminos de arquitectura? MVC, MVP, MVVM, VIPER, RIB, VIP y muchos otros con diferentes variaciones de cada uno de ellos. ¬ŅPor qu√© obtuvimos una cantidad tan grande de soluciones arquitect√≥nicas? Y por qu√© ninguno de ellos nos garantiza un buen dise√Īo. En mi informe, hablar√© sobre varios enfoques para la separaci√≥n de c√≥digo en la aplicaci√≥n. ¬ŅQu√© camino elegimos como equipo y por qu√©?

Square "Mejorando la vida de un desarrollador de Android con Coroutines y ViewModel"
Zhanibek Marshall, desarrollador principal de Android, Kolesa Group

Han pasado 10 a√Īos desde que apareci√≥ Android y el proceso de desarrollo se vuelve m√°s complicado cada a√Īo, ya que no existe un enfoque √ļnico. Esto ha contribuido a la aparici√≥n de componentes arquitect√≥nicos (AAC), entre los cuales hay una biblioteca ViewModel para implementar el patr√≥n de dise√Īo MVVM.
Además, se ha lanzado una versión estable de Kotlin Coroutine, que se ocupa de resolver tareas de programación asincrónicas.
En este informe, Zhanibek hablará sobre cómo simplificar la vida de los desarrolladores de Android usando estas bibliotecas simples y cómo este enfoque ayuda a reducir el umbral para unirse al equipo de Android en Wheels.

Square "Reutilizamos la lógica de negocios multiplataforma y multiproducto"
Azamat Kalmurzaev, Compa√Ī√≠a Fuerte (strongte. Am)

Nuestro equipo desarrolla cuatro productos en dos plataformas móviles = 8 aplicaciones móviles con una repetición significativa de la lógica empresarial. Hablaré sobre mecanismos convenientes que le permiten desarrollar parte de la lógica empresarial una vez y compartirla tanto entre plataformas como entre productos.


Square
"Quiero ser un hipster" Bekarys Amankeldy, desarrollador de Android de Kolesa Group

En el informe, nos familiarizaremos con los m√≥dulos y sus necesidades en el desarrollo de Android. Considere usar la inyecci√≥n de dependencia en proyectos de m√≥dulos m√ļltiples. Tambi√©n discutimos los cambios en el desarrollo despu√©s de aplicar estos enfoques.



Desarrollo WEB



Square
"Arquitectura de soluciones de automatización de back-end en los dedos" Anton Semenchenko, EPAM Systems
Hablemos simplemente, con los dedos, sobre el complejo: en el marco del informe, describimos las principales capas y m√≥dulos de las soluciones de automatizaci√≥n de pruebas de back-end, mencionamos las herramientas y limitaciones populares que imponen, consideramos el Patr√≥n de dise√Īo m√°s popular y sus paquetes.



Square
"Acerca de Jaeger: cómo implementamos el seguimiento de consultas distribuidas" , ingeniero de software sénior de Amangeldy Kadyl, Grupo Kolesa

La transición a microservicios trae no solo muchas ventajas, sino también sus escollos.
Analizaremos uno de ellos: el ciclo de vida de una solicitud: rastrear una solicitud desde el equilibrador hasta los microservicios.



Square
"Arquitectura para almacenar y subir fotos" Farukh Tursunzhanov, Kolesa Group

Te contaré sobre la experiencia de implementar un sistema para almacenar y subir fotos al grupo Kolesa. Cómo preparamos ceph y proporcionamos cargas rápidas de fotos. Trataremos un tema como el almacenamiento "en frío" y "en caliente".



Square
"Bien, google, quiero seguir" Anna Vasilenko, desarrollador de back-end, Kolesa Group

Analicemos el recurso m√°s valioso de nuestra vida: el tiempo. Qu√© hacer si a√ļn no ha tenido tiempo, c√≥mo abordar el plazo correctamente, por qu√© es malo si todas las tareas se realizan mucho antes del final del sprint y d√≥nde obtener tiempo para la vida despu√©s del trabajo.



Square
"Representación del lado del servidor en Vue.js: casi todo el complejo" Alexey Pavlov, desarrollador frontend del Grupo Kolesa

En mi informe hablaré sobre los conceptos de aplicación de una página y representación del lado del servidor, cuáles son las ventajas de dicha arquitectura, cuáles son las desventajas. Analizaremos un SPA simple en Vue.js, consideraremos las bibliotecas necesarias para trabajar con SSR. También escribiremos un servidor simple para SSR y lo prepararemos para su lanzamiento en producción.



Square
"GraphQL y BFF para aplicaciones móviles"
Igor Plotnikov, Tester en Kolesa Group

Informe sobre por qu√© decidimos cambiar a GraphQL. ¬ŅPor qu√© utilizar el enfoque Backend For Frontends al desarrollar aplicaciones? C√≥mo lo probamos todo y qu√© sucedi√≥ al final.



Square
"Pruebas web automatizadas funcionales con codecepción" Abylhayir Ahet, jefe de automatización de pruebas, Kolesa Group

Hablemos sobre la implementación de pruebas, los patrones que usamos, la preparación de datos, la optimización de pruebas y las mejores prácticas.



Square
"BFF. ¬ŅQu√© clase de bestia es esta? Vasily Sizintsov, desarrollador back-end de Kolesa Group

En el informe hablaré sobre qué es BFF y por qué es necesario. Analizaremos la arquitectura y las soluciones técnicas utilizadas en BFF en el ejemplo de Krisha. kz. Cómo esta tecnología puede acelerar el desarrollo de plataformas móviles. Por qué eliminar la lógica y los estilos del código de la aplicación te hace más flexible y tolerante a fallas.



“Multas. Arquitectura de microservicios para trabajar con servicios externos "
Kuanysh Rakhmetov, Alikhan Kaliev, desarrolladores de back-end, Kolesa Group

El informe hablará sobre cómo implementamos un microservicio para trabajar con API de terceros y qué problemas encontramos. Kuanysh hablará sobre las herramientas que se utilizaron en el desarrollo de microservicios, implementación y características de prueba. Alikhan contará cómo se utilizó en el proyecto y sobre la experiencia de la interacción trilateral con las partes de backend y frontend.

imagen

Conclusión


Nos encontramos con los invitados a las 9:00, venimos a tomar un café antes del comienzo y tomamos lugares más cómodos / Dirección: Kazajstán, Almaty, st. Timiryazev, 2d, hotel Holiday Inn.

La entrada a la conferencia es gratuita, pero el n√ļmero de asientos es limitado, por lo tanto, es necesario registrarse. Kolesa-conf.kz La grabaci√≥n de video estar√° en nuestro canal de YouTube y en Habr√©.

Source: https://habr.com/ru/post/443964/


All Articles