Skip to content

Generated from the same data as this site, so it’s always current.

Abdulla Toshtemirov

Full-stack developer · Seoul, South Korea

Profile

I build online stores and admin panels with Next.js, NestJS, TypeScript and MongoDB, and deploy and run them myself with Docker on a VPS. Building production web apps since 2021, first for remote clients and then at a Korean e-commerce startup. Core stack: Next.js · NestJS · TypeScript · MongoDB.

Experience

  1. Frontend / Backend Developer · Startup

    Dec 2024 to Sep 2025

    Jeonju, South Korea · on-site / remote

    • Built e-commerce platforms with a Next.js front end and NestJS back end.
    • Designed reusable NestJS modules for auth, uploads and business logic.
    • Deployed the full project with Docker and managed data in MongoDB.
  2. Full-stack Developer

    Mar 2021 to Jul 2024

    Tashkent, Uzbekistan · remote

    • Built MERN-stack products for remote clients: customer-facing sites plus admin panels for products, users and orders.
    • Owned back-end APIs, authentication, image uploads and database design.
    • Built responsive React UIs for catalogues, carts and dynamic data.

Selected projects

  • FurniFi · Marketplace platform

    furnifi.tech

    Gave independent furniture sellers a self-serve storefront: agents list and manage inventory while buyers filter, save and purchase. Everything runs on a typed GraphQL API with role-based access.

    Next.js · NestJS · GraphQL · MongoDB · TypeScript

  • Jersey Republic · E-commerce + admin panel

    jerseyrepublic.me

    An online jersey store with a real back office: shoppers browse club and national-team kits and check out, while an admin panel handles orders, users and stock in one place.

    React · Node.js · Express · MongoDB · MUI

  • WeVape x Jeondamottae Yeongdeungpo · Client storefront

    wevape-jeondamottae.vercel.app

    Turned a local Seoul shop into a trilingual (Korean, English, Chinese) storefront with a 19+ age gate, product catalogue, Naver Map directions and one-tap Naver TalkTalk / WeChat contact.

    HTML · CSS · JavaScript · i18n · Vercel

  • Movie Watchlist · Web app

    72.61.126.48:5000

    Helps film fans keep track of what to watch next: search, build a personal watchlist, rate what you’ve seen. Highly rated films surface as recommendations for everyone else.

    React · React Router · REST APIs · JavaScript

Skills

Languages
TypeScript, JavaScript, HTML, CSS
Front end
Next.js, React
Back end
NestJS, Node.js, MongoDB
Deployment & infrastructure
Docker, PM2, Nginx, Linux VPS (Hostinger), Vercel, Git/GitHub
AI dev tools
Cursor, Claude Code, Codex

Education

Jeonbuk National University, International Engineering and Science · 2020 to 2024

Certifications

  • Claude Code 101 · Claude Academy, 2026
  • AI Fluency: Framework & Foundations · Claude Academy, 2026
  • TOPIK Level 3 (Korean) · TOPIK, 2026
  • Responsive Web Design · freeCodeCamp, 2022
  • IELTS 6.5 · IELTS, 2019

Languages

English · Korean · Uzbek