Kinga Nowak
Programista iOS
kinga.nowak@protonmail.com · +48 601 234 567
Warszawa
Polska
https://linkedin.com/in/kinganowak
translate.sections.summary
Jako iOS Developer z ponad pięcioletnim doświadczeniem specjalizuję się w tworzeniu wydajnych i intuicyjnych aplikacji mobilnych na platformę iOS. Posiadam silne umiejętności w programowaniu w Swift, Objective-C oraz obsłudze narzędzi takich jak Xcode i CocoaPods. Moim celem jest dostarczanie innowacyjnych rozwiązań, które poprawiają doświadczenie użytkownika i zwiększają efektywność biznesu. Współpracowałam zarówno z dużymi firmami, jak i startupami, prowadząc projekty od koncepcji po wdrożenie do App Store. Pasjonuję się testowaniem i optymalizacją aplikacji, a także śledzę najnowsze trendy w rozwoju iOS.
translate.sections.experience
iOS Developer, TechSolutions Polska
Tworzenie i rozwijanie zaawansowanych aplikacji mobilnych dla klientów korporacyjnych, skupiając się na UX i optymalizacji wydajności.
• Udało się zwiększyć szybkość działania aplikacji o 30% dzięki optymalizacji kodu i użyciu nowoczesnych narzędzi.
• Wdrożenie funkcji bezpieczeństwa, które zminimalizowały ryzyko naruszeń danych, co zwiększyło zaufanie klientów o 20%.
• Przeprowadzenie szkoleń zespołu z zakresu SwiftUI i nowoczesnych technologii iOS, poprawiając efektywność pracy o 15%.
• Zarządzanie projektem od koncepcji do publikacji w App Store, co skróciło czas realizacji o 10%.
iOS Developer, MobileSoft
Rozwój i utrzymanie aplikacji edukacyjnych na iOS, w tym integracja z zewnętrznymi systemami i bazami danych.
• Zoptymalizowano aplikację, co zaowocowało 40% spadkiem czasu ładowania przy dużych plikach multimedialnych.
• Wdrożenie funkcji analitycznych, które pozwoliły na lepsze zoptymalizowanie doświadczenia użytkowników, zwiększając retencję o 25%.
• Uczestnictwo w re-designie głównych funkcji aplikacji, co przyczyniło się do 35% wzrostu użytkowników miesięcznie.
• Automatyzacja testów funkcjonalnych, co obniżyło czas wdrożeń o 20%.
iOS Developer, Freelance
Realizacja indywidualnych projektów aplikacji na iOS dla klientów z różnych branż, od startupów po dużych przedsiębiorców.
• Dla klienta z branży medycznej opracowałam aplikację do zarządzania terapiami, którą pobrano 10 000 razy w pierwszym roku.
• Zmniejszyłam czas implementacji nowych funkcji o 25% dzięki skutecznemu wykorzystaniu bibliotek i komponentów open-source.
• Utrzymywałam wysoką jakość kodu, co pozwoliło na minimalizację błędów i natychmiastowe poprawki.
• Zrealizowałam ponad 15 projektów, a większość z nich otrzymała pozytywne recenzje od użytkowników.
Instruktorka iOS, Szkola Programowania
Prowadzenie kursów i warsztatów z programowania na iOS dla początkujących i średniozaawansowanych uczestników.
• Przeprowadzenie szkoleń dla ponad 120 uczestników, z czego 80% z nich z powodzeniem rozpoczęło pracę w branży IT.
• Opracowanie materiałów szkoleniowych, które zostały użyte w 5 kolejnych edycjach kursu.
• Uczestnictwo w rozwoju programu nauczania, co zwiększyło efektywność nauczania o 20%.
• Zorganizowanie i prowadzenie hackathonu dla studentów, co zaowocowało 15 projektami aplikacji mobilnych.
translate.sections.education
Magister Informatyki — Uniwersytet Warszawski
Inżynieria oprogramowania
Kompleksowe wykształcenie w zakresie programowania, algorytmów i projektowania systemów informatycznych, z naciskiem na aplikacje mobilne.
translate.sections.skills
Języki programowania: Swift, Objective-C, C
Narzędzia i technologie: Xcode, CocoaPods, SwiftUI, Combine, Core Data, REST API, JSON, Git
Metodyki i zarządzanie projektem: Agile, Scrum, Kanban, Jira
Umiejętności miękkie: Praca zespołowa, Komunikacja, Rozwiązywanie problemów, Kreatywność, Samodzielność
translate.sections.languages
Polski (native)
Angielski (fluent)
Niemiecki (intermediate)
Czym zajmuje się rola iOS Developera i dlaczego jest tak ważna w branży technologicznej
Najważniejsze umiejętności i technologie dla iOS Developera
- Swift
- Objective-C
- C
- CocoaPods
- SwiftUI
- Combine
- Xcode
- Core Data
- REST API
- JSON
- Git
- Unit Testing
- UI Testing
- Agile
- Scrum
- Jira
- Problem Solving
- Kreatywność
- Praca zespołowa
- Komunikacja
- Autonomia
- Analiza potrzeb użytkowników