Aleksei Kakoulin

Senior IOS Engineer at inDrive

Almaty, Kazakhstan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Aleksei Kakoulin is a Senior iOS Engineer from Almaty with 8 years of experience turning complex ideas into polished, scalable apps using Swift, Objective-C and Xcode. He currently shapes mobile features at inDrive while also working as an independent iOS developer, bringing both product-team and freelance perspectives to delivery. His background in mechanical engineering and prior BIM/HVAC work gives him a pragmatic, system-oriented approach to app architecture and problem solving. An active contributor to mobile tooling, he improved RTL and high-contrast support in the popular RedMadRobot/figma-export project, showing attention to internationalization and accessibility. Known for agile collaboration and a deep Apple ecosystem expertise, he combines hands-on coding with a habit of learning and sharing new technologies.
code8 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Mechanical Engineering Related Technologies/Technicians, Master's degree, Mechanical Engineering Related Technologies/Technicians at Siberian State Aerospace University
bookSwiftbook
languagesEnglish, Russian
github-logo-circle

Github Skills (6)

xcode10
swift10
ios10
ui-design10
figma9
android3

Programming languages (5)

TypeScriptCObjective-CSwiftPython

Github contributions (5)

github-logo-circle
RedMadRobot/figma-export

Sep 2021 - Dec 2022

Command line utility to export colors, typography, icons and images from Figma to Xcode / Android Studio project
Role in this project:
userMobile Developer (iOS) & UI Designer
Contributions:28 reviews, 9 commits, 10 PRs in 1 year 3 months
Contributions summary:Aleksei primarily contributes to the iOS application's UI and image asset management. They implemented support for right-to-left (RTL) languages, modifying the image loading and display to respect RTL settings. Furthermore, the user added features to handle high-contrast color modes and adapted the image and icon export process for improved flexibility within Xcode projects.
android-studioswift-uiexportcommand-line-utilityandroid
An extension to SnapshotTesting which allows you to create HEIC images
Contributions:11 releases, 1 review, 16 commits in 8 months
heiciosswift
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksei Kakoulin - Senior IOS Engineer at inDrive