s
sntechsn

M Salman

@sntechsn

App Developer

Pakistan
Inglese, Urdu
Alcune informazioni sono riportate in lingua inglese.
Chi sono
React Native developer (3+ years) building mobile apps with both CLI and Expo workflows. I specialize in Redux Toolkit state management, Supabase backend integration, Mapbox/geolocation features, and custom design systems with smooth native UI. At SoftCircle, I worked on Teerex, an iOS golf community app, handling core feature development end-to-end. I write clean, maintainable code and deliver complete, production-ready solutions — not half-finished snippets. Let's build something solid together. Message me with your project details!... Continua a leggere

Competenze

s
sntechsn
M Salman
offline • 
Tempo di risposta medio: 1 ora

Consulta i miei servizi

Sviluppo multipiattaforma
I will build ai powered mobile apps with react native and flutter

Esperienza lavorativa

React Native Devleoper

Soft • Full time

Feb 2025 - Mar 20261 yr 1 mo

At SoftCircle, I worked as a Mobile App Developer in a full-stack capacity, handling complete app development cycles rather than isolated tasks. My role spanned UI development, state management, API integration, and feature delivery across two production apps: Teerex (iOS golf community app) and KitoScanner (iOS/Android nutrition tracking app). API & UI Integration A core part of my responsibility was connecting front-end interfaces with backend services through REST APIs. This involved: Building UI components in React Native that consumed live API data, handling loading states, error states, and empty states gracefully so the app never felt broken to the end user. Writing data-fetching logic (using fetch/axios patterns) to pull and post data to backend endpoints, then mapping that data correctly into Redux state for use across multiple screens. Handling authentication flows — token storage, refresh logic, and protected routes — so API calls stayed secure and sessions persisted properly. Debugging mismatches between what the API returned and what the UI expected — a common real-world problem where backend response shapes change and the front-end needs defensive handling to avoid crashes. Optimizing API call patterns to avoid redundant network requests, including caching strategies so the same data wasn't re-fetched unnecessarily, improving app performance and reducing load times. Translating Figma/design mockups into pixel-accurate, responsive UI components, then wiring those components to live data so the final product matched both the design vision and the functional requirements. On Teerex (iOS Golf Community App): I handled feature development end-to-end — from UI screens for community interactions to integrating golf-course/location data via APIs, ensuring smooth data flow between the backend and the user-facing app.