freiberufler Strong Junior IOS Developer auf freelance.de

Strong Junior IOS Developer

offline
  • auf Anfrage
  • 1190 Wien
  • Europa
  • uk  |  ru  |  en
  • 14.06.2023

Kurzvorstellung

possessing 10 months of professional experience as
an iOS developer, I have developed an app for the App Store, completed two pet projects, and participated in an international company internship

Qualifikationen

  • CoreData
  • iOS
  • iOS Entwicklung
  • Mobile Application Development
  • Software engineering / -technik
  • Softwareentwicklung (allg.)
  • Swift (Programmiersprache)
  • swiftui
  • uikit
  • Xcode

Projekt‐ & Berufserfahrung

IOS Developer
Plameras Digital, Vienna
4/2023 – 6/2023 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2023 – 6/2023

Tätigkeitsbeschreibung

Implemented two modules (screens and logic) for an existing app, improved UX by showcasing
upload/download processes, and successfully launched the app on the App Store for public use.
Implemented crucial fixes throughout the project, including design elements, backend calls, and internal logic, resulting in enhanced app performance and seamless operation
Resolved three multithreaded deadlocks, preventing potential crashes and enhancing stability.
Troubleshoot and fixed issues within the Stripe payment flow, ensuring smooth and secure transactions for users.
Developed new backend routes to expand the app's functionality, as well as refactoring the existing codebase to optimize performance and maintainability.
Provided iOS development support for the project.

Eingesetzte Qualifikationen

Software Quality, Software Architecture, Mobile Application Development, Software engineering / -technik, Softwareentwicklung (allg.)

Intern IOS Developer (Festanstellung)
Tractive, Linz
1/2023 – 4/2023 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 4/2023

Tätigkeitsbeschreibung

During the internship, I fixed over 30 different views and created a module with a debug menu while also completing small tasks for various departments.
— I created a new debug menu to replace the old one by conducting a company-wide survey, designing a new structure, working with the mobile department to confirm the approach, and coding the project until completion.
— Proposed the changes to several design elements, coordinated with the — Design department, and implemented changes in the code
— Added and removed analytics events as per the Data department's request.
— Reworked several screens to comply with new protocols and migrated from UIKit to SwiftUI.
— Thoroughly reviewed of the app interface appearance for iPad and small devices, and addressed any issues that emerged.
— Fixed issues related to the appearance of different localisations in the app to ensure a seamless UX.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

IOS Developer
Self (pet apps for App Store), Vienna
8/2022 – 12/2022 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2022 – 12/2022

Tätigkeitsbeschreibung

In total, I created 2 applications: Auth app and an application for working with guest lists and the ability to synchronize them with Google Sheets.
Created a Network service for checking internet connection and image downloading methods.
Integrated Firebase service with Facebook Login and Google Sign In.
Developed Firebase database methods for reading and writing data.
Implemented all UI elements with code.
Implemented basic concurrent methods.
Added GIT support and included relevant frameworks using Cocoapods.
Created the application to allow event managers to create, modify, and delete events and guests within those events.
Implemented the ability for users to read and write data in a cloud database, register users via Firebase (including Facebook and Google), and display everything on the user's screen.
The application has the capability to synchronize with Google Spreadsheets and perform functions such as reading and writing data, creating new files, and deleting files on Google Drive

Eingesetzte Qualifikationen

Software Quality, Software engineering / -technik, Softwareentwicklung (allg.)

Ausbildung

IT Foundamentals
Ausbildung
EPAM
2022
iOS Development
Ausbildung
OTUS Academy
2022

Über mich

— Swift and iOS SDK
— Core frameworks: UIKit and UIAnimation, SwiftUI and Animation
— Tests: Unit tests, XCTest
— AR: ARKit, RealityKit, combining Unity projects with Xcode Swift projects
— Network: Alamofire, REST API, HTTP protocol,
— Data: Realm, Core Data basics, FileSystem, CryptoSwift, Files framework,
— Multihreading: Thread, Grand Central Dispatch, Operation, sync/async
— Patterns: MVC, MVP, VIPER, MVVM+C,
— Design Patterns: Creational (Singletone, Factory), Structural (Adapter, Bridge), etc.,
— Other frameworks: Firebase, SnapKit, Kingfish, Bottom Sheets,
— GIT: GitHub, Bitbucket,
— Tools: 
CocoaPods, Fastline, Firebase, Jenkins
— SOLID principles, Robert Cecil Martin Clean code principles

Persönliche Daten

Sprache
  • Ukrainisch (Muttersprache)
  • Russisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
146
Alter
31
Berufserfahrung
2 Jahre und 2 Monate (seit 10/2022)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden