
Muhammad Arafat Hossain
React Native Software Engineer
I build and ship production-ready mobile applications for iOS and Android, with a focus on scalable architecture, real-time features, payments, and performance.
React Native · TypeScript · Expo · Next.js · Node.js
Experience

Software Engineer
Neutron Ltd
May 2024 — Present
Build and maintain production web and mobile applications, with a primary focus on React Native development. Work across the product lifecycle—from implementing complex features and integrating APIs to improving performance, resolving production issues, and preparing applications for release.
- Develop and maintain cross-platform iOS and Android applications using React Native, TypeScript, and Expo, with a focus on reusable components, maintainable architecture, and consistent behavior across devices.
- Build product features involving REST APIs, authentication, asynchronous data flows, and client-side state management, handling loading states, failures, retries, and edge cases required in production applications.
- Implement real-time and event-driven functionality using technologies such as Socket.io and Server-Sent Events for live updates, communication, and responsive user experiences.
- Work on performance-sensitive mobile interfaces using React Navigation, Reanimated, optimized lists, and efficient rendering patterns to keep interactions responsive across a range of devices.
- Implement and maintain payment workflows using Stripe and Square, including transaction states, validation, error handling, and recovery flows.
- Collaborate with designers, backend engineers, and product stakeholders to take features from implementation through testing and release, while contributing through Git workflows, code reviews, debugging, and continuous iteration.
Featured Work
A selection of projects that best represent my experience building production mobile applications and working across frontend, backend, and product architecture.

A production cross-platform fashion and lifestyle application for iOS and Android. Built with React Native, TypeScript, and Expo, featuring real-time communication, live product availability, social content, camera and video workflows, geolocation-based discovery, and Stripe payments.

A cross-platform pet care marketplace connecting pet owners with service providers. Contributed to the React Native application architecture and feature development, including state management, real-time communication, booking workflows, payment integration, and push notifications.

A full-stack B2B platform for managing business operations and multi-role user workflows. Built with Next.js, Node.js, and MongoDB, with role-based access control, vendor and administrator dashboards, real-time functionality, authentication, and permission-aware application flows.
About Me
I am a React Native Software Engineer focused on building reliable, production-ready mobile applications for iOS and Android. I enjoy turning product requirements and designs into maintainable applications that perform well across real devices.
My work goes beyond building screens. I design and implement features involving application architecture, state management, API integration, real-time communication, payments, push notifications, deep linking, and performance optimization. I focus on writing code that is understandable, maintainable, and practical for teams to continue building on.
I am comfortable taking ownership of a feature from implementation to release—working with designers, backend engineers, and product teams to solve technical problems and ship improvements. Alongside mobile development, I also have experience with React, Next.js, and Node.js, which helps me understand and contribute across the wider product stack when needed.
Technical Skills
My primary focus is React Native development, with experience building production mobile features and contributing across web, backend, and product infrastructure when needed.
</>Mobile Engineering
</>Application Architecture & State
</>Production Mobile Features
</>Performance & Reliability
</>Web Engineering
</>Backend & Infrastructure
Education
Bachelor of Science (BSc) in Biomedical Engineering
Jashore University of Science and Technology
Developed a strong foundation in analytical thinking, problem-solving, and working with complex technical systems before transitioning into professional software engineering.
Continuing Professional Development
I continuously develop my software engineering skills through hands-on product development, technical documentation, and focused learning in areas such as JavaScript, TypeScript, React Native, React, and modern web and mobile application architecture.
Get in touch
Looking for a React Native engineer?
I'm open to discussing React Native and cross-platform mobile development opportunities, product collaborations, and challenging engineering problems. Feel free to reach out.
