I have 4 years of experience as a mobile engineer and over 7 years as a product lead. I progressed from support specialist to frontend dev, then to product lead, and finally to Swift development, plus some TypeScript for backend, with each step deepening my industry synergy.
As a generalist, I believe every solution involves trade-offs, and a broad perspective is essential for evaluating options and finding the best approach. Mentoring others also enhances my own understanding.
- Visa and Location: Spain
residencyandwork permit, ready to remote work or in the office in Barcelona or nearby. - Languages: English
B2, SpanishB1. - Contacts: andrei@chenchik.me, +34 635 317 389, GitHub, LinkedIn, Calendly.
iOS Developer + some Backend at ROBE (GitHub): Working as the only developer and cofounder in a small team to create an AI-powered wardrobe management app. The app simplifies classification and tracking of clothing items using advanced LLM AI.
- Created backend and delivered the app to
TestFlightrelease, enabling user testing and feedback. - Stack:
SwiftUI,UIKit,TCA,MVVM,Tuist,Firebase,TypeScript cloud functions.
Oct 2022 - Jul 2024iOS Developer remotely at Saal Digital (AppStore): Developed an app for uploading photos, designing multi-page layouts (like canva), and ordering prints.- Introduced a modular project structure using
SPM, transforming a monolithic codebase. Reducing build time by x3-x5 to improve development speed. - Migrated the app to
TCAandSwiftUI, leveraging previews to speed up feature development and improve the workflow for creating new modules. WithSwiftUI -> UIKitbridging for complex features. - Introduced
unit testingfor the iOS platform, ensuring app stability and facilitating quicker iterations during development. - Stack: new modules with
SwiftUI,Combine,MVVM,TCA, plusUIKit,CleanSwift,CoreData, withswift-openapi-generator.
- Introduced a modular project structure using
Apr 2021 - Sep 2022iOS Developer at Simply Receipts App (AppStore, sources): Built an AI-powered app for receipt recognition and tracking, addressing a personal need. This was my first AppStore project, where I learned iOS development.- Utilized
CoreMLfor accurate optical character recognition and data extraction. - It's 100% built using
SwiftUIwithMVVMpattern andCoreDatafor data persistence withCloudKitfor cross-device synchronization.
- Utilized
Jan 2021 - Feb 2022Full Stack Engineer at enableOps (source code): Automatic system to createinfra-as-codespecification for any payload leveragingKubernetesandTerraform.- Following
SOLIDprinciples built theReactfrontend andPythonAPIwithPostgreSQLto let customers auth using GoogleOAuthinterface and set up a Kubernetes cluster.
- Following
Apr 2014 - Apr 2021Product Lead at multiple companies (TruBe, ABBYY, Oktos): Besides growing a mobile app products, preparing requirements and documentation, hiring and coaching team of developers:- Created several
iOSandAndroiddemo-apps and recorded webinars to demonstrate the abilities of our ml-powered SDK to brought more sales. - Designed architecture of
e2e encryptionfor mobile messenger app, this feature became main in the product and provided the biggest customer. - Implemented
CI/CDsystem to increase team throughput and introducedFastlanetoolset to fix ios app-signing pains. - Built an
analytics systemwith multiple dashboards usingPythonandSQLto better understand customers and increased conversion.
- Created several
Squash ⚫ enthusiast, playing in tournaments. Did 400🚶♂️km of Camino de Santiago in 2022. Run 2021🏃♂️km in 2021. Born in an imaginary land - 🇺🇳 Transnistria. Occasionally write ✍️ blog posts. Fat 🐈⬛ cat's father. Love to 🥾go hiking!