I’m Pankaj Punia, a mobile app developer with 7+ years of experience building cross-platform products, especially with React Native, JavaScript/TypeScript, and modern state and data management patterns. I enjoy turning complex requirements into clean, scalable mobile architectures and delivering responsive user experiences from idea through production. In my recent work, I’ve led the development of production apps end-to-end, integrated secure authentication (including OAuth and biometric login), built robust push notification systems with FCM/APNs, and improved performance through smarter rendering and re-render optimization. I also focus on accessibility (WCAG/ADA), localization/RTL support, and reliable releases using CI/CD tools like Jenkins/Fastlane/App Center—along with mentoring teams to raise code quality and maintainability.…

Pankaj Punia

I’m Pankaj Punia, a mobile app developer with 7+ years of experience building cross-platform products, especially with React Native, JavaScript/TypeScript, and modern state and data management patterns. I enjoy turning complex requirements into clean, scalable mobile architectures and delivering responsive user experiences from idea through production. In my recent work, I’ve led the development of production apps end-to-end, integrated secure authentication (including OAuth and biometric login), built robust push notification systems with FCM/APNs, and improved performance through smarter rendering and re-render optimization. I also focus on accessibility (WCAG/ADA), localization/RTL support, and reliable releases using CI/CD tools like Jenkins/Fastlane/App Center—along with mentoring teams to raise code quality and maintainability.…

Available to hire

I’m Pankaj Punia, a mobile app developer with 7+ years of experience building cross-platform products, especially with React Native, JavaScript/TypeScript, and modern state and data management patterns. I enjoy turning complex requirements into clean, scalable mobile architectures and delivering responsive user experiences from idea through production.

In my recent work, I’ve led the development of production apps end-to-end, integrated secure authentication (including OAuth and biometric login), built robust push notification systems with FCM/APNs, and improved performance through smarter rendering and re-render optimization. I also focus on accessibility (WCAG/ADA), localization/RTL support, and reliable releases using CI/CD tools like Jenkins/Fastlane/App Center—along with mentoring teams to raise code quality and maintainability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Work Experience

Sr. React Native Developer at Powerschool
October 1, 2022 - Present
Led development of the SM Home mobile app through full SDLC, troubleshooting complex QA issues and partnering across teams for rapid resolution. Architected scalable React Native solutions using JavaScript (ES6+) and TypeScript, and managed Agile delivery with stakeholders. Implemented OAuth authentication, biometric login (Face ID/Touch ID), and push notifications using FCM and APNs. Added chat/inbox experiences with search/filtering and message management, integrated New Relic for crash monitoring, and ensured WCAG/ADA accessibility compliance. Improved performance by optimizing re-renders with React hooks. Migrated from Redux to React Query to simplify API/state handling and improve caching and synchronization. Also supported localization including RTL layout adjustments and established dedicated CI/CD build pipelines after extracting the project from a Lerna monorepo.
React Native Developer at PrepAnywhere
May 1, 2021 - October 1, 2022
Developed and maintained mobile applications including PrepAnywhere (mobile) and PrepBox (iPad), handling daily QA and functionality troubleshooting. Built features using React Native, Node, Redux, and JavaScript, and participated in peer code reviews and Jira ticket workflows. Implemented Redux Toolkit for centralized state, Redux Thunk for async actions, and React Native Navigation for screen routing. Added features such as YouTube video playback and a whiteboard experience. Set up App Center CI/CD and used CodePush for in-app update delivery. Integrated camera functionality for capturing user photos, added i18Next-based internationalization, and implemented two-step authentication for secure login.
Mobile Developer at FGF Brands
April 1, 2020 - May 1, 2021
Worked as a mobile developer in the frontend team for the FGF e-commerce app. Coordinated with QA for defect resolution, participated in peer reviews, and delivered features using React Native with Node and Redux. Implemented centralized state management with Redux, built real-time order graphs using VictoryChart, and added navigation between app screens. Set up CI/CD with App Center and automated over-the-air updates with CodePush. Integrated login experiences using Formik, implemented push notifications via Airship, and built OTP authentication using AWS. Used Apollo Client for GraphQL data fetching and Redux Thunk for asynchronous state updates. Implemented Stripe payments integration.
Software Developer at Capgemini
June 1, 2016 - August 1, 2018
Developed a Quality Management System application for a tier-1 automotive company using React Native. Collaborated with Product Owners and Business Analysts to understand requirements and translate them into working mobile components and functionality, including authentication-related features and reusable data retrieval patterns.

Education

Master of Engineering, Engineering Management at University of Ottawa
September 1, 2018 - September 1, 2019
Bachelor of Technology, Computer Science at IP University
August 1, 2012 - May 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Retail, Computers & Electronics, Professional Services