Vahid Golnegari Email and Phone Number
I've been an Android Developer for over 6 years. I really enjoy using designs like Clean MVVM and MVI in my projects. I also spend time learning how to make my projects easier to maintain, test, and improve. I'm curious, so I like to understand things deeply and I read the inner workings of the libraries I use when I have free time. I'm proficient in both Java and Kotlin, leveraging them to craft applications while also implementing architectural patterns like Clean MVVM/MVI and Design Patterns. I know how to work with RX, Coroutines, and Jetpack Compose to make apps that react well. I'm skilled in using tools like JUnit, Mockito, and Espresso for thorough testing, ensuring the reliability of my applications. I know about Agile ways of working, and I'm always working to make my Android and software skills even better. Let's connect and chat about interesting things and maybe work together sometime!
-
Senior Android DeveloperMaani | مانی Nov 2023 - PresentTehran, Tehran Province, Iran -
Senior Android DeveloperPodin Oct 2022 - Jun 2023Tehran Province, Iran- Utilized Jetpack Compose to expedite UI implementation and create modular UI components, enhancing design reusability and enabling quick composition across the application.-Employed MVI architecture to achieve a clear separation of concerns, dividing UI business logic, and state management for improved maintainability and scalability.- Leveraged Kotlin Coroutines to ensure smooth user interactions and efficient data flow throughout the application.- Implemented Unit Tests to enhance code reliability, facilitate early bug detection, and streamline refactoring processes.- Developed real-time capabilities using Socket.IO to subscribe and respond to real-time changes. -
Senior Android DeveloperBaloot | بلوط Jan 2022 - Jun 2023Tehran, Iran- Collaborated with diverse cross-functional teams, including designers, product managers, and backend developers, to successfully deliver high-quality features within designated timelines.- Actively participated in code reviews, offering constructive feedback to optimize code quality while adhering to best practices.- Managed the Kotlin code base according to Android best practices, ensuring rigorous testing, bug fixing, and continuous enhancements to boost performance, architecture, design, and overall code quality, resulting in a remarkable 97% crash-free rate for the application.- Skillfully adapted daily plans to align with Sprint goals, effectively executing 2-week Sprints, engaging in discussions about previous sprints, and proactively fostering teamwork improvement during retrospectives.- Successfully implemented unit tests to enhance the testability of all application layers through a seamless migration from MVVM to MVI architecture. -
Android DeveloperTsit > Ts Information Technology Ltd Dec 2018 - Feb 2022Tehran, Tehran Province, Iran- Conducted comprehensive research and code review of Telegram source codes to identify the most effective approach for implementing the floating avatar in group chat.- Investigated Telegram source codes to identify the optimal solution for creating a user profile similar to Telegram, enhancing the visual appeal of the user's profile page.- Analyzed Telegram source codes to determine the best approach for implementing the SwipToReply feature, enabling users to respond to messages promptly.- Designed and implemented an Audio and voice player using the Clean MVVM architecture, ensuring improved code organization, layer separation, faster development, and enhanced testing capabilities.- Optimized message history (server requests) to minimize redundant requests and prevent the loading of duplicate messages.- Collaborated with the team and product management to implement advanced message search functionality, including a global search option in public channels, enhancing the user experience of message searching.- Assisted and collaborated with Junior Android Developers in task analysis and code refinement for the new architecture. -
Android DeveloperNik Modern Aug 2016 - Sep 2018Tehran, Tehran Province, Iran
Vahid Golnegari Education Details
-
Islamic Azad University Of BirjandComputer Software Engineering
Frequently Asked Questions about Vahid Golnegari
What company does Vahid Golnegari work for?
Vahid Golnegari works for Maani | مانی
What is Vahid Golnegari's role at the current company?
Vahid Golnegari's current role is Android Developer | Java | Kotlin | Jetpack Compose.
What schools did Vahid Golnegari attend?
Vahid Golnegari attended Islamic Azad University Of Birjand.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial