Skip to content
View farshadmb's full-sized avatar
πŸ‘¨β€πŸ’»
Developing
πŸ‘¨β€πŸ’»
Developing

Block or report farshadmb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
farshadmb/README.md

Hi πŸ‘‹, I'm Farshad Mousalou

A passionate Software Engineer from nowhere.

farshadmb

Results-driven mobile software architect and developer specializing in iOS. Passionate about creating great user experiences, designing beautiful user interfaces, and writing meticulous code. Continually striving to improve skills and learn new technologies.

  • βœ“ iOS architect and developer since 2008
  • βœ“ Industry-recognized expert in Swift, Objective-C, and the iOS SDK
  • βœ“ Fluent with design patterns, best practices, and Apple’s iOS human interface - guidelines (HIG)
  • βœ“ Experienced leading teams, mentoring junior developers, and working at startups, agencies, and large enterprises.
  • βœ“ Well-versed in publishing apps on the App Store maunaully or automation.

PRIMARY SKILLS & Specializ in

  • βœ“ iOS development: Expert
  • βœ“ Objective-C: Expert
  • βœ“ Swift: Expert
  • βœ“ watchOS, tvOS: Advanced

The technology and framework which I use in iOS Development.πŸ˜ŽπŸ€“πŸ€£

iOS:

  • Swift
  • Objective-C
  • CocoaTouch, CoreData, CoreGraphics, CoreAnimation, CoreLocation, Notification, MapKit, etc
  • SwiftUI, Combine
  • Alamofire/AFNetworking, Parse SDK, Core Text, Fabric, Firebase, React Programming, ReactNative, RxSwift
  • Xcode, Instruments, CocoaPods, Carthage, Swift Package Manager
  • Test Flight, Fastlane, TeamCity, Github Action, CI/CD, In House iOS Air installation

Best Practices: πŸ˜…

  • Object-Oriented Programming (OOP)
  • Protocol-Oriented Programming (POP)
  • Reactive Programming (Rx)
  • Design Patterns
  • User Experience (UE/UX)
  • Agile Methodology
  • Test-Driven Development (TDD),
  • Concurrent Programming,
  • Internationalization (i18n)/Localization (l10n)

Other Stacks: 😁

Languages & Mobile Development:

  • PHP, NodeJS, NestJS, Python, JavaScript, C#, C++, C, Express, TypeScript, Ruby
  • Kotlin, Java, ReactNative, Flutter
  • HTML5, CSS3, JavaScript, jQuery, JSON, XML

Databases: πŸ˜€

  • MySQL, SQLite, SQL Server, MongoDb, PostgreSQL, Realm

Tools:

  • Unix, Git, RegEx
  • Photoshop, PaintCode, Figma, Sketch, Zeplin

farshadmb

xtremeagle

Blogs posts

Connect with me:

xtremeagle farshadmousalou @farshadbm

farshadmbfarshadmb






farshadmb

Pinned Loading

  1. DutchNewsApp DutchNewsApp Public

    Swift

  2. RCalendarPicker RCalendarPicker Public

    Forked from roycms/RCalendarPicker

    RCalendarPicker A date picker control, Calendar calendar control, select control, calendar, date selection, the clock selection control. ζ—₯εŽ†ζŽ§δ»Ά ,ζ—₯εŽ†ι€‰ζ‹©ζŽ§δ»ΆοΌŒζ—₯εŽ†οΌŒζ—₯ζœŸι€‰ζ‹©οΌŒζ—Άι’Ÿι€‰ζ‹©ζŽ§δ»Ά

    Objective-C

  3. YouTV-App YouTV-App Public

    YouTV-App Demo Clean Arch and Reactive Programming

    Swift 1

  4. ZarinPal-Challenge ZarinPal-Challenge Public

    ZarinPal Mobile Test Challenge Code. GitHub with GraphQL and SOLID Principles.

    Swift

  5. uias/Pageboy uias/Pageboy Public

    πŸ“– A simple, highly informative page view controller

    Swift 2k 154

  6. googlemaps/google-maps-ios-utils googlemaps/google-maps-ios-utils Public

    Google Maps SDK for iOS Utility Library

    Objective-C 716 407