Aleksei Sigai

Angestellt, Senior iOS Developer, Magnosco GmbH

Berlin, Deutschland

Über mich

I wasn't born an iOS developer, but the day I became an iOS developer is definitely one of the best days of my life. I adore my job and I do not say "finally Friday"! During all this time I had very different experiences in different companies, ranging from working alone on a project and solving all issues related to developing and publishing an application to the App Store, to working in a large company with 85 only iOS developers. I managed to work on rewriting an application from Objective C to Swift, adding accessibility support, creating certificates, mentoring a junior developer, setting up workflows in my team and even touch CI/CD. Lately I've been learning the best practices for using SwiftUI, Combine, MVVM and CarPlay.

Fähigkeiten und Kenntnisse

iOS
Swift
SwiftUI
Objective-C
Mobile Entwicklung
Apps
CarPlay
XCode
Git
Design System
Team leadership
MVVM
MVP
MVC
Server Driven UI
Mentoring
Unit Testing
CI/CD
Code Review
Core Data
CocoaPods
Firebase Crashlytics
Public speaking
Realm
Realm
AppStore

Werdegang

Berufserfahrung von Aleksei Sigai

  • Bis heute 9 Monate, seit Okt. 2023

    Senior iOS Developer

    Magnosco GmbH
  • 1 Jahr und 2 Monate, Juli 2021 - Aug. 2022

    Senior iOS Developer

    Alfa Bank

    Responsibilities: - Creating new features for payments - Writing code using Swift - Adding Unit Tests - Adding Snapshot Tests - Using YARCH architecture (kind of Clean Swift) - Using Server Driven UI and creating new components - CI/CD improvement - Fixing bugs - Improvement of my team processes

  • 1 Jahr und 6 Monate, Feb. 2020 - Juli 2021

    Middle iOS Developer

    MTS

    Responsibilities: - Creating new features for advertising - Writing code using Swift and Objective C in the same time - Adding Unit Tests - Using MVP architecture - Redesign of the application - Fixing bugs and crashes - Mentoring a new junior developer - Organisation of the report about Accessibility supporting - Improvement of my team processes

  • 1 Jahr und 2 Monate, Jan. 2019 - Feb. 2020

    Junior iOS Developer

    St. Petersburg information and analytical center (SPB IAC)

    Responsibilities: - Rewriting modules from Objective C to Swift - Creating new features - Creating a module for downloading data from a server and saving it to the Realm database - Adding VoiceOver support - Creating certificates and submitting apps for review to the AppStore

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Ukrainian

    -

Interessen

snowboarding
surfing
salsa and bachata dancing
bicycling
electric guitar

21 Mio. XING Mitglieder, von A bis Z