Artem Krachulov

IOS App Developer at NDA (BIG FINTECH)

Kuyavian-Pomeranian Voivodeship, Poland
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
Artem Krachulov is an iOS app developer with over a decade of software experience and 8+ years dedicated to building secure, high-performance mobile apps, currently driving architecture and delivery at a major fintech. He specializes in scalable iOS architectures (MVVM-C, TCA), Swift structured concurrency, and systematic performance tuning with Xcode Instruments, and has led a large migration from VIPER to MVVM + Flow and modularized apps to improve build times and team autonomy. Artem pairs rigorous testing strategies (unit, UI, snapshot) with a privacy-first, security-aware mindset, and mentors teams on best practices for Swift, UIKit, and SwiftUI. His open-source work includes improving input masking in AKMaskField, reflecting a focus on thoughtful refactoring and internal logic improvements rather than flashy features. Quick to integrate and take end-to-end ownership, he thrives in fast-moving environments where maintainability and correctness matter as much as shipping.
code11 years of coding experience
job15 years of employment as a software developer
bookSpecialist Power supply of industrial enterprises, Specialist Power supply of industrial enterprises at Zaporizhzhya National Technical University
bookSecondary Education General Studies, Secondary Education General Studies at School №14, Melitopol, Ukraine
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
567reputation
41kreached
1answer
29questions
github-logo-circle

Github Skills (14)

swift10
refactoring10
refactor10
ui-design9
front-end-development9
ios9
uid9
gesture6
coredata6
uiscrollview6
corelocation6
uicollectionviewflowlayout6
appdelegate6
uiview6

Programming languages (3)

CObjective-CSwift

Github contributions (5)

github-logo-circle
artemkrachulov/AKMaskField

Feb 2015 - Feb 2017

Swift plugin which allow add mask to input field
Role in this project:
userFront-end Developer
Contributions:1 release, 80 commits, 1 PR in 2 years
Contributions summary:Artem primarily refactored the code within the AKMaskField.swift file. These refactors aimed to improve code structure and potentially enhance performance. The modifications touched on key elements, including character handling, and status updates. These changes suggest a focus on improving the internal workings and logic of the AKMaskField component.
cocoapodsinput-fieldmaskswiftios
globekeeper/matrix-ios-sdk

Apr 2021 - Jul 2024

The Matrix SDK for iOS
Contributions:47 releases, 5 reviews, 5 PRs in 3 years 2 months
the-matrixsdkmatrix-sdksdk-for-iosmatrix
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
Artem Krachulov - IOS App Developer at NDA (BIG FINTECH)