Talha Naqvi

Senior Staff Developer at Shopify

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Talha Naqvi is a Senior Staff Developer with a decade of experience specializing in high-performance cross-platform mobile development, currently leading performance for the Shopify app from Vancouver. He is the creator and a principal contributor to RecyclerListView and has driven significant Android work on Shopify’s Flash List, optimizing complex layouts, masonry support, and scroll handling for React Native. Talha blends hands-on engineering with team leadership, having led core cross-platform teams and apps quality at Flipkart before moving into senior roles at Shopify. He has a track record of improving runtime performance and developer productivity through pragmatic platform enablers and thoughtful refactors. Early experience building widely downloaded Windows Phone apps informs his strong user-focused approach to telemetry and iterative improvement.
code9 years of coding experience
job12 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Computer Science and Engineering, Bachelor of Technology (B.Tech.) Computer Science and Engineering at Bundelkhand Institute Of Engineering and Technology, Jhansi
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
793reputation
148kreached
38answers
9questions
github-logo-circle

Github Skills (23)

javascript10
react-native10
android-recyclerview10
android-development10
recyclerview10
rendering9
render9
mobile-development9
performance-monitor9
layout9
layoutmanager9
typescript9
typescript-types9
performance-analysis9
typescripts9

Programming languages (4)

TypeScriptC++JavaScriptSwift

Github contributions (5)

github-logo-circle
Shopify/flash-list

Dec 2021 - Jan 2023

A better list for React Native
Role in this project:
userMobile Developer (Android)
Contributions:15 releases, 88 reviews, 320 commits in 1 year 1 month
Contributions summary:Talha primarily contributed to the development of the Android application, focusing on the implementation and improvement of layout and view components within the RecyclerListView framework. Their commits involved fixing layout issues, enhancing the performance of horizontal and vertical lists, and adding support for masonry layouts, as well as implementing methods for handling scroll offsets and event handling. The user also refactored code to improve code readability, adding comments and addressing the handling of various rendering scenarios, including those related to header and footer elements.
reactreact-nativewindowingandroid
Flipkart/recyclerlistview

Apr 2017 - Oct 2022

High performance listview for React Native and web!
Role in this project:
userFull-stack Developer
Contributions:33 releases, 23 reviews, 372 commits in 5 years 6 months
Contributions summary:Talha contributed significantly to the `recyclerlistview` project, demonstrating a strong understanding of React Native development. They primarily focused on feature implementations, adding support for features like footer rendering, scroll-to actions, and incremental loading, alongside bug fixes to existing features. The user also made notable changes in web support for Recyclerlistview.
iosrecyclerviewjavascriptflatlist-alternativereact
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Talha Naqvi - Senior Staff Developer at Shopify