Prashant Panwar
About Prashant Panwar
Prashant Panwar is a Software Engineer specializing in mobile applications with extensive experience in managing products for millions of users. He has a strong background in Android development, analytics, and agile methodologies, currently working at InVideo since 2021.
Work at InVideo
Prashant Panwar has been employed at InVideo as a Software Engineer Mobile since 2021. In this role, he focuses on mobile application development, leveraging his extensive experience in managing products that cater to millions of users. His responsibilities include enhancing app performance and user engagement through the use of various analytic tools.
Previous Experience in Mobile Development
Before joining InVideo, Prashant worked as an Android Engineer at Rheo from 2019 to 2021 in Bengaluru, Karnataka, India. He contributed to the development of mobile applications, utilizing agile methodologies to ensure efficient project management. Additionally, he served as an Android Developer at Kisan Network from 2017 to 2019 in Gurgaon Area, India, where he further honed his skills in mobile application development.
Education and Expertise
Prashant Panwar holds a Bachelor of Technology degree in Computer Science and Engineering from the College of Engineering Roorkee, which he completed from 2013 to 2017. He also achieved an Android Developer Nanodegree from Udacity, focusing on Mobile Application Development from 2016 to 2017. His education provides a solid foundation in Data Structures, Algorithms, and Object-Oriented Design.
Technical Skills and Tools
Prashant possesses a strong proficiency in various Android libraries and tools essential for building robust applications. He is familiar with Retrofit, OkHttp, Gson, Dagger 2, ButterKnife, Glide/Picasso, and RESTful APIs. His expertise extends to using analytic tools such as Fabric, Firebase, Segment, Amplitude, and Moengage, which enhance app functionality and user engagement.
Testing and Development Methodologies
Prashant employs a range of testing frameworks including JUnit, Mockito, Rolectric, Espresso, and JACOCO to ensure code reliability and performance. He is proficient in Clean architecture, specifically MVVM, and emphasizes Test-Driven Development (TDD) in his work. His knowledge of deep linking technologies like Facebook deeplink and Branch deeplink further supports effective user navigation and app marketing strategies.