pomir.app

Abdullo Abdumamadov

Full-Stack JavaScript Developer (React, Node.js, TypeScript, Swift)

Atlanta, USA

bizmich/summary

Full-stack developer with 7+ years of experience building modern, scalable, and responsive web and mobile applications. Strong expertise in React, Next.js, Node.js, TypeScript, Express.js, PostgreSQL, REST APIs, and clean architecture. Previously a Middle Frontend Developer at Alif, contributing to international-level fintech applications. Since 2026 I have designed, built, and shipped complete products end to end: React Native/Expo apps on the App Store and Google Play, native SwiftUI apps for iOS and macOS, Next.js web apps and admin dashboards, and Express backends on Railway. Skilled in designing relational databases, building authentication flows, and integrating AI-powered features using OpenAI, Anthropic Claude, and Google Gemini, including MCP servers.

1,391 commits across 31 repositories since March 2026.

bizmich/experience

Syntal AI

Apr to Sep 2026

Full-Stack Developer (NextGrant)

  • Built NextGrant, an AI scholarship discovery app published on the App Store and Google Play (React Native / Expo).
  • Implemented AI scholarship matching, résumé parsing (PDF/DOCX), essay generation, and AI chat using OpenAI and Claude.
  • Added subscriptions with RevenueCat and a remotely configured paywall edited from the admin panel; Google, Apple, and Microsoft sign-in; a force-update system; and a coach-application flow.
  • Delivered four repositories: mobile app, Express backend, Next.js admin dashboard (role-based per-page permissions, Excel import/export), and Next.js marketing website.

Alif (Fintech)

Feb to Sep 2024, Tajikistan

Middle Frontend Developer

  • Built and maintained responsive TypeScript-based interfaces using React and Vue.
  • Collaborated with designers and backend teams to deliver scalable features.
  • Improved performance, accessibility, and consistency across multiple applications.
  • Developed reusable UI components and improved UX patterns.

Parviz Group / Paydo

Aug 2022 to Jan 2024, Tajikistan

Full-Stack Developer

  • Developed full-stack features using React/Next.js, Node.js, and internal APIs.
  • Improved UI/UX, performance, and code structure of major production projects.
  • Built reusable components and validated data with TypeScript and Zod.
  • Integrated new features into backend logic and optimized workflows.
  • Promoted to Senior Developer, and moved into a full-stack role with ownership of major modules.

MegaFon Tajikistan

Feb 2021 to Aug 2022, Tajikistan

Frontend Developer

  • Built cross-browser responsive layouts and optimized existing websites.
  • Developed components using Vue/Nuxt and supported legacy ES5 systems.
  • Refactored codebases for better performance and maintainability.
  • Delivered 5 optimized websites within one month, and learned React.js while working full-time.

Livo (IT Company)

Jul 2019 to Feb 2021, Tajikistan

Frontend Developer

  • Developed responsive UI components using React/Redux.
  • Improved existing projects through refactoring and architecture updates.
  • Enhanced system performance and introduced better component structure.
  • Promoted from Junior to Middle Developer.

Milal Inter

Sep 2013 to Jul 2014, Tajikistan

Web Developer / Designer

  • Developed and managed Joomla/WordPress websites.
  • Improved UI/UX through layout updates and code optimization.
  • Performed refactoring and added new features for various web projects.

bizmich/projects

ZIV

Mar 2026 to now

AI English tutor for iOS, macOS and the web.

  • Built the full product: native SwiftUI apps for iOS and macOS, a Next.js 16 landing site and web app, an Express/Drizzle/PostgreSQL backend, and an MCP server.
  • Backend with JWT authentication, guest mode, and a PostgreSQL schema in Drizzle ORM. Web frontend in React, Zustand, TanStack Query, and FSD architecture.
  • Vocabulary with word cards, 8+ games, exercises, AI chat and conversation practice, AI reader with inline translation, OCR, and CEFR level (A1 to C2) personalization.
  • AI-generated rich translations (OpenAI) that give plain words a simple translation and difficult words several senses with examples.
  • Telegram bot: photograph a book page and get a glossary filtered by the user's level. MCP server lets AI assistants add and read words.
  • Add words from anywhere: macOS hotkey, menu bar app and Service, iOS share extension. Live updates over SSE and server-driven push notifications.
  • Shipped the macOS app with Developer ID signing, notarization, and Sparkle auto-updates hosted on Cloudflare R2; iOS builds distributed through TestFlight.

Sozen

Jun to Oct 2026

Music streaming platform for the Pamirs, in Shughni, Wakhi, Rushani, and Bartangi.

  • Mobile app with background audio and lock-screen controls, lyrics with translations, playlists, likes, downloads, artist follows, tipping, and push notifications. Rebuilt natively in SwiftUI.
  • Next.js PWA with a full music player that also runs as a Telegram Mini App.
  • Next.js admin dashboard for artist verification, catalog management, and song uploads to Cloudflare R2.
  • Express + Drizzle + Neon backend with a Telegram admin bot that detects duplicate songs by acoustic and title matching. Shared design system across mobile, web, and dashboard.

Bronze

Nov 2026 to now

Clipboard history and screenshot editor for Mac.

  • Native SwiftUI panel with global hotkeys, signed and notarized, updated through Sparkle.

Tin

Nov 2026 to now

Keyboard-first notes panel for Mac.

  • Captures selected text from any app with Accessibility APIs, and syncs through SwiftData and CloudKit.

Toydam

Oct 2026

Ride marketplace between Dushanbe and the Pamirs.

  • Expo app matching passengers with drivers who have empty seats: trips, seat bookings, ride requests and offers, chat, reviews, notifications. Russian, Tajik, and English.
  • Passwordless sign-in (email/SMS code). Built a full offline mock API first, then an Express 5 + Drizzle + Neon backend on Railway implementing the same contract.

Kande

Oct 2026

Live trip sharing, native iOS.

  • SwiftUI app where a traveler shares a live trip and family follows with a share code. No accounts: owner token in the Keychain.
  • Background location tracking with an offline-first queue; backend snaps GPS points to OSRM road geometry and computes checkpoints and ETA.

1 YEAR

Oct 2026

365-day habit and reflection app, native iOS.

  • SwiftUI app with an Express/Drizzle/Neon backend on Railway: email and password authentication, daily habits with optional subtask checklists, and English/Russian localization.
  • Uploaded to TestFlight; unit tests and linting in place.

SpendWise

Sep to Oct 2026

Smart grocery list and budget, on mobile and as a Telegram Mini App.

  • Barcode scanning in the store to tick off items and track prices, per-trip budgets, automatic categories, and AI translation of product names.

GrabIt

Aug 2026

Media downloader for YouTube, TikTok, Instagram, X, Vimeo, and SoundCloud.

  • Next.js and yt-dlp in Docker on Railway.

Ziv Notes

Jun 2026

Notes app (Expo + Express).

  • Built from a design handoff in a single day.

bizmich/skills

Frontend
React 19, Next.js 16 (App Router, Server Actions), Vue.js, Nuxt.js, TypeScript, JavaScript (ES6+), Zustand, Redux, TanStack Query, React Hook Form, MUI, Chakra, Mantine, Radix, shadcn/ui (Radix and Base UI), Tailwind CSS v4, PWA (Serwist), next-intl (English, Russian, Tajik), FSD architecture, component-driven development, shared design systems, performance optimization, responsive design, accessibility
Mobile
React Native, Expo SDK 54, Expo Router, NativeWind, Reanimated, Swift 6, SwiftUI, SwiftData, CloudKit, XcodeGen, Keychain, share extensions, background location tracking, RevenueCat, push notifications, Sign in with Apple and Google, EAS Build and Submit, TestFlight, Sparkle
Backend
Node.js, Express 5, PostgreSQL (Neon, Supabase), Drizzle ORM, REST API design, authentication (JWT with refresh tokens, sessions, email and SMS OTP, OAuth), Zod, database schema design and migrations, Cloudflare R2 and S3, Resend, Telegram bots (grammY) and Mini Apps
AI
OpenAI, Anthropic Claude and Google Gemini APIs, MCP servers, translation, résumé parsing, essay generation, chat, OCR, content matching
Tools
Git, GitHub, GitHub CLI, Docker, Webpack, Vite, Turbopack, Railway, Vercel, Cloudflare, Render, EAS, CI/CD, auto-deploy from GitHub, production monitoring and logs
Soft skills
Leadership and communication, problem solving and critical thinking, team collaboration, creativity and initiative, strong work ethic and time management

bizmich/education

American University of Central Asia (AUCA)
Bachelor, 2014 to 2018
Secondary School #4, Khorog
Completed in 2012

bizmich/languages

Tajik
Native
Russian
Excellent
English
Excellent

bizmich/portfolio

Some of the public projects I contributed to. Many of the most complex and large-scale systems were internal company projects that cannot be shared publicly.