Timur Borgalinov

Timur Borgalinov Email and Phone Number

Software engineer @ Uzum
Timur Borgalinov's Location
Almaty, Kazakhstan, Kazakhstan
About Timur Borgalinov

Software engineer and product manager living to make the world better, always open for social projects. My posts on Habr - https://habr.com/ru/users/timkaopensoul/posts/ I am encouraged to use product management, software engineering, design thinking, agile(SCRUM, kanban, three amigos), clean architecture and data science skills together to create better products.

Timur Borgalinov's Current Company Details
Uzum

Uzum

View
Software engineer
Timur Borgalinov Work Experience Details
  • Uzum
    Lead Android Developer
    Uzum Aug 2022 - Present
    Tashkent, Uzbekistan
    Joined Uzum market at the beginning, went together with company from 0 to 12+ billion downloadsTeam Leading impact:Interviewed 50+ people and hired 9 additional android dev team members with level middle/seniorAutomated the process of release, decreased Time-to-market and increased transparency of processes Used python(slack api, google play api, jira api); drone ci; google table extension scriptsIncreased crash free to 99+ (Added role of periodic stability manager)Decrease difference between figma and prod (Added role of design-sync manager)Forced the process of architecture reviews to increase knowledge sharing between team members and started development of android guild between cross products (Uzum Bank, Uzum Market, Uzum Tezkor)Created standartized self-improving process of onboarding new colleaguesTech impact:Migrated project from kapt to ksp Wrote several custom ksp processorsMigrated project from multi to single activityDecreased app size to 60% Get rid of all hardcoded strings, add app localization Get rid of all hardcoded colors, replaced them with semantic tokens from ui kitCreated figma base generated ui-kit (colots + typography, xml/scratch/compose)Integrated new cross product authorization with crypto protocols Added base performance measure mechanisms to monitor and develop this stream in future
  • Myte.Me
    Ceo And Co-Founder
    Myte.Me Jun 2021 - Jun 2024
    Innopolis
    In myte we are helping companies become more data-driven when making hiring decisionsImpact: Tested 5+ pivots with no luck) Spent more than 50 b2b custdev sessions Maintained sales funnel Expand product on CIS Market (Kazakhstan, Uzbekistan) Increased the team from 4 to 11+ employees Organized processes and communication between teams of Business, Sales, Operating and Development Succesfully passed 3 acceleration programs by MOST Ventures, Quest Ventures and NURIS Attracted more than 40 companies and 3000 candidates on platform Helped more than 30 juniors to find job Responsibilities: Product FrontFace & Product vision Analysis of competitors and new markets Financial model maintenance Communication with investors and clients Built basic sales funnel CustDev with clients (IT companies, IT schools, Employees) Product backlog maintenance (Web, Backend, Design, Business) Communication with tech team
  • Маркетплейс Kazanexpress
    Senior Android Dev
    Маркетплейс Kazanexpress Aug 2021 - Aug 2022
    Kazan, Tatarstan, Russia
    Technologies used:Methodology: KanBan, A/B testing Android:Jetpack Compose, Firebase Remote Config, Annotation ProcessingMy impact as part of (B2C Android Core, Uzbekistan adaptation and Growth teams member) - Fully redesigned logic to work with server (authentification, authorization, refresh token etc) and removed legacy - New architecture module and feature flag debug menu to work with any type of firebase remote config feature flags and experiments- New product page functionality - Added staging build - Added detekt static analyzer - Created more than 13 A/B test experiments - Forced to integrate DoD, DoR and add system analyst role - Transitional role of release manager - Localization of whole app for Central Asia Market- Refactored all gradle files and structured dependencies- Fast add to favorites functionality- Added several new payment options, including Paymart, UzCard and post-payment- Configured CI/CD using Drone and Telegram API, with firebase app distribution, sending build to telegram channel
  • Innosoft
    Android Dev
    Innosoft Jan 2021 - Apr 2022
    Naberezhnyye Chelny, Tatarstan, Russia
    Vezuka: Designed and Developed wholesale purchases application from scratch to Minimum Loveable ProductTechnologies: mvvm, koin, yokassa, firebase analytics, yandex appmetrica, facebook sdk, cicerone, coroutines, glide, kotlinResponsibilities:- release to google play- application architecture design- developing main functionality- communication with backend team- code review- design advices- mentoring juniorsTwindo and Exactfarming:new features and fixing bugs
  • X5 Retail Group
    Senior Kotlin (Android + Backend) Dev
    X5 Retail Group Jun 2020 - Aug 2021
    Innopolis
    Technologies used:Methodology: SCRUM, Product development (design thinking, custDev)Kotlin Multiplatform:Ktor, Koin, SettingsAndroid:MVVM, Coroutines, Cicerone, Koin, Spring Boot, Kaspresso, MockK, Firebase analytics, Firebase cloud messaging, Proguard, Architecture components (Room, View binding, LiveData)BackEnd: Microservices Architecture, SpringBoot, Docker, Hashicorp Vault, Mail Cloud, Flask, PostgreSQL, Oracle PL/SQL, NTLM, MSSQL, RestTemplate, kotlin, php, pythonIntegrated : Forced a feature that profit to business ~2mln rubles monthly Google Analytics static code analysis(ktlint) Process of architectural reviews Custom bottom gallery picker (https://github.com/timkabot/GalleryPicker) 2 spring boot microservicesImproved : Process of code review Paradigm of working with files Migrated: Data and Domain layers to kotlin multiplatform 7 Groovy scripts with custom flavor and build types logic to kts old techinque of gradle scripting condifguration to buildSrcSolved: > 73 bugs > 192 user stories, tasks
  • Eora
    Android Dev (Contract)
    Eora Sep 2020 - Jan 2021
    Innopolis
    SberPortal Tales application. Developed application from zero to MVPResponsibilities:- application architecture design- union of OpenGL, LibGdx, OpenCv and Mediapipe modules- communication with AR/VR lab- developing main functionality- adaptation of big frame animations for androidTechnologies: Mediapipe, LibGdx, Opengl ES, CameraX, OpenCV, MVVM, Kotlin
  • Yoxp
    Ceo And Co-Founder
    Yoxp Sep 2019 - Apr 2020
    Kazan, Tatarstan, Russia
    It was my first practical experience in developing startups. I understood how this industry works. what is custdev, unit economy and competitor analysis. My experience in mobile development allowed to create MVP by ourselves using technologies:Clean architecture, MVP, Cicerone, Toothpick, Firebase, RXJava2, Kotlin, RetrofitYoxp - Your experience is the C2C app that combines best parts of couchsurfing and airbnb, allowing people to share their experience with tourists and be paid for thatAchievements:1) Created MVP from scratch - https://www.youtube.com/watch?v=-1rLS8-e-Zk2) Became residents of Innopolis, were approved by Deputy Prime Minister of the Republic of Tatarstan Mistakes:1) Weak custdev2) Tried to develop tourism startup in COVID-19 outbreak3) Spent a lot of resources on the MVP, although we could test the hypothesis much faster and cheaperTeam consisted of two members: CEO and CTO (https://www.linkedin.com/in/sabir-khalitov/)
  • Mts Group
    Android Intern
    Mts Group Jun 2019 - Aug 2019
    Innopolis, Moscow
    Achievements:- Successfully created advertisement module for MTS TV application on android TVs, job was under the mentorship MTS TV team members- Got 3rd place at MTS company's internal sport programming olympiadResponsibilities:1) Mentoring other interns2) Periodic performances at internal tech-meetups3) Development of new module for advertisement4) Coverage the functionality by unit tests5) The communication with backend teamTechnologies:ExoPlayer, LeanBack, MVVM, Clean architecture, Android TV,, Koin, RxJava, Retrofit, kotlin
  • Agents.Inc
    Android Dev (Contract)
    Agents.Inc Feb 2019 - May 2019
    Innopolis, Germany
    The task was to develop cache system for OWN space application to show appropriate date when use has no internet. The process of programming was under the mentorship of android developer.Responsibilities:1) development of functionality in accordance with the terms of reference2) periodic progress reports for the company's CTOAchievements: Developed local cache systemTechnologies: Room, Dagger2, Handlers, MVP, Kotlin
  • Innopolis University
    Coach In Data Structures And Algorithms
    Innopolis University Oct 2017 - Sep 2018
    Innopolis
    1) Taught lectures at an intensive java educational camp for students from grades 5 to 11, spent 4 shifts.2) Prepared students of the lyceum from 8th to 11th grade for the Olympiads in sports programmingResponsibilities:- drawing up a training program- teaching the java programming language- teaching Olympiad programming in C++- motivating students
  • Flatstack
    Android Intern
    Flatstack Jun 2018 - Jul 2018
    Kazan
    Responsibilities:1) Fixing bugs in ui and business logic2) Refactoring legacy code and rewriting java to kotlin3) Added functionality for automated statistic counting using Firebase Analytics4) Covering business logic by unit tests using JUnitTechnologies: VIPER, Dagger 2, kotlin, java, Firebase analytics, Mapbox SDK, JUnit
  • Intour24
    Android Intern
    Intour24 Jun 2017 - Aug 2017
    Kazan
    Created android application for collecting excursions from different tourism organizationsWorked in intern team under the mentorship, using kanbanResponsibilities:1) writing new functionality under the mentorship2) creating animation3) integration of tinkoff payment sdkhttps://github.com/timkabot/Intour24Technologies:MVP, Sqlite, Retrofit, Tinkoff SDK, Java

Timur Borgalinov Skills

Leadership Spring Boot Git Public Speaking Algorithms Object Oriented Programming Kotlin Rxandroid Android Development Data Structures Java Android Design Thinking Customer Service C++ Javascript Opengl Es Python Management Appertium Project Management Computer Science Machine Learning Libgdx

Timur Borgalinov Education Details

Frequently Asked Questions about Timur Borgalinov

What company does Timur Borgalinov work for?

Timur Borgalinov works for Uzum

What is Timur Borgalinov's role at the current company?

Timur Borgalinov's current role is Software engineer.

What schools did Timur Borgalinov attend?

Timur Borgalinov attended Innopolis University, Suleyman Demirel University, Kazakh-Turkish Lyceum For Gifted Students.

What skills is Timur Borgalinov known for?

Timur Borgalinov has skills like Leadership, Spring Boot, Git, Public Speaking, Algorithms, Object Oriented Programming, Kotlin, Rxandroid, Android Development, Data Structures, Java, Android.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.