Skip to content

Instantly share code, notes, and snippets.

@darhonbek
Last active June 18, 2024 10:34
Show Gist options
  • Save darhonbek/208df5a3113fa73e1f03647b407be1e7 to your computer and use it in GitHub Desktop.
Save darhonbek/208df5a3113fa73e1f03647b407be1e7 to your computer and use it in GitHub Desktop.
Resume - Dark Mamataliev

Darkhonbek Mamataliev

Senior iOS Engineer at TikTok · ex Uber

GitHub | LinkedIn | Email

Building pixel perfect apps for 1 billion people. Areas: social network, delivery, finance, logistics.

EXPERIENCE

TikTok, October, 2023 – Present
Senior iOS Engineer

iOS engineer in Mobile Architecture team.


Uber, December, 2020 – September, 2023
iOS Engineer 2

iOS Engineer @ Uber Eats store team.

  • Improved store catalog loading speed by 63% by implementing pagination. I owned project end to end and led team of 3 engineers. Designed architecture, organized testing, wrote most of the code, guided peers.
  • Led migration of product details screen to RIBs architecture. Led team of 5 iOS engineers. Coordinated migration with 7 teams. Reviewed 90% of migration code. Designed architecture for 10+ features and migrated them. Added dashboards and 20+ alerts to track production health of features. Projected impact +$23mm ARR. Engineering impact: all code migrated to more scalable RIBs architecture. It improved engineers’ testing and development efficiency.
  • Contributed to one of the largest rewrite projects on Eats, which brought company +$50M GB/year. Migrated 3 major features from Obj-C to Swift using RIBs architecture.
  • Analytics: led analytics migration efforts on iOS within storefront redesign project. Implemented/migrated 60+ analytics events. Collaborated with DS to test all events and ensure they are emitting correctly. Resolved SLA violations, to reduce storage and compute costs for analytics events by up to 3x times.
  • SRE: Updated dashboards for our team by adding 30+ panels to track health state of important features. Setup alerting for critical features, which helped to identify several outages early on.
  • Top 4% iOS code reviewer across Uber.
  • Mitigated 3 incidents as part of on-call rotation.
  • Mentored and helped with onboarding of 2 new hires.

EPAM USA, August, 2019 – November, 2020
Senior iOS Engineer

Developed an investment management app used by 1.5 million users.

  • Wrote high-quality code using MVVM architecture with RX and covering code with unit tests, resulting in 90% test coverage.
  • Developed backend driven UI architecture, where screens and interactions are defined by JSON. That allowed us to instantly push updates to the users without them having to update the app. Think of it as a mobile browser engine.
  • Collaborated with backend and Android engineers to develop REST API contracts.
  • Collaborated with designers and implemented 100% programmatic UI in Swift using UIKit.
  • Reviewed code of fellows engineers. 2-5 PRs reviewed per day.
  • Worked with a cross-functional team of 50 people: mobile / backend engineers, designers, QA, data analytics.
  • Co-authored code standards for iOS team of 10 people.
  • Mentored and onboarded 2 new hires.
  • Implemented accessibility navigation for complex UI elements. Ex.: interactive chart.

Super Dispatch, August, 2017 – July, 2019
iOS Engineer

Developed a B2B app for truck drivers.

  • Enhanced app's core feature by 30% by integrating Machine Learning text recognition solution (ML OCR) into the app.
  • Implemented new features: user forms with input validation (100% programmatic UI), custom UI components, file upload, and data exchange with backend using REST.
  • Migrated old codebase from Objective-C to Swift. Brought down from ~60,000 lines of code to ~45,000.
  • Converted XIB and Storyboard UI files to Swift. Reduced XIB files from 26 to 12.
  • Covered code with Unit Tests. Increased overall code coverage by 2%.
  • Speed up provisioning profile distribution process from 7 minutes to 1 minute by creating shell scripts to encrypt, decrypt, install provisioning profiles.
  • Co-authored a consistent analytics data collection strategy across all platforms (iOS, Android, Frontend, Backend).
  • Integrated analytics tools into the mobile app to track 100+ events.
  • Applied clean code/architecture best practices on work. Followed Google’s Swift style guide.

Codecraft, July, 2015 – June, 2017
Senior STEM Instructor

Codecraft is an educational startup, which delivers programming classes to children in developing countries.

  • Trained over 500 children aged between 9-16 to computer programming, game development, basics of algorithms, and data structures using Scratch, Minecraft, and C++.
  • Developed curriculum for 2 courses and consequently was invited by Microsoft to showcase one of them on the E2 Global Educators Conference in 2018.
  • Recognized as Microsoft Innovative Education Expert and became Microsoft Certified Educator.

EDUCATION

Inha University, 2015 – 2019
BSc in Computer Science

  • GPA 3.71 / 4.0
  • Microsoft Student Partner.
  • Awardee of 10+ scholarships / challenges.

VOLUNTARY ACTIVITIES

Co-organized 10+ events in 2 countries of size from 60 to 400+ attendees, with a focus on Education, Technology, and Entrepreneurship.

  • Roles performed: event facilitation, lecturing, meal management, logistics, marketing, and public relations (PR).
  • Events organized: Startup Weekend, DigiGirlz High Tech Camp, Google I/O Extended, Google Dev Fest, Hour of Code.
@lazizbekravshanov
Copy link

Awesome !

@akzhol1337
Copy link

Awesome !

@nrblt
Copy link

nrblt commented Jun 30, 2021

Awesome !

Copy link

ghost commented Jul 28, 2021

Awesome !

@Abdulloh-swiftdev
Copy link

You are the best, appreciate you

@geraldoluoch
Copy link

Nice

@firdavsDev
Copy link

Not bad

@ahrorbek-umrzoqov
Copy link

Awesome

@jafar260698
Copy link

Great

@firdavsDev
Copy link

cool!

@muhammadsaloh
Copy link

good!

@RA0103
Copy link

RA0103 commented Jan 10, 2022

Wow!!! 😮 😮 😮

@norbekoff
Copy link

Awesome !

@asadbey
Copy link

asadbey commented Jan 20, 2022

awesome

@amirdev25
Copy link

awesome!

@Siroj910
Copy link

awesome bro

@Brahm03
Copy link

Brahm03 commented Aug 3, 2022

bro wish all the best in your work and I really admire you and wanna be like you

@islom42
Copy link

islom42 commented Aug 15, 2022

Wow simple great

@mrjeyson
Copy link

mrjeyson commented Nov 9, 2022

awesome

@MadinaBonuAlisherova
Copy link

Well structured with good points!

@madaminovabdulaziz
Copy link

That's incredible

@khurshiddev
Copy link

Amazing

@alikulovuzz
Copy link

Awesome !

@dianavintila
Copy link

thank you! is the best resume I saw on mobile apps :)

@Azizdjan-official
Copy link

thanks was useful

@Pakhlavon
Copy link

Awesome !

@Brahm03
Copy link

Brahm03 commented May 16, 2024

Fabolouse bro 🔥

@yerass11
Copy link

very useful

@sukhrobabdullaev
Copy link

Amazing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment