Available to hire
Hello, I’m Ivan Tishchenko, an iOS developer focused on building clean, scalable Swift-based apps. I enjoy crafting intuitive user interfaces with UIKit and SwiftUI, optimizing performance, and shaping robust CI/CD pipelines to deliver reliable software.
I work with cross-functional teams across time zones, mentor junior developers, and value clean code, thorough testing, and thoughtful localization. Based in Tbilisi, Georgia, I collaborate with international clients and remote teams.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
Russian
Fluent
English
Advanced
Work Experience
Senior iOS Developer/ Team Lead at Jitjatjo Inc.
July 1, 2018 - PresentLead an iOS development team; Design app architecture and technology stack; Conduct code reviews and mentor the team; Design and implement features in Swift (UIKit/SwiftUI); Write Unit and UI tests with XCTest; Develop and maintain shared frameworks; Identify and eliminate performance bottlenecks; Implement localization; Create and optimize CI/CD pipelines.
Senior iOS Developer at Bank Tochka
July 1, 2017 - July 1, 2018Supported and developed a banking mobile app with a large user base. Designed and implemented application architecture. Delivered product features in collaboration with the product team. Built and maintained a shared library. Improved performance and responsiveness. Refactored codebase and reduced technical debt. Leveraged analytics data to monitor applications. Automated CI/CD processes. Wrote technical documentation.
iOS Developer at IC Realtech
December 1, 2014 - July 1, 2017Designed and developed a shared cross-platform library for 360° video processing. Built demo projects showcasing panoramic video technologies for international exhibitions and industry events.
Senior Mobile Developer (iOS & Android) at Net Element R&D
May 1, 2011 - December 1, 2014Designed and developed mobile and desktop applications and games. Conducted research projects in image processing, speech recognition, and speech synthesis.
Software Engineer at ACS
July 1, 2010 - May 1, 2011Designed and developed applications with geolocation features. Analyzed client requirements and prototyped tailored solutions for an enterprise content management system.
Senior Mobile Developer (iOS & Android) at Net Element
May 1, 2011 - December 1, 2014Designed and developed mobile and desktop applications and games. Conducted research projects in image processing, speech recognition, and speech synthesis.
Software Engineer at ACSSoftware
July 1, 2010 - May 1, 2011Designed and developed applications with geolocation features. Analyzed client requirements and prototyped tailored solutions for an enterprise content management system.
Education
Master of Mathematics, Computer Science at Ural Federal University
January 1, 2006 - January 1, 2012Master of Mathematics, Computer science at Ural Federal University
January 1, 2006 - January 1, 2012Master of Mathematics, Computer Science at Ural Federal University
January 1, 2006 - January 1, 2012Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Tbilisi today.