Skip to content
View VladislavFitz's full-sized avatar
πŸ‘¨β€πŸ’»
πŸ‘¨β€πŸ’»

Block or report VladislavFitz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VladislavFitz/README.md

Senior Software Engineer - Mobile Apps and SDKs

πŸ“ Saint-Cloud, Hauts-de-Seine, France

πŸ’Ό LinkedIn

πŸ“„ CV

Vladislav's GitHub stats

Working experience

Over 10 years of software development experience

Participated in the development of a variety mobile and general-purpose b2b and b2c applications, libraries, and SDKs using different technologies.

Being passionate about different computer science branches including both of software and hardware fields, I am especially keen on the possibilities provided by the mobile technologies. I love solving different software engineering and algorithmically complex tasks. I am always motivated to learn new things and get some new exciting experience.

Top Langs

πŸ›  Technologies

  • Programming languages: Swift, Objective-C, Dart, Go, Java, C/C++, Bash, Python
  • Apple SDKs (iOS, macOS, watchOS, tvOS)
  • UIKit, SwiftUI, SpriteKit
  • Reactive programming
  • XCTest, Realm, SQLite, XMPP, Neo4j
  • Dependency management & distribution: Swift Package Manager, Cocoapods, Carthage, Pub (Flutter)
  • Dart, Flutter
  • Kotlin Multiplatform Mobile
  • CI/CD (Fastlane, Bitrise, Github Actions, CircleCI)
  • MDM systems (Miradore, Cisco Meraki)
  • Protocol buffers
  • Git

πŸ—£ Languages

  • πŸ‡¬πŸ‡§ fluent
  • πŸ‡«πŸ‡· fluent
  • πŸ‡·πŸ‡Ί mother tongue

🏒 Contentsquare

πŸ“ Paris area, France β€’ 🌐 contentsquare.com

πŸ‘¨πŸ»β€πŸ’» Senior iOS Engineer β€’ πŸ—“ Feb 2024 - Present

🏒 Algolia

πŸ“ Paris area, France β€’ 🌐 algolia.com

πŸ‘¨πŸ»β€πŸ’» Senior iOS Engineer β€’ πŸ—“ Aug 2020 - Present (5 yrs 5 mos)

  • InstantSearch iOS SDK (building blocks for search and discovery experiences on iOS, macOS, tvOS, watchOS to use with UIKit and SwiftUI) design, development and maintenance
  • Flutter SDK (building blocks for search and discovery experiences for Dart and Flutter) design, development and maintenance
  • SDK usage data collection library design, development and maintenance
  • Go API Client maintenance
  • Documentation, customer resources and tutorials development and support

πŸ‘¨πŸ»β€πŸ’» iOS Engineer β€’ πŸ—“ Oct 2018 - Aug 2020 (1 yr 11 mos)

🏒 Striply

πŸ“ Paris area, France

πŸ‘¨πŸ»β€πŸ’» iOS Developer β€’ πŸ—“ Feb 2017 - Sep 2018 (1 yr 8 mos)

  • Developed and maintained the Striply Application (4.6 ⭐️ at App Store, 1.8k notes, B2C, a messenger presenting the message feed in the form of a comic strip)
  • Transformed Unity application to fully native application
  • Developed Objective-C++ wrapper for shared C++ library for interoperability with Swift
  • Implemented XMPP extensions for custom messaging functionalities
  • Established CI/CD flow

🏒 Cy-Play

πŸ“ Paris area, France

πŸ‘¨πŸ»β€πŸ’» R&D Engineer, iOS Developer β€’ πŸ—“ Mar 2015 - Feb 2017 (2 yrs)

  • Developed and maintained the PlayRetail application (B2B, a universal tool for retail employees providing information about the availability of goods, customers, recommendations and payment functionality)
  • Designed and developed internal API framework
  • Integrated mobile payment system with POS terminals

🏒 Nunki

🌐 nunki.co β€’ πŸ“ Paris area, France

πŸ‘¨πŸ»β€πŸ’» iOS Developer β€’ πŸ—“ Jul 2014 - Oct 2014 (8 months)

  • Developed and maintained the Nunki application (B2C, news feed generated by AI based on signals from social networks)
  • Migrated the application to the Swift language
  • Involved in full product life cycle from design and development to deployment

🏒 Digital Design

🌐 digdes.com β€’ πŸ“ Saint-Petersburg, Russia

πŸ‘¨πŸ»β€πŸ’» Junior iOS Developer β€’ πŸ—“ Aug 2012 - Aug 2013 (1 yr 1 mo)

  • Developed and maintained iOS application for enterprise content management system (B2B)
  • Participation in development of software solutions for customers’ particular needs

πŸ“š Education

πŸ› UniversitΓ© Paris CitΓ©

πŸŽ“ Master, Computer Science β€’ πŸ—“ 2013-2015

  • French Government Scholarship holder 2013-2014
  • Graduated with honors

πŸ› ITMO University

πŸŽ“ Bachelor of Technology, Informatics and Computer Science β€’ πŸ—“ 2009-2013

  • Graduated with honors

πŸ“‚ Personal projects

  • Spbscape the application that allows you to explore the architecture of St.Petersburg, my hometown, on your iPhone, iPad or even your Mac. Not yet available on the App Store. Please contact me to test it via TestFlight.
  • Algolia Swift SDK (unofficial) unnoficial Algolia Swift SDK supporting async/await and modern APIs
  • Algorithms & Data-Structures class algorithms and data structures implemented in Swift
  • StarDestroyer space shooter game using Sprite Kit
  • Visalto asynchronous image loading library

πŸ“Ί Conference talks & workshops

Pinned Loading

  1. spbscape spbscape Public

    Architectural wonders of Saint Petersburg at your fingertips.

    Swift 5

  2. algolia/instantsearch-ios algolia/instantsearch-ios Public

    ⚑️ A library of widgets and helpers to build instant-search applications on iOS.

    Swift 596 59

  3. StarDestroyer StarDestroyer Public

    Little SpriteKit game

    Swift

  4. algolia/algoliasearch-client-swift algolia/algoliasearch-client-swift Public

    ⚑️ A fully-featured and blazing-fast Swift API client to interact with Algolia.

    Swift 205 65

  5. algolia/voice-overlay-ios algolia/voice-overlay-ios Public

    πŸ—£ An overlay that gets your user’s voice permission and input as text in a customizable UI

    Swift 545 62

  6. algolia/algoliasearch-helper-flutter algolia/algoliasearch-helper-flutter Public

    ⚑️ Building block to create instant-search applications with Flutter

    Dart 23 15