Dhruvil M.
SuratIndia

iOS App Developer | Swift | UIKit

👋 Greetings! I'm Dhruvil Moradiya, a Native iOS App Developer with a comprehensive skill set in Swift, UIKit, API Integration, App UI Design, and more. With a keen eye for detail and a knack for problem-solving, I excel in delivering seamless user experiences and feature-rich applications. 🚀 𝗧𝗼𝗼𝗹𝘀 𝗮𝗻𝗱 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀: ✅ Xcode, Swift, UIKit ✅ Storyboard, XIB, Auto Layout ✅ iOS SDK, Cocoa Touch ✅ MVVM, MVC Architecture ✅ REST API Integration, JSON and XML parsing ✅ Core Data, SQLite, Realm Database ✅ App Localization, Firebase Authentication ✅ Alamofire, SDWebImage, Lottie, SwiftyJSON ✅ Cocoa Pods, Swift Package Manager ✅ Third-party library & SDK Integration ✅ Figma / Sketch / Adobe XD to iOS Application UI __________________________________________________________________ 👨‍💻 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝗜 𝘄𝗼𝗿𝗸𝗲𝗱 𝗼𝗻: ⭐ Chat boat & AI Image Generator: Spearheaded the development of a continuous single-session chat experience inspired by ChatGPT. Leveraged the DALL-E API to integrate AI-generated image creation, resulting in a feature-rich application offering a seamless user experience. ⭐ Movies Verse: A user-friendly interface allowing seamless exploration of trending, now playing, popular, top-rated, and upcoming movies. enabling users to search movies by name and access details on cast, genres, reviews, release dates, and related movies. Integrated TMDB API to offer a comprehensive database of thousands of movies. ⭐ Pokedex: Allowing users to explore details such as abilities, group, height, weight, type, species evolution, and powers. Implemented a search feature enabling users to find specific Pokémon by name. The app offers an immersive experience for Pokémon enthusiasts, providing in-depth information and a user-friendly interface for easy exploration. ⭐ Dirbbox - Cloud Storage: The app enable users to manage their cloud storage efficiently. The app allows users to perform various file operations such as creating, renaming, downloading, sharing (view access only), deleting, copying, moving folders and files. Users can also view and manage shared links, access deleted files and folders to either restore or permanently delete them. Additionally, the app supports user authentication (login, logout, signup).

Skills

  • Cocoa Touch
  • REST API
  • API Integration
  • Core Data
  • Realm Database
  • SQLite
  • Mobile App Localization
  • Figma
  • Alamofire