Suggestions
Serg Krivoblotsky
Technological R&D Lead at MacPaw Inc.
Serg Krivoblotsky is a versatile professional with a strong background in developing applications for iOS, macOS, tvOS, and watchOS platforms. Specializing in architectural design with a focus on Service-Oriented Architecture (SOA), he excels in integrating network services using RESTful, RPC, and socket-based technologies, including complex synchronization systems.
With a robust understanding of Object-Oriented Programming (OOP) and Design Patterns, Serg is proficient in implementing Objective-C Design patterns and working with Core Frameworks. His expertise extends to multithreading, Core Data multithreading, inApp Purchase integration, and inApp Advertising Systems. He is skilled in creating custom UIs with smooth animations using tools like Cocos2D and Box2D, as well as integrating BASS sound engine.
Serg Krivoblotsky has a proven track record of working within various development methodologies such as Scrum, Kanban, Extreme Programming (XP), Test-Driven Development (TDD), and Waterfall. He is experienced in setting up continuous integration flows to enhance development processes.
In terms of programming languages, Serg is proficient in Objective-C and Swift. Additionally, he has practical experience with C/C++, Python, Java, PHP, JavaScript, and MySQL, showcasing his diverse skill set and adaptability to different technologies.
Serg pursued his Master's degree in Programming at Kirovohrad National Technical University, solidifying his academic foundation in software development. Throughout his career, he has held key positions at reputable organizations, including his current role as the Technological R&D Lead at MacPaw Inc. Prior to this, he served as a Software Developer and iOS Software Developer at MacPaw Inc., further establishing his expertise in app development. Serg has also contributed as a Senior iPhone Developer at Onix-Systems and as an iOS Software Developer at Alterplay, illustrating his extensive experience in the field.