Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был сегодня в 09:37

Мужчина, 29 лет, родился 27 апреля 1996

Тбилиси, готов работать удалённо: Германия, Канада, Кипр, не готов к командировкам

Senior Software Engineer

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 10 лет 2 месяца

Июль 2021по настоящее время
4 года 10 месяцев

Москва, www.infobip.com

Информационные технологии, системная интеграция, интернет... Показать еще

Senior Software Engineer
- Replaced ad-hoc hooks and component-level API calls with Redux Toolkit, centralizing state management and improving reliability and maintainability of a customer-facing analytics UI. - Held primary ownership of UI architecture and implementation, leading all technical decisions and execution. - Mentored a mid-level engineer across UI, ETL pipelines, data validation, and overall system architecture. - Delivered a pioneering B2B integration with Meta, enabling conversion tracking and increasing engagement with new business partners. - Initiated the TikTok integration project, building tracking and analytics infrastructure and transitioning it to another team. - As sole owner of the JS SDK, implemented visitor and session tracking (breaking change), improved client adoption, maintained docs, and hosted it on company GitHub. - Maintained the analytics UI and added a high-contrast black/white theme, improving accessibility for visually impaired users. - Consulted senior engineers on UI design and best practices. - Implemented a complete application redesign in the microfrontend portal, enhancing UX and long-term maintainability. - Adopted C# for backend services, and later Kotlin with the team, launching a new Kotlin-based service to production within four months. - Built an integration with a third-party churn prediction model, incorporating predictive insights into analytics pipelines. - Built a ClickHouse analytics pipeline for external clients, combining batch-style historical aggregation with event-driven live updates, supporting deduplication, refeeds, and multi-level time buckets. Built and ran a ClickHouse-based data warehouse at billion-row scale, delivering custom ETL pipelines, automated validation and source reconciliation, storage optimizations, and full ownership of a customer-facing analytics UI. Technologies: TypeScript, React, Redux, Kotlin, C#, Python, ClickHouse, MongoDB, Kafka, Spring, ETL, Distributed Systems
Май 2020Июнь 2023
3 года 2 месяца

Ульяновск

Информационные технологии, системная интеграция, интернет... Показать еще

Mentor on JS and Python courses
- Checking student's projects; - Conducting educational calls; - Discussing and explaining difficult topics. - Pair programming. Achievements: - Mentored 5+ individuals who successfully found jobs - Enhanced quality and presentation of course projects Stack: TypeScript, JavaScript, React, Redux, NodeJS, Gulp, Webpack, Express,, HTML5, CSS, SCSS, LESS, BEM, GIT
Май 2019Июнь 2023
4 года 2 месяца

Санкт-Петербург

Образовательные учреждения... Показать еще

Mentor on HTML/CSS, JS and NodeJS courses
- Сhecking student assignments; - Conducting consultations with the analysis of errors. Achievements: - Mentored 15+ individuals, contributing to their successful job placement - Significantly improved projects and tasks by proactively identifying and reporting issues Stack: TypeScript, JavaScript, React, Redux, NodeJS, Gulp, Webpack, Express,, HTML5, CSS, SCSS, LESS, BEM, GIT
Март 2019Июль 2021
2 года 5 месяцев
Private Silicone Valley-based startup

США

Информационные технологии, системная интеграция, интернет... Показать еще

Fullstack Engineer
Responsibilities: - Refactoring legacy code, migrating to new technologies and platforms (e.g., migrating libraries and microservices to the NestJS monorepo); - Developing new functionality; - Participating in planning and decision-making regarding new features; - Regularly reviewing merge requests and identifying relevant and best solutions for the current situation; - Generating reports for the sales department; - Developing website parsers, Telegram bots, and console utilities; - Maintaining documentation, breaking down large milestones (EPICs) into tasks, documenting releases; - Writing integration and unit tests; - Deploying completed EPICs. Technologies: - Writing styles using the CSS modules system and the Stylus preprocessor; - Using the BEM methodology; - HTML/PHP layout; - Frontend implementation based on the React library; - Webpack for module building; - Using Redux for application state management, redux-thunk for asynchronous actions; - Routing in React applications using FLow-Router and React-Router; - Server-side development with NodeJS and Python3; - Using Socket.IO to create chats and other applications that exchange data in real time; - Using RabbitMQ as a message broker; - Server-side development of full-stack applications based on Meteor, Hapi, Express, and NestJs; - Using MongoDB, PostqreSQL, Cassandra, ElasticSearch, and Redis as databases; - Implementation of CI/CL tests; - Database migration; - Implementation of ORM technology using TypeScript and CoffeScript; - Working with microservice architecture and events; - Using Apache Hive and Secor DB; - Console Git for version control; - Linux and SSH for connecting to a remote server. Android App Development in Kotlin (May 2020 - November 2020) Responsibilities: - Legacy code refactoring (optimization, implementation of the latest language and platform features (e.g., migrating to coroutines, data binding, MVVM); - New functionality development; - Participation in planning and decision-making regarding new features; - Regular merge request review sessions and searching for relevant and best solutions for the current situation; Technologies: - Implementation of socket-based server interaction; - Implementation of a custom library for server interaction; - Implementation of MVC, MVVM, and MvRx architectures; - Use of Dagger 2 and Kodein for DI; - Use of Realm and Room as databases; - Use of Gson and Moshi for working with JSON; - Processing and retrieving data using RxJava, Coroutines, and ViewModel; - For working with sheets use RecyclerView, Epoxy.
Сентябрь 2019Январь 2021
1 год 5 месяцев

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Code reviewer
- Participated in a pilot program for U.S. students - Contributed to improving initial course materials - Conducted code reviews of students’ assignments Achievements: - Developed automated tools to speed up the code review process - Helped polish and refine tasks and learning materials Stack: JavaScript, HTML5, LESS, BEM, NodeJS, Gulp, Webpack, Figma, React, Git
Сентябрь 2016Февраль 2019
2 года 6 месяцев

Санкт-Петербург

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend Developer
- Participated in a pilot program - Client scripting with JS, jQuery; - Performance optimization; - Bundling assets with Webpack, Gulp, usage of ES6+ features; - Creating valid, semantics and logical markup using HTML/Pug; - Building adaptive layouts using float, flexbox, grid following BEM methodology; - Styling with CSS, LESS, SASS, SCSS; - Working with Photoshop, Zeplin, Figma; - Supporting browsers: Chrome, Mozilla Firefox, Opera, Edge, IE11, Safari; - Refactoring legacy-code; - Building email layouts. Stack: JavaScript, HTML5, PUG, LESS, SCSS, SASS, NodeJS, Gulp, Webpack, BEM, Figma, Zeplin
Февраль 2016Июль 2016
6 месяцев

Москва, www.detmir.ru/

Розничная торговля... Показать еще

Staff Intern
- PHP scripting and automatization; - Performing marketing research; - Operative management; - Systematization of corporate information; - Working with Google Analytics, Yandex.metrika. Stack: PHP, JavaScript, MySQL, Google Analytics, yandex.metrika

Навыки

Уровни владения навыками
Продвинутый уровень
HTML
Scrum
Средний уровень
JavaScript
Уровень не указан
HTML5
CSS3
CSS
jQuery
Adobe Photoshop
Gulp
БЭМ
Sass
Scss
Python3
Git
Английский язык
Ajax
Работа в команде
Less
PHP
Java

Опыт вождения

Права категории B

Обо мне

☎️Contacts email: mav96@bk.ru phone: +79516467268 telegram: @Deepsick Senior Software Engineer with 10+ years of experience building and operating full-stack, high-load systems. Strong background in distributed systems, analytics platforms, and data-intensive products. Worked in Scrum / Agile / LeSS environments across both startups and large organizations. 🧩 Full-Stack & Data Engineering - Backend services in Kotlin, C#, Python, Node.js - Analytics and data pipelines built on ClickHouse with Kafka-based event processing - Batch and real-time ETL, including deduplication, refeeds, and multi-level aggregations - Frontend architecture with React, Redux Toolkit, microfrontends - Focus on performance, reliability, observability, and data correctness - Experience decomposing monoliths into microservices and event-driven systems 🔁 Feature Ownership & Delivery - Owned features end to end: requirements clarification, backlog grooming, PoCs, design, implementation, testing, release, and production support - Worked with both functional and non-functional requirements (scalability, latency, maintainability) - Long-term ownership of production systems, SDKs, and customer-facing platforms 👥 Mentorship - Extensive experience mentoring engineers in teams and educational programs - Regular code reviews, architectural guidance, and technical coaching - Helped multiple mentees grow to independent contributors and secure engineering roles 🧰 Tech Stack Kotlin, C#, Python, TypeScript, JavaScript, Node.js, React, Redux Toolkit, Spring Framework, Spring Boot, Spring Batch, ASP.NET Core, NestJS, ClickHouse, Kafka, MongoDB, PostgreSQL, SQL Server, ETL, Distributed Systems, Event-driven Architecture, Docker, Git, Jenkins, Prometheus, Grafana, Agile, Scrum, LeSS, SOLID, Claude Code

Высшее образование (Бакалавр)

2018
Высшее образование (Бакалавр)

Знание языков

Русский — Родной

Английский — C1 — Продвинутый

Французский — A1 — Начальный

Хорватский — A2 — Элементарный

Повышение квалификации, курсы

2021
Java Coding Bootcamp и Java Deepdive
Kovalevskyi academy, Java-разработчик
2020
Node.js: серверный JavaScript
LoftSchool, бэкенд-разработчик
2020
Интенсивный онлайн‑курс Профессиональный JavaScript, уровень 2
HTML Academy, Фронтенд-разработчик
2020
Интенсивный онлайн‑курс Профессиональный JavaScript, уровень 3
HTML Academy, React-разработчик
2019
Интенсивный онлайн‑курс Профессиональный PHP, уровень 1
HTML Academy, Младший бэкенд-разработчик
2018
Интенсивный онлаин-курс Профессиональный HTML и CSS, уровень 1
HTML Academy, Младший верстальщик
2018
Интенсивный онлаин-курс Профессиональный HTML и CSS, уровень 2
HTML Academy, Верстальщик
2018
Интенсивный онлайн‑курс Профессиональный JavaScript, уровень 1
HTML Academy, Младший фронтенд-разработчик

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не более часа