My name is Natalia Zhabitskaya. I'm a professional frontend developer with 15+ years of experience creating iOS and Android applications, TV applications, and websites. My goal is to develop software with an intuitive user interface.
As an active participant in Tech communities and a mobile developer with experience at Google, I implemented more than a dozen complex mobile apps.
I have an extensive experience in SwiftUI, core iOS frameworks and crossplatform development. I can use my knowledge and expertise working with RESTful APIs, MVVM architecture, following Agile Scrum practices, and Clean Code concepts.
My professional background is creating interactive UIs, connecting to third-party APIs, adding social networks integration. I have an experience in connecting and controlling hardware devices, I developed 2D games and live wallpapers.
Swift, SwiftUI, UIKit, CocoaPods, MVVM, Xcode, REST API, Firebase, GitHub, JIRA, Agile Scrum, TestFlight, Xcode
⇨ iOS applications on Swift and Objective-C, CocoaPods for TP-Link hardware.
Developed modile applications based on MVVM architecture; wrote design documents; participated in product discussins; designed and developed product features following the design guidelines and clean code principles; implemented asynchronous calls to RESTful API; wrote unit tests; participated in the code review process; distributed iOS builds for testing and releases; collaborated with the UX team and the backend team to discuss product requirements and technical solutions.
TypeScript, Vue.js, Quasar, Capacitor, iOS, CocoaPods, Android, Gradle, MVVM, Xcode, Android Studio, REST API, Firebase, GitHub, JIRA, Agile Scrum
⇨ A cross platform solution for energy management and performance optimization that homeowners expect from their solar and storage setup.
Developed custom UI elements using Quasar framework and Vue.js components; designed and developed product features following the design guidelines and clean code principles; implemented asynchronous calls to RESTful API; implemented cross platform solutions using Capacitor; added custom themes and styles; covered code with Unit tests to validate expected behavior; participated in the code review process; distributed iOS, Android and Web builds for testing and releases; collaborated with the design team and the backend team to discuss product requirements and technical solutions; led internship program; participated in a tech conference and presented our product at the company's booth.
⇨ RIO UI is an interface and an infrastructure as a service that allows clients to run workloads on Google's physical hardware.
Designed and developed UI for iOS following the UI design guidelines; implemented asynchronous calls to RESTful API; implemented TCA architecture; wrote Unit and UI tests to increase test coverage to 95%; participated in the code review process; improved the performance by integrating data caching; implemented user authentication with backend integration; led and mentored mobile engineers, collaborated with other principal engineers to drive mobile technical and architectural decisions.
Swift, SwiftUI, UIKit, Combine, MVVM, CloudKit, SOLID principles, CI/CD, XCode, GitHub
Architect and developed native mobile applications for iOS and Android starting with the initial concept; improved search functionality for Hangouts and Gmail, improved performance by 30%; designed behavior and developed interactive responsible UI according iOS design guidelines; worked with inner Google tools and collaborated with other teams to solve problems related to search results in G-Suite products.
Java, Kotlin, Android SDK, Android Architecture Components, Navigation, JSON, Dagger, Retrofit, Room, MySQL, Git, Gradle, Material Design
⇨ Food Network application on Amazon Fire TV where celebrities explain how to cook delicious recipes to a broad audience.
Created and implemented system design and the application features that helped to publish the release in a short time; built custom UI components, which led to an increase in the number of users to 600K; integrated the payment API that brought the revenue to the stakeholders; implemented TV design requirements and created a design documentation for the internal team usage; revealed performance by 50% by integrating memory analyzing tools; wrote unit tests with 90% functionally coverage that helped to reduce the number of bugs in the system; created demos and presented them to the customer to display the team’s performance.
Swift, UIKit, MVVM, JSON, Firebase, CocoaPods, SQL, TestFlight, Xcode
⇨ A leading developer of Wellness, Music, and Utility apps with over 1 billion downloads.
Created algorithms and MVVM architecture for music mobile games; collaborated with professional musicians to gather requirements while working on the Guitar Tuner mobile app; wrote technical documentation; launched mobile applications with the App Store; run A/B testing; integrated mobile ads platforms.
Java, Kotlin, Android SDK, MVVM, JSON, Dagger, Retrofit, Room, MySQL, Git, Gradle, Material Design
⇨ Adorama PixPublisher. A mobile application for tablets that helps users to create digital and printed photo albums.
Integrated Social Networks API that brought 100K new users to the platform; added Google Analytics and Crashlytics that helped to monitor crashes early and identify the most popular platform features to prioritize tasks for development and testing; switched to hardware acceleration, which increased performance by 40%; led the team of 5 mobile developers, interviewed new candidates, wrote technical documentation, and coordinated the teamwork of iOS and Android teams; launched mobile applications with the App Store.
Computer Science Degree at Belarusian State University
Participated in Tech Conferences as a speaker and an organizer: Mobile Optimized, GDG, Women Techmakers, Coffee & Code
Cocktail Recipes App contains more than 3500 amazing recipes from all over the world. Following the recipes from professional bartenders, you can make cocktails at home and join the growing community of cocktail-makers.
Food Network application on Amazon Fire TV where celebrities explain how to cook delicious recipes to a broad audience.
A Connect Four game is based on https://en.wikipedia.org/wiki/Connect_Four algorithm.
4 modes are implemented: human vs human and 3 levels of human vs computer.
The game has animations and sounds, it calculates score in the end of the game.
Share your story with the world. Create a beautiful, personalized blog that fits your brand. Grow your audience with built-in marketing tools, or transform your passion into revenue by gating access with a paywall.
Logic Lines Game for BlackBerry
Move balls through the game field to build and destroy lines of five balls of the same color.