Nataliya Marmelstein

IOS Lead Developer at Zettle by PayPal

Sweden
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

🤩
Rockstar
🎓
Top School
Nataliya Marmelstein is an iOS lead developer with 11 years' experience building consumer and payments products, currently leading iOS work on Zettle by PayPal’s Payments SDK and formerly steering the Zettle Go point-of-sale app. She pairs a product-minded engineering approach with strong quality and platform thinking—driving shared frameworks, test automation and extensible architectures that scale across teams. At Spotify she owned client-side features like Navigation and Now Playing and contributed to community practices; her open-source work includes fixing crashy batch updates and adding tests to Spotify’s HubFramework. Known for fast learning, clear communication and pragmatic leadership, she often bridges product goals and developer needs to deliver reliable mobile experiences.
code11 years of coding experience
job9 years of employment as a software developer
bookSchool of Mathematics "Ivan Vazov", Dobrich
bookMaster's degree, E-Business, Master's degree, E-Business at Sofia University St. Kliment Ohridski
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (9)

unit-testing10
uitest10
objective-c10
ios10
uicollectionview10
ui-testing10
xctest10
test-automation10
swift9

Programming languages (3)

JavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
pkluz/PKRevealController

Apr 2015 - Apr 2015

PKRevealController is a delightful view controller container for iOS, enabling you to present multiple controllers on top of one another.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 1 PR in 2 days
Contributions summary:Nataliya primarily focused on enhancing the test suite for the PKRevealController project. Their commits added comprehensive unit tests, covering initializers, state transitions, presentation mode, and minimum/maximum width configurations. These tests ensure the proper behavior and functionality of the view controller container, contributing to the overall stability and reliability of the iOS component.
ipadcontrollercontrollersiphoneswift
spotify/HubFramework

Oct 2016 - Dec 2016

DEPRECATED – Spotify’s component-driven UI framework for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:10 commits, 12 PRs, 4 pushes in 2 months
Contributions summary:Nataliya primarily addressed issues within the `HUBViewControllerImplementation.m` and `HUBViewControllerTests.m` files, indicative of work on the UI framework. Their contributions focused on resolving a crash caused by batch updates within the `UICollectionView`, ensuring correct item counts and view model management. The user also added tests to cover these scenarios and integrated keyboard dismissal functionality. This includes reverting and re-implementing fixes to maintain stability.
component-drivenios-librarymaccatalystui-frameworkspotify
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
Nataliya Marmelstein - IOS Lead Developer at Zettle by PayPal