Skip to content
View SohelIslamImran's full-sized avatar
😇
😇

Block or report SohelIslamImran

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
SohelIslamImran/README.md
Sohel Islam Imran

Sohel Islam Imran

Lead Full Stack Engineer based in Dhaka, Bangladesh

I build product interfaces, backend services, data systems, and the infrastructure that ships them.

Website · LinkedIn · GitHub · npm · Email

About

I'm a lead full-stack product engineer at Kuno. I work across TypeScript applications, APIs, data, application security, cloud infrastructure, testing, and release operations.

I started with web development in late 2020, moved into React Native and Expo product work in 2021, and grew into full-stack architecture and delivery. I like following a product problem through the whole system, including the less visible work that makes it secure, reliable, and ready to ship.

Experience

Period Company Role
Mar 2026 to present Kuno Lead Full Stack Engineer
Jan 2025 to Mar 2026 Kuno Full Stack Engineer
Dec 2023 to Jan 2025 Kuno Mobile Application Developer
Jun 2021 to Jan 2024 Tilleli React Native Developer
Jul 2021 to Sep 2021 Bugfixers Frontend Developer

At Kuno, I contribute to B2B product workflows across React interfaces, APIs, validation, data services, authorization, infrastructure, and automated testing. At Tilleli, I built and maintained a React Native and Expo events application with Firebase services and managed its build and store-release workflows.

Selected open-source work

  • expo-in-app-updates is an Expo module I created and maintain. It provides one TypeScript API for Android Play Core update flows and iOS App Store version checks, with native implementations in Kotlin and Swift.
  • ghosttime is a TypeScript CLI for animated terminal output.
  • TailSync is an experimental Swift iOS utility for private-network file transfer through Tailscale Taildrop.
  • Android Mac Display explores low-latency screen streaming between macOS and Android.

Technical skills

Area Technologies and practices
Product engineering TypeScript, JavaScript, React, TanStack Router, TanStack Query, Tailwind CSS
Mobile and native React Native, Expo, Kotlin, Swift, Firebase, EAS Build and Update
Backend and data Bun, Elysia, Node.js, Drizzle, PostgreSQL, Redis, REST APIs
Cloud and delivery AWS, Terraform, Docker, GitHub Actions, CI/CD, release engineering
Quality and security Vitest, Bun tests, Playwright, API contract tests, authorization, privacy boundaries

Certifications

  • Complete Web Development Course with Jhankar Mahbub, Programming Hero, April 2021
  • Complete React Native: Zero to Mastery, June 2021

Elsewhere

Pinned Loading

  1. expo-in-app-updates expo-in-app-updates Public

    A lightweight and easy-to-use module for implementing native in-app updates for Android and iOS

    TypeScript 302 17

  2. expo-import-cost expo-import-cost Public

    This extension will display inline in the editor the size of the imported package and file. The extension utilizes expo-atlas in order to detect the imported size

    TypeScript 13