I am a front-end developer specializing in iOS mobile application development, proficient in technologies such as React.js, Tailwind, Redux, SwiftUI, UIKit, MapKit, RxSwift, Kingfisher and Firebase. I am well-versed in major collaboration and project management tools such as Git, Figma and JIRA. I am actively seeking a collaborative and motivated team to utilize my development skills in meaningful community projects.
Email: [email protected] Telegram: t.me/gaitovrk
- Micro-learning App: Currently developing an iOS app for a small startup. The app is a platform for short and engaging video lessons. The app includes a user log in, profile page, favourites, main menu, list of courses, a search bar and filters. The application is structured according to MVVM architecture. The tech stack: SwiftUI, Firebase, AVKit, CoreData.
- Recipe Search App: Application for searching recipes. It has a list of popular recipes, search and filtering options, a list of favourites, recipe ingredients and a video for each recipe. The tech stack: UIKit, Foundation, URLSession, REST API.
- Focus Timer App: Application for putting a timer while working. It silences the phone from notifications and reminds you to have a break. Includes additionally Settings, and Profile page. The tech stack: SwiftUI, UIKit, CoreData, User Notifications.
- Training and a Group Project: Training topics: Azure Cloud Computing, HTML, CSS, React.js, Git, and Soft-skills. Created an online e-commerce web-app (link) as a group project. The App is developed using React.js, and Tailwind.css frameworks and uses Firebase for the login/logout.
- Group Lessons: Coaching beginners principles of OOP using the Java, and preparing for the technical interviews by solving problems. Working with groups of 2-3 students. Trained from zero to intern 18 students in total.
- Algorithm Problems: Solving and analyzing easy and medium problems from LeetCode, HackerRank and CoderByte platforms.
- Recipes iOS App Project: Created from scratch an app which provides the user with different recipes. The user is able to search, filter, watch the video recipe by loading the data from the Edamam API. The App is written fully in Swift language, using XCode IDE and UiKit framework. Based on the MVVM Architecture.
- Learnt architectural patterns MVC, MVP, MVVM, VIP & VIPER
- Multithreaded programming
- Design patterns Singleton, Observer, Delegate,
- SOLID, DRY, KISS principles
- Data Structures
- HTTP requests
- Git commands and GitHub
- Project management framework Agile Scrum
Before iOS Development, I did research in Nottingham Trent University. You can see my works on Researchgate: https://www.researchgate.net/profile/Rashid-Gaitov
- Effect of Roof Types on Energy Use in Residential Buildings in Cold Climates (Link)
- Investigation of the impacts of design parameters on thermal performance of buildings in cold climate (Link)
September 2022 - June 2024
Skills: Swift / UIKit / SwiftUI / GIT
Yesterday is history. Tomorrow is a mystery. Today is a gift. That’s why we call it the present. Kung-Fu Panda