Artur K.

Mobiilikehittäjä

Artur on kokenut iOS Developer 14 vuoden kaupallinen kokemus, on työskennellyt Senior iOS Developer, Lead iOS Developer, ja Tech Lead koko uransa.

Hän on erikoistunut rakentamaan korkealaatuisia mobiilisovelluksia käyttämällä iOS SDK, Swift, SwiftUI, Objective-C, UIKit, Combine, CoreData ja BLE, sekä CI/CD putkijohdot powered by tools kuten Xcode Cloud and Bitrise.

Yksi Arturin tärkeimmistä saavutuksista oli IoT-projektin johtaminen konseptista menestyksekkääseen käynnistämiseen, ohjataan kehitystä mobiilisovellus, joka hallinnoi kytkettyjä laitteita BLE säilyttäen reaaliaikainen synkronointi backend palvelut.

Artur on tunnettu kirjoittamaan puhdasta, ylläpidettävää koodia ja toteuttamaan skaalautuvia arkkitehtonisia malleja, kuten MVVM, VIPER, ja Clean Architecture. Vahvan teknisen perustan ja johtamisen kokemuksen ansiosta tiimit voivat rakentaa luotettavia pitkän aikavälin mobiiliratkaisuja.

Tärkein asiantuntemus

  • iOS
    iOS 14 vuotta
  • Mobile 14 vuotta
  • Swift
    Swift 11 vuotta

Muut taidot

  • Java
    Java 4 vuotta
  • C++
    C++ 4 vuotta
  • Python
    Python 4 vuotta
Artur

Artur K.

Poland

Aloita tästä

Valittu kokemus

Työllisyys

  • Vanhempi IOS-kehittäjä

    Innovecs - 3 months

    • Osallistui Swift-pohjaisen SDK:n kehittämiseen, joka mahdollisti edistyneiden pelaamisen toimintojen integroinnin kolmannen osapuolen sovelluksiin.
    • Autettiin rakentamaan ja ylläpitämään SDK:n tarjoamaa valkoista mobiilisovellusta, joka tarjoaa pelikokemuksia maailmanlaajuiselle yleisölle.
    • Kehitetty ja optimoitu ominaisuuksia käyttäen Swift, SwiftUI, ja nykyaikaisia concurrency työkaluja, kuten async/await.
    • Varmistettu korkea suorituskyky ja skaalautuvuus tukee miljoonia aktiivisia käyttäjiä.
    • Koodin katselut ja suorituskyvyn profilointi ylläpitämään koodin laatua ja tehokasta resurssien käyttöä.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • UIKit UIKit
    • Firebase Firebase
    • MVVM MVVM
    • API
    • Jira Jira
    • Agile Agile
    • Git Git
    • JSON JSON
    • Realm Realm
    • WebKit WebKit
    • AppAuth AppAuth
    • Web Testing
    • Mobile Testing
    • REST API REST API
    • Mobile
    • HTML / CSS
    • Swagger Swagger
    • SwiftUI SwiftUI
  • Vanhempi IOS-kehittäjä

    Productive Edge - 10 months

    • Osallistui laajamittaisen terveys- ja hyvinvointialan mobiilisovelluksen kehittämiseen.
    • Kehitetyt keskeiset ominaisuudet Swiftin ja SwiftUI:n avulla, integroivat terveydenhuollon seurantaalustoja ja kuntolaitteita.
    • Toteutetut ja optimoidut GraphQL-pohjaiset datatoiminnot parantavat datan tehokkuutta ja reagointikykyä.
    • Koodin laadun ja käyttöönoton parantaminen integroimalla SwiftLint ja parantamalla CI/CD-putkistoja Bitriseen.
    • Suoritetut kooditunnukset, vianetsintä, ja suorituskyvyn profilointi varmistaa sovelluksen vakauden ja tehokkuuden.

    Tekniikat:

    • Tekniikat:
    • UI
    • GraphQL GraphQL
    • Postman Postman
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • Usability Testing
    • UIKit UIKit
    • CocoaPods CocoaPods
    • Firebase Firebase
    • MVVM MVVM
    • Unit Testing
    • API
    • Agile Agile
    • Git Git
    • InVision InVision
    • OAuth2 OAuth2
    • WebKit WebKit
    • Swinject Swinject
    • AppAuth AppAuth
    • KingFisher KingFisher
    • Dependency injection
    • Data Analytics
    • Mobile Testing
    • Mobile
    • Automation Testing
    • Manual Testing
    • Apollo Apollo
    • SwiftUI SwiftUI
  • iOS-kehittäjä

    Altoros - 7 years 11 months

    IoT App

    • Kehitetty iOS-sovellus automatisoidun IoT-järjestelmän konfigurointiin ja hallintaan, jossa on yhdyskäytäviä, antureita ja sääasemia.

    • Toteutettu BLE viestintä mobiililaitteiden ja IoT solmut tiedonvaihtoa ja laitteen ohjausta.

    • Rakennetut ydinmoduulit mobiilisovelluksen ja etäpalvelimien väliseen reaaliaikaiseen synkronointiin.

    • Oli ylennetty Tech Leadille vuonna 2017, mentorointi kehittäjät ja koordinoiva ominaisuustoimituksia.

    • Ympäristöolot -Sovellus

    • Edistetään iOS-sovelluksen kehittämistä ympäristöolosuhteiden valvomiseksi ja analysoimiseksi maailmanlaajuisesti.

    • Toteutetut tietojen visualisointi ominaisuuksia käyttäen karttoja ja kaavioita näyttää sääaseman metriikka.

    • Integroidut reaaliaikaiset palvelimen tiedot ja käyttäjäliittymät valituille sääasemille.

    • Toteutetut koodin arvostelut ja mentoroidut nuorempi kehittäjät samalla tukemalla toimitus- ja julkaisuprosesseja.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • Jenkins Jenkins
    • Postman Postman
    • C++ C++
    • SQL SQL
    • Android Android
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • UIKit UIKit
    • Storyboard
    • CoreData CoreData
    • CocoaPods CocoaPods
    • MVVM MVVM
    • Unit Testing
    • API
    • Jira Jira
    • Agile Agile
    • Git Git
    • InVision InVision
    • SQLite SQLite
    • Core Animation Core Animation
    • Apple Maps Apple Maps
    • Google Maps Google Maps
    • Objective-C Objective-C
    • MVC MVC
    • SVN SVN
    • Mobile Testing
    • Acceptance Testing
    • REST API REST API
    • Mobile
    • HTML / CSS
    • Arduino Arduino
    • NoSQL
    • Solution Architecture
    • SwiftUI SwiftUI
    • Asana Asana
    • Trello Trello
    • UML UML
    • Bluetooth Bluetooth
    • BLE BLE
    • System Testing
    • Wi-Fi
    • Lottie Lottie
  • iOS-kehittäjä

    Meetville - 3 months

    • Osallistui kehittämiseen iPad versio Meetville sosiaalisen verkostoitumisen sovellus chattailuun ja seurusteluun.
    • Toteutetut käyttöliittymän komponentit UIKitin ja Storyboardien avulla optimoivat käyttökokemuksen iPad-laitteissa.
    • Integroidut backend-palvelut Parsen kautta tukemaan käyttäjien tunnistamista, viestintää ja sisällönhallintaa.
    • Työskennellään analytiikkatyökaluilla, joilla seurataan käyttäjien sitoutumista ja parannetaan sovellusten suorituskykyä.
    • Yhteistyössä kehittäjien ja QA insinöörien kanssa toimittaa vakaa sovellus käyttää miljoonia käyttäjiä.

    Tekniikat:

    • Tekniikat:
    • iOS iOS
    • UIKit UIKit
    • Storyboard
    • CocoaPods CocoaPods
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • Objective-C Objective-C
    • MVC MVC
    • Mobile Testing
    • REST API REST API
    • Mobile

Koulutus

  • BSc.Computer Security

    Belarusian State University · 2005 - 2010

Portfolio

  • Meetville for iPad - 1
  • Meetville for iPad - 2
  • Meetville for iPad - 3

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme