Nilay is a Senior Android Developer with 12+ years of professional experience in Native Android application development using Kotlin, Java, and Android architecture and components. He has a solid understanding and awareness of best practices in the entire software development lifecycle for Android apps from design, development, and testing to deployment. Nilay also has hands-on experience leading development teams in an Agile environment with strict deadlines and multiple deliverables.
• Responsible for developing the image and video creation tools library, facilitating seamless multimedia content creation.
• Directed the end-to-end development of an Android application, pivotal in achieving significant milestones such as amassing 100k total downloads and maintaining a daily active user base of 13k.
• Implemented a wide array of cutting-edge Web3 features, including user authentication across various Web3 wallets, seamless access to non-fungible tokens (NFTs), and secure money transfers to and from user wallets.
• Acquired expertise in Generative AI models and Large Language Models (LLMs), leveraging ChatGPT APIs to integrate advanced functionalities such as Deepfake generation, AI Upscaling, and more within the application.
• Executed performance optimization strategies resulting in a notable reduction of 30% in application size and a 20% decrease in battery usage, enhancing overall user experience and device efficiency.
Noteworthy contributions encompass the development and integration of modules such as Web3 Wallets, GenAI, Creation Tools, Model-View-Intent (MVI) architecture, and Lottie animation framework, enhancing the application's functionality and visual appeal.
AndroidAndroid Animations
Android App Design
Android Architecture Components
Android ArchitectureAndroid adbAndroid Data Binding
Android Camera App
Android Development
Android Foreground Services
Android Performance Optimization
AndroidxWeb3
Generative AI
Generative Pre-trained Transformer 3 (GPT-3)
Model View Intent (MVI)
Android API
Global Gene Corp
Team Lead/Senior Android Developer
2017 - 2022 (5 years)
India
Led a proficient team of 14 professionals, overseeing all aspects of resource allocation, time management, project risk analysis, progress monitoring, and meticulous documentation management.
Engaged in the complete lifecycle of mobile application development from rigorous requirement analysis to the conceptualization and implementation of innovative modules, culminating in the deployment of solutions on the Google Play Store platform.
Played a pivotal role in the NHS (National Health Service) compliance study ensuring the application's adherence to rigorous standards within the healthcare sector.
Guided a cross-functional mobile development team encompassing both Android and iOS platforms, focusing on the creation of a sophisticated chat application designed to streamline internal communication channels within the company.
Contributed by developing the Android version of the application which included features like Live chat,Audio/Video/Conference calls.
Developed major modules, including Component Designing, Merging and interactive Notification messaging, Firebase, Crashlytics, Realm, Firebase Analytics, Amazon AWS, Amazon S3, Sinch for Audio/Video/Conference calls, Fingerprint Scanner etc.
Pioneered the development of a dynamic video-based survey application, designed to facilitate the seamless upload of video surveys pertinent to the user's geographical location, thereby enhancing engagement and user interaction.
- Spearheaded the mobile team (Android & iOS) app development overseeing all phases of application development from initial conceptualization to deployment, and ensuring the delivery of a polished and user-centric product.
- Developed ProductTube, an application that rewards shoppers for making short videos about the products that they buy and consume.
Worked on multiple major models, including Material design components, Firebase, Retrofit, ButterKnife, App Indexing, Referral links with Branch IO, basic use of Dagger 2, Rx Android, RealM, GeoFencing API, Google Speech API, Google Places API, Sync Adapters, Amazon web services, SpeechRecognizer.
• Oversaw and directed a focused Android development team consisting of four proficient developers, ensuring seamless collaboration and efficient project execution.
• Led the successful development and deployment of over 30 high-quality applications to the Google Play Store, demonstrating a consistent commitment to delivering top-tier mobile solutions.
• Played an integral role in project planning by providing insightful feature listings and accurate time frames for upcoming projects, contributing to the strategic roadmap of the organization.
• Actively engaged in the recruitment process by conducting thorough technical interviews for prospective candidates, assessing their suitability for roles within the company and ensuring the maintenance of a talented and capable team.
Developed a total of 30+ applications at Silicon IT Hub, including KicksOnFire, Kixify, MyKidzDay, OnSource Inspector App.
• Developed Android apps tailored to block calls/SMS of telemarketers, spammers, and unwanted callers
• Worked on Google's In-App Purchase
Built Android apps with back-end API integration to improve the customer experience .
Worked on the development of multiple modules: JSON Parsing, XML Parsing, Custom views & designs, Telephony API, SMS blocking, background services, receivers, In-App purchase, Admob integration, SQLite, Server side file access over wifi.
NamCotrace mobile app was developed for the University of Namibia, aiding health care services in COVID-19 combat by evaluating infection risk and providing health-related information.
The application's development process was carried out entirely by the developer, overseeing the whole lifecycle.
The technical aspect of the project utilized technologies such as Kotlin, Modular Design, Google Tag Manager, various Firebase libraries, RealM Database, and Atlassian Confluence for documentation.
ggcPHENO is a B2B application designed for collecting an individual's medical history in a structured format and can only be operated under the supervision of authorized clinicians.
User functionalities include data collection, profile management, and support ticket raising.
The technology stack for the project includes Kotlin, Modular Design, Dynamic Form generation, several Firebase libraries, Google Tag Manager, and more.
ProductTube is an app that rewards users for creating short videos about their purchased products for market research, helping manufacturers improve their products.
The developer contributed to the entire mobile app development lifecycle - from planning and requirement gathering to development, testing, and launch on Google Play Store.
The project employed various technologies including Material Design components, Firebase, Retrofit, MVVM architecture, ButterKnife, GeoFencing API, Google Speech API, and more.