Adham Muhammadjonov

Full-stack developer / Cross-platform mobile developer

Full-stack Developer with experience working on projects involving JavaScript, Vue , Vuex, HTML/CSS Preprocessors (LESS/SASS), RESTful APIs, MongoDB and version control (Git).

Skills

  • Backend/framework: Node.js, Express, Nest
  • OSM Map Technologies: PostgresSQL DB setup, Nominatim, Project-OSM, openstreetmap-website setup
  • Vector Map Rendering Engine: MapLibre, MapLibre-Native, Maplibre-RN
  • Databse: MongoDB, SQL-server
  • Language : Javascript(ES6), Typescript
  • Web development: HTML, CSS , sass , VueJS 2/3, Nuxt3, PWA, Vuex, Vue–Router, JSON, Apex-charts
  • UX/UI : Adobe XD / Figma
  • CSS frameworks : ContentV2, Element-UI, UnoCSS, TailwindCSS
  • Additional : Experience with collaborative development tools (Git , GitHub , Gitlab) , Webpack , Postman , Swagger , Yarn & NPM packages Slack, pm2, Vite2
  • OS : MacOS, Windows, Ubuntu.

Experience

UzTransgas | Tashkent | Front-end, API Developer | June 2019 - May 2020

  • Modification company's website
  • Connecting web-services like payment systems, tax system etc. with company's system.
  • Querying verious reports (using node.js)
  • Started building modern look of available system and functionality (using Vue.js, Node.js, Java, I was Front-end developer position, team size was only 3)

Public-service LLC - Tashkent | Frontend developer, API developer | May 2020 - August 2021 | Link web-app (Not Pulbic application) : ASKUGYUR

  • We started develping large scale project with 4 team members, I was only front-end developer, and I created this web app from scratch, I worked 6-7 month on this project.
  • I also created verious API, and API consumer clients services for getting daily usage of gas and daily payment from abonents and successfully connected and stored data to SQL-server database.

Modeme - team - Fullstack | January 2022 - July 2022

This is a small start-up team project. Project specified to use in school or private learning centers. I contributed for functionlities like: Leads page, directly from browser phone calls.

Beelab - Beeline - Fullstack | August 2022 - February 2023

I created back office for an e-commerce at Beeline/Beelab. Started from scratch developed users system, products catalogs, categories etc. Did important integrations with OFD and Billz to send receipts and to sync merchants databases real-time accordingly. Also worked as part e-commerce website team which is created using Nuxt 3 and contributed to that part as well.

  • used techs
    • MongDB
    • NodeJS
    • Typescript
    • Element-Plus
    • Vue 3
    • Nuxt 3

Side projects

  • Muallimi-soniy, This is mobile application. I created it using native-script-vue cross-mobile framework.
  • Digitize, This is the proejct for a construction and build related shop, client was intereseted in seeing his daily profit, workers participation on sale, and storing his all available items data to a database and getting verious reports about shop activity.
  • Also created a web app client for Telegram-API, now under development
    • achieved: Authenticate using phone number or QR scanning, sending and receive message, read status check...
  • Macbro - Installments CRM: I developed it from scratch. From DB Schema design to UI, Completed the project within almost 2 weeks. It has functionalities like: Sending SMS to customers, Role/Permission based authorization, Export to excel.
    • used techs
      • MongDB
      • NodeJS
      • Typescript
      • Element- Plus
      • Vue - 3
  • STAN-ROADS - Travel agency site: stanroads Here I used latest tools like Nux3, Nuxt Content v2, as a CMS Inkdrop app developed by solo developer. In order to optimize image I use Nuxt/Image and provider Cloudinary.
  • STANDROADS - Personal blogging website: standroads Here I used latest tools like Nux3, Nuxt Content v2. In order to optimize image I use Nuxt/Image and provider Cloudinary. Here I publish what I learned want to teach others in Uzbek language.

Edication

2016 - 2019 INHA University in Tashkent, not Complete

LANGUAGES

  • Uzbek - Native
  • Russian - Intermediate
  • English - Intermediate

Tech I use

  • PC: Core-i9 14900K, 2TB SSD, 64GB RAM, 4080 RTX Navidia Founders Edition GPU
  • LG UltraGear 32-inch 4K display
  • Philips 4k/27-inch external display
  • Keychrone k6 keyboard
  • iPhone 15 Pro base model,
  • Samsung S24 Ultra base model,
  • iTerm
  • VScode
  • ChatGPT