Serge Moskalenko
+380677629137
|
|
serge.v.moskalenko@gmail.com
|
https://linkedin.com/in/sergemoskalenko/
Senior Software Developer | Tech Lead (AI, iOS, Android, macOS)
Kyiv, Ukraine (Ready for Remote/Relocation)
PROFESSIONAL SUMMARY
Innovative
Senior Software Developer
and
Tech Lead
with over 25 years of experience in software engineering. Expert in
iOS (Swift/Objective-C)
,
Android (Kotlin)
, and
Cross-platform (Flutter/Dart)
development. Proven track record in integrating
AI/LLM APIs,
architecting complex mobile ecosystems, and leading engineering teams. Specialized in high-performance applications, legacy code modernization, and end-to-end project delivery.
TECHNICAL SKILLS
-
Languages:
Swift, Kotlin, Dart, Objective-C, C++, PHP, SQL, JavaScript.
-
Frameworks/Tools:
Flutter, SwiftUI, UIKit, Combine, RxSwift, CocoaTouch, AppKit (macOS).
-
AI & Backend:
OpenAI API integration, Prompt Engineering, JSON/XML tech-prompts, REST API, Telegram Bot API, Firebase.
-
Architecture:
MVVM, VIPER, Clean Architecture, Dependency Injection (Swinject), Unit Testing.
-
Database & Storage:
Realm, SQLite, CoreData, Moya, Alamofire.
-
Design & Collaboration:
Figma, Zeplin, Sketch, Git, CI/CD, Sentry, Stripe.
PROFESSIONAL EXPERIENCE
Tech Lead / Senior Mobile Developer
Confidential (EdTech & Service Apps)
|
04.2012 – Present
-
AI Integration (FoxyLearn):
Architected an AI-driven learning platform using specialized JSON/XML prompt engineering and efficient request caching to optimize API costs and latency.
-
Cross-Platform Leadership:
Developed and maintained multiple high-traffic apps using
Flutter
and
Native (Swift/Kotlin)
stacks, ensuring 99.9% crash-free sessions (Sentry).
-
Internationalization:
Engineered the
Tribu
app with complex dynamic localization (English, Arabic, Hebrew) and asynchronous UI rendering using Texture (AsyncDisplayKit).
-
System Programming (WorkTime):
Developed a macOS monitoring agent using low-level
ApplicationServices
and
Accessibility API
for user activity tracking in legacy Objective-C.
-
Security & Networking:
Implemented secure communication protocols using SocketRocket, XMPPFramework, and VPN technologies.
Lead iOS Developer
SOS Online Backup
|
01.2012 – 04.2012
-
Architected the new version of the
SOS-client
for iOS, focusing on secure cloud data synchronization and background upload stability.
Head of iOS Department
DarkJoker Games (Mail.ru Group)
|
12.2010 – 12.2011
-
Managed a team of developers to produce high-performance gaming applications (
TimeQuest II
) using Objective-C++ and Cocoa Touch.
-
Optimized memory management and rendering cycles for early iPad/iPhone hardware.
Mac OS X Developer / Team Member
Software MacKiev
|
2004 – 2008
-
Contributed to world-renowned macOS software suites.
-
Responsible for automating iterative development processes and porting legacy systems to macOS X.
SELECTED PROJECTS (App Store & Google Play)
-
AI/EdTech:
[FoxyLearn] – AI-powered learning.
-
Healthcare, Social:
Case Drive
– Secure Knowledge Vault & Healthcare Community.
-
FinTech/PropTech:
Garentii
– Tenant management system.
-
Privacy:
Volta VPN
– Secure networking.
-
Social:
Tribu
– Community and communication tools.
-
more links…
EDUCATION & CERTIFICATIONS
-
M.S. in Physics
| Taras Shevchenko National University of Kyiv (1983 – 1990)
-
Certification:
Porting Software and Games to Mac OS X (2004)
LANGUAGES
-
English:
Intermediate (Technical/Professional communication)
-
Ukrainian, Russian:
Native/Fluent