Skip to content
View shahjahanpak's full-sized avatar

Block or report shahjahanpak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shahjahanpak/README.md

Hi, I'm Shahjahan! πŸ‘‹

Mobile App Developer | React Native Enthusiast | Open Source Contributor

🎯 Objective: I'm a passionate Mobile App Developer with 4+ years of experience specializing in React Native. My journey started with academic excellence in Computer Engineering, followed by a fully-funded Master's in Mechanical Engineering from Shanghai Jiao Tong University. I’ve since dedicated myself to delivering innovative and user-friendly mobile applications, working with US/Austrailia based companies to create cutting-edge solutions. My goal is to continually grow and create meaningful mobile experiences for users worldwide.

🌍 Location: Gujrat, Pakistan
πŸ“§ Email: [email protected]
πŸ’Ό LinkedIn: Shahjahan on LinkedIn
πŸ”— GitHub: shahjahanpak, shahjahansnapraise, shahjahancodingpixel
πŸ’‘ StackOverflow: Shahjahan on StackOverflow


πŸ›  Technical Skills:

  • Frontend: React Native, ReactJS, JavaScript, TypeScript, HTML, CSS
  • State Management: Redux Toolkit, Sagas, RTK Query, XState, Context API
  • Backend Integration: Firebase, Realm, MongoDB Realm, APIs (REST, GraphQL)
  • Dev Tools: Git, Firebase Analytics, Sentry, Notion, Linear, Jira
  • Real-Time Technologies: WebSockets, Socket.io, Firestore
  • Notifications: OneSignal, FCM, Pushwoosh
  • Payments: Stripe, PayPal, Google/Apple In-App Purchases
  • Other: Social Logins (Facebook, Google, Apple), Firebase Auth, Maps integration

πŸ’Ό Work Experience:

Freelance Software Engineer (May 2024 - Present)

  • Leading the development of a robust POS application using React Native and Expo.
  • Utilizing XState state machines for workflow management.
  • Implementing MongoDB Realm for backend data management and improving performance.
  • Collaborating with stakeholders using Linear for project task management in an agile environment.

Software Engineer @ Intagleo Systems (Sep 2022 - May 2024)

  • Redesigned legacy products using modern React practices.
  • Managed state using Redux Toolkit and Sagas.
  • Integrated Firebase Analytics, WebSockets, Sentry, and other critical services.
  • Delivered reskinned versions of the app using TypeScript, functional components, and API integration.

React Native Developer @ Coding Pixel (Jan 2021 - Aug 2022)

  • Developed pixel-perfect mobile UIs and deployed apps on AppStore and Google Play.
  • Integrated real-time chats, notifications, and payment gateways (Stripe, Apple/Google In-app, PayPal).
  • Mentored junior developers and collaborated cross-functionally for feature delivery.

Intern @ iParagons (Aug 2020 - Jan 2021)

  • Developed an education-based pilot project from scratch, benefiting thousands of teachers.
  • Used Firebase technologies and Google Maps SDK for location-based features.
  • Implemented Context API for state management and maintained clean, functional component structures.

πŸŽ“ Education:

  • MSc in Mechanical Engineering
    Shanghai Jiao Tong University, Shanghai, China
    Graduated: 2015

  • BSc in Computer Engineering
    COMSATS University, Abbottabad, Pakistan
    Graduated: 2011


πŸ† Awards & Certifications:

  • Shanghai Municipal Government Scholarship - Shanghai Jiao Tong University
  • Academic Achievement Campus Gold Medal - COMSATS Abbottabad
  • Academic Achievement Institute Bronze Medal - COMSATS Islamabad
  • Certified Engineer - Pakistan Engineering Council
  • Member - Pakistan Software Export Board

πŸ“± Project Portfolio

Organization: Snap! Mobile
About: Revolutionizing school communication by providing parents with real-time updates.
Role: Reskin/Rewrite version individually. Features: Functional Components, Redux Toolkit/Sagas, Real-time chats (Websockets), Notifications (Pushwoosh), Firebase Analytics, Sentry, Formik/Yup.
Links: iOS App, Android App

Organization: Coding Pixel
About: A community-based legal directory connecting people with diverse lawyers.
Role: Individual contributor. Features: Functional Components, Redux Toolkit, Real-time chats (Firestore), Notifications (FCM), Payments (Apple/Google in-app), Formik/Yup.
Links: iOS App, Android App

Organization: Coding Pixel
About: E-commerce app enabling item swapping across the US.
Role: UI fixes, API integration, third-party library integration, chats, notifications, app publishing.
Features: Functional Components, Redux Toolkit, Real-time chat (Socket.io), Notifications (OneSignal), Payments (PayPal/Braintree, Stripe), Enhanced filtering, Order tracking with USPS.
Links: iOS App, Android App

Organization: Next X
About: All-in-one fasting tool with community interaction.
Role: Individual contributor. Technologies/Features: React Native, TypeScript, Redux Toolkit, Bar Graphs, Google Mobile Ads, Firebase, Google/Apple Sign-in.
Links: iOS App, Android App

Organization: Next X
About: A pregnancy tracking app with tools for maternity, baby milestones, and postpartum care.
Role: Individual contributor. Technologies/Features: React Native, TypeScript, Redux Toolkit, Bar Graphs, Google Mobile Ads, Firestore, FCM, Firebase Functions, Analytics, Clarity, Google/Apple Sign-in.
Links: iOS App, Android App

Organization: Coding Pixel
About: Timely administration of ColdFaid medical kit medications.
Role: Individual, excluding Android scheduled notifications integration.
Features: Locally scheduled push notifications, Functional Components.
Links: iOS App, Android App

Organization: iParagons
About: App to help teachers find mutual transfer options.
Role: Individual contributor. Features: Context API, Firebase Phone Auth/Firestore/Analytics, Google Maps SDK/Geocoding.
Links: Android App

Organization: Coding Pixel
About: Financial planning app for FitBUX members.
Role: UI development, API integration, chart work, call scheduling through Calendly, basic Plaid integration.
Features: Functional Components, Redux AsyncThunk, TypeScript, Bar/Chart/Progress Graphs, API Integration, Plaid/Calendly integration.
Links: iOS App, Android App


More Projects:

  • Odoo Sales: Individual project developed for Nodlays.
  • Virgil: Route creation app for Coding Pixel.
  • Biisq: Restaurant-based app developed for Coding Pixel.
  • Game Saver: Real-time sports updates app for Coding Pixel.

πŸ’¬ Let's Connect!

I'm always eager to collaborate on innovative mobile projects, open-source contributions, or anything React Native-related. Feel free to reach out to me via email or connect with me on LinkedIn.

Pinned Loading

  1. Pushwoosh/pushwoosh-react-native-plugin Pushwoosh/pushwoosh-react-native-plugin Public

    Java 58 44

  2. react-native-progress-steps react-native-progress-steps Public

    Forked from colbymillerdev/react-native-progress-steps

    A simple and fully customizable React Native component that implements a progress stepper UI.

    JavaScript

  3. cristian0791/react-native-image-cropview cristian0791/react-native-image-cropview Public

    A React Native module that allows to show a crop viewer over images.

    TypeScript 16 4

  4. rn-template rn-template Public

    TypeScript

  5. mini-ebay mini-ebay Public

    TypeScript