Farhad Deghat

Farhad Deghat Email and Phone Number

Senior Android Developer @ Kiliaro | Clean Coding, Design Patterns
Farhad Deghat's Location
Shiraz, Fars Province, Iran, Iran, Islamic Republic of
About Farhad Deghat

Innovative Android Developer with 8+ years of experience specializing in Clean Architecture, design patterns, and Agile methodologies. Proven ability to deliver high-quality mobile applications using Kotlin, Java, and modern Android technologies such as Jetpack Compose, Coroutines, Flows, Navigation, Hilt, Room, and Firebase. Demonstrated success in effective task prioritization and cross-functional collaboration, contributing to reduced app crashes and enhanced user experience. Skilled in code reviews, unit testing, and TDD, with a passion for mentoring and fostering a culture of innovation and continuous learning.

Farhad Deghat's Current Company Details

Senior Android Developer @ Kiliaro | Clean Coding, Design Patterns
Farhad Deghat Work Experience Details
  • Kiliaro
    Senior Android Developer
    Kiliaro Dec 2020 - Dec 2024
    Stockholm, Sweden
    • Developed a private social media app with Clean Architecture, MVVM, SOLID principles, and design patterns using Kotlin and Java, ensuring maintainability, scalability, and high performance.• Utilized modern Android technologies (Coroutines, Flows, Jetpack Compose, Hilt) to enhance app performance and user experience, driving efficient development and high-quality results.• Streamlined CI/CD pipeline by creating GitHub Actions for automated testing, linting, and release builds. Managed the release process from internal to production, including version updates, beta testing, and staged rollouts, with Crashlytics monitoring.• Conducted UI, Integration, and Unit testing with Test-Driven Development (TDD) to prevent bugs and crashes. Used Crashlytics and Firebase for monitoring and resolving production issues, significantly enhancing app stability and user satisfaction.• Integrated SQLDelight and Firebase Realtime Database for efficient data management. Employed WebSockets for real-time updates and live queries for reactive UI updates, ensuring synchronized data and an improved user experience.• Delivered high-priority features on time within an Agile Scrum environment. Conducted code reviews and used feedback to ensure quality and foster a collaborative team.• Mentored junior developers, fostering their growth and encouraging continuous learning, which enhanced overall team performance.
  • Zhavin
    Android Developer
    Zhavin Oct 2016 - Dec 2020
    Shiraz, Iran
    • Designed and developed 4 mobile apps with Java and Kotlin, starting with MVP and transitioning to MVVM and Clean Architecture for improved modularity and maintainability throughout the SDLC.• Utilized Kotlin, Coroutines, Jetpack Components (including ViewModel, LiveData, and Navigation), RxJava, Retrofit, Dagger 2, Firebase, RecyclerView, Data Binding, and Realm to create robust and maintainable applications.• Conducted thorough unit, integration, and UI testing using JUnit, Espresso, and Mockito to ensure high-quality and reliable software, enhancing app stability and user satisfaction.• Applied data privacy and security measures using encryption methods like RSA, AES, MD5, SHA2, and TLS/SSL to ensure secure and compliant app development.• Developed a real-time communication library using XMPP and the Smack library, enhancing messaging efficiency and user experience in integrated applications.

Farhad Deghat Skills

Java Application Architecture Android Development Kotlin Software Development Service Oriented Architecture Object Oriented Programming Object Oriented Design Git Restful Webservices Rxjava Android Leadership Android Studio Xmpp Software Design Patterns Retrofit Firebase

Farhad Deghat Education Details

Frequently Asked Questions about Farhad Deghat

What is Farhad Deghat's role at the current company?

Farhad Deghat's current role is Senior Android Developer @ Kiliaro | Clean Coding, Design Patterns.

What schools did Farhad Deghat attend?

Farhad Deghat attended Azad University (Iau).

What skills is Farhad Deghat known for?

Farhad Deghat has skills like Java, Application Architecture, Android Development, Kotlin, Software Development, Service Oriented Architecture, Object Oriented Programming, Object Oriented Design, Git, Restful Webservices, Rxjava, Android.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.