Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Amir Naghavi
Android Developer
About
Amir Naghavi is a Senior/Lead Android Developer with over 7 years of experience in the field. He is passionate about learning new concepts and tools and respects software engineering principles. Amir has a keen ability to supervise his teammates in order to achieve the best possible results and design systems and architect software solutions, delivering well-structured and reusable code. Amir is proficient in Kotlin/Java, MVVM/MVP, Clean Architecture, TDD, Rx.Android/Coroutine/Flow, Architectural Components, Dagger, Mockito, Robolectric/Espresso, Retrofit, Room, GIT, Gradle, and CI/CD. He helps his team-mates stay focused and motivated while pursuing the designated targets of the team step by step. Amir designs software systems, builds features & tools with respect to concepts like SOLID, DRY, KISS, YAGNI, and tries to make the best use of FP and OOP to make robust and elegant code. He also refactors legacy code, increases code coverage, and improves code quality of his client codebases. Amir is proficient in Android basics like activity/fragment management, services, thread & handlers, etc. He has a high level of experience in both Kotlin and Java programming languages and asynchronous programming in the android platform (RxJava/Coroutine). Amir has experience implementing complex/custom UI design and implementing common design/architectural patterns into the android environment. He also has experience with Git in an appropriate and professional way and debugging memory efficiency of android apps. Amir has exposure to team lead and people management, Gradle build tool system, CI/CD tools (Gitlab Pipelines/CircleCI), Google Map SDK, basic understanding of EVM development, basic understanding of Flutter application development, and basic understanding of IOS application development. Currently, Amir is working as a Lead Mobile Developer at 2local, where he has designed and developed core features for a secure blockchain wallet. He is leading a team of IOS and Android developers to achieve the best results and a secure and robust final product. Amir supervises developers, provides tech support, mentorship, and code review to build an integrated, stress-free environment to stay focused on their progress. He also participated as a founding member in Metacoms.io, a metaverse-based communication platform. In the past, Amir worked as a Senior Mobile Developer and Android Developer at 2local, where he designed and developed core features for a secure blockchain wallet. He led a
Education Overview
Companies Overview
• borvista
• coinomi
• 2local
• aba digital agency
Experience Overview
7.6 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Android
Application Development
architecture
Blockchain
CI/CD
Code Review
Collaboration
Communication
Dagger
Dagger (Software)
Debugging
Design
designer
EVM
Git
Gradle
iOS
Mobile
Mockito
MVVM
Object-Oriented Programming (OOP)
OOP
Retrofit
Senior Software Engineer
Software Engineering
Test Driven Development
ui
UI Design
xml
Contact Details
Email (Verified)
amiXXXXXXXXXXXXXXXXXXXXXomMobile Number
+91XXXXXXXXXXEducation
No data found
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now