I am Usama Ijaz, a Senior React Native and React.js Developer with 3+ years of professional experience building scalable, cross-platform mobile applications and web solutions for government agencies and financial institutions. I specialize in TypeScript, Redux Toolkit, RESTful API integration, encrypted storage, and the React Native New Architecture. I enjoy collaborating with product managers, designers, and backend engineers in Agile teams to deliver production-ready features that perform well on iOS and Android.

Usama Ijaz

I am Usama Ijaz, a Senior React Native and React.js Developer with 3+ years of professional experience building scalable, cross-platform mobile applications and web solutions for government agencies and financial institutions. I specialize in TypeScript, Redux Toolkit, RESTful API integration, encrypted storage, and the React Native New Architecture. I enjoy collaborating with product managers, designers, and backend engineers in Agile teams to deliver production-ready features that perform well on iOS and Android.

Available to hire

I am Usama Ijaz, a Senior React Native and React.js Developer with 3+ years of professional experience building scalable, cross-platform mobile applications and web solutions for government agencies and financial institutions.

I specialize in TypeScript, Redux Toolkit, RESTful API integration, encrypted storage, and the React Native New Architecture. I enjoy collaborating with product managers, designers, and backend engineers in Agile teams to deliver production-ready features that perform well on iOS and Android.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Urdu
Fluent

Work Experience

Senior Software Engineer - Product Development at Bank of Punjab (ITG)
September 1, 2024 - Present
Engineered a high-performance React Native iOS banking wallet application, delivering a seamless and secure end-user experience for commercial clients. Adopted React Native New Architecture (JSI, Fabric, TurboModules) to significantly improve runtime performance, memory efficiency, and scalability. Designed and implemented optimised RESTful API layers with intelligent caching, sequential API call handling, and error-resilient retry logic. Implemented Redux-based state management with encrypted local storage to ensure data security and compliance with banking standards. Collaborated with product managers, UI/UX designers, and backend engineers in an Agile environment to ship reliable, production-ready features.
Software Developer at Punjab Information Technology Board (PITB)
February 1, 2023 - August 1, 2024
Developed and maintained multiple React Native mobile applications serving government departments and citizens. Integrated RESTful APIs for real-time data fetching, push notifications, and dynamic content updates, improving app responsiveness. Built scalable state management architecture using Redux Toolkit and Context API, reducing component re-renders and improving maintainability. Contributed to two government-facing apps currently live in production, including a disability services platform and a public transit complaint system. Participated in code reviews, mentored junior developers, and upheld best practices for clean code and version control using Git.
Software Engineer at Certified Nerds
December 1, 2022 - August 1, 2023
Developed and maintained web and mobile software solutions for a managed cybersecurity services company operating across Canada and the UK. Built and integrated secure RESTful APIs and internal dashboards supporting threat monitoring, client reporting, and service delivery workflows. Worked closely with cross-functional teams in a fully remote environment, contributing to Agile sprints and code review processes. Implemented Docker-based containerised environments to streamline local development and ensure consistency across deployment pipelines. Contributed to frontend interfaces and back end logic for client-facing cybersecurity tools using React.js, Node.js, and PHP/Laravel.
Senior Software Engineer, Product Development at Bank of Punjab (ITG)
September 1, 2024 - Present
Engineered a high-performance React Native iOS banking wallet application, adopting React Native New Architecture (JSI, Fabric, TurboModules) to improve runtime performance, memory efficiency, and scalability. Designed optimized RESTful API layers with caching, sequential API calls handling, and error-resilient retry logic. Implemented Redux-based state management with encrypted local storage to ensure data security and compliance with banking standards. Collaborated with product managers, UI/UX designers, and backend engineers in an Agile environment to ship reliable, production-ready features.

Education

Bachelor of Software Engineering at University of Lahore
January 1, 2018 - January 1, 2022
Bachelor of Software Engineering at University of Lahore
January 1, 2018 - January 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Financial Services, Professional Services, Other
    uniE621 Festa App
    mobile app called "Festa" that offers food delivery services. It showcases different features of the app including signing up, remembering users information for login, and updating accounts.
    uniE621 Dashboard App
    This is Dashboard App for a company and this role is for managing Director this app is basically show all the data information of about there servise accross 3 diff cities this app can mange complains of user director can assign complains to its emplyee and also watch all the data about how many complains are coming from diff sources erc
    uniE621 Dashboard App
    This is Dashboard App for a company and this role is for managing Director this app is basically show all the data information of about there servise accross 3 diff cities this app can mange complains of user director can assign complains to its emplyee and also watch all the data about how many complains are coming from diff sources erc like in this image you see all the complains coming from diff sources
    uniE621 Dashboard App
    This is Dashboard App for a company and this role is for managing Director this app is basically show all the data information of about there servise accross 3 diff cities this app can mange complains of user director can assign complains to its emplyee and also watch all the data about how many complains are coming from diff sources erc
    uniE621 Dashboard App
    This is Dashboard App for a company and this role is for managing Director this app is basically show all the data information of about there servise accross 3 diff cities this app can mange complains of user director can assign complains to its emplyee and also watch all the data about how many complains are coming from diff sources erc
    uniE621 Website for my client
    webdesigner This website is made in Laravel and React