Hi, I'm Sohan Talukder
Md. Sohan Talukder Akash · React Native & Flutter developer · Mobile app developer in Bangladesh
React Native & Flutter Developer 👋
I build cross-platform mobile apps and modern web products from Dhaka, Bangladesh—React Native, Flutter, TypeScript, and React—with a focus on performance, clean architecture, and shipping apps people use every day.

About Me
I'm a JavaScript and TypeScript developer with 3+ years of experience building mobile and web applications from Bangladesh. I focus on React Native and Flutter for iOS and Android, plus React and Next.js for the web—clean architecture and maintainable code.
Passionate about shipping reliable apps, learning new tools, and contributing to open-source when I can.
Skills
Experience
My professional journey in software development
Software Engineer
Developing high-quality, cross-platform mobile applications using React Native with focus on user-centric designs and robust functionality.
Software Engineer
Cross-platform mobile app development using React Native, providing quick solutions and troubleshooting support for complex technical issues.
Jr. Software Engineer
Mobile app development with React Native, team collaboration for testing and debugging operations to improve efficiency.
Intern Web Developer
Learning web technologies, collaborating with development teams, and working with CSS frameworks like Tailwind CSS and Material UI.
Projects
Recent work and personal projects
AI-powered resilience and risk intelligence platform that helps organizations monitor global events, analyze risks, and make data-driven decisions in real-time. It unifies cybersecurity, supply chain, travel, and operational risks into a single ecosystem, enabling faster and smarter crisis response.
Latest Blog Posts
Thoughts, tutorials, and insights about web development and technology
Git Merge vs Rebase: A Comprehensive Guide Overview When working with Git, integrating changes between branches is a daily task. Two of the most important commands for this are git merge and git rebase. While both achieve the same goal—combining work from different branches—they...
Starting a new React Native app often feels repetitive — setting up navigation, theming, folder structure, and TypeScript again and again. That’s exactly why I created @sohantalukder/react-native-boilerplate : a ready-to-use template that helps developers jump straight into build...
Implementing social login (Google, Facebook, etc.) in React Native apps can be challenging, especially when dealing with OAuth flows that expect a browser environment. Native solutions often fall short, but WebView provides a reliable bridge. In this article, I’ll walk you throug...