Javlon Annamuratov

PHP/Golang разработчик
Javlon Annamuratov
PHP/Golang разработчик
Ургенч
Специализации

Разработка сайтов

Навыки

PHP
SQL
JavaScript
HTML/CSS верстка
Git
Yii
Go

Обо мне

Когда я учился в университете, я решал алгоритмические задачи на Java и участвовал в
спортивных олимпиадах по программированию. Я начал изучать PHP в 2018 году. До этого я
был преподователем по программированию.
С июля 2018 по февраль 2019 года я работал в компании CeteraLabs младшим php
программистом. В этой компании я занимался добавлением новых фич и исправлением
ошибок во фронтенде и бэкенде различных интернет-магазинов на базе Битрикс. Я также
укрепил свои знания и опыт в HTML, CSS, JS, JQuery, Bootstrap, PHP, ООП, MVC, Git, Bitrix.
Период март 2019 - февраль 2021. Я работал бэкенд-программистом на фреймворке Yii2 в
компании Атлант. Я занимался разработкой админской части системы https://optipic.io, делал
статистику посетителей системы и управление кабинетами пользователей и так далее. Я
разработал модули, которые позволяют системе OptiPic работать с несколькими
популярными системами cms, такими как Joomla, Drupal, OpenCart, Prestashop, Modx, Umi,
DLE, Cs-Cart (https://optipic.io/ru/modules/#cms ). В проекте RealGorod я написал бэкэнд-часть
системы, которая отображает дома выставленные на продажу на яндекс-карте. В рамках
этого проекта я разработал API, который позволяет добавлять дома в базу данных MySQL и
выбирает дома, которые лежат на проямоугольной области карты. В проекте я использовал
фреймворк Yii2 и работал индексами в базе данных для оптимизации sql запросов.
В 2021 году я начал изучать Golang. В марте 2021 года я начал работать фрилансер Golang разработчиком в одной Ташкентской финтех компании. В этой компании я занимался
интеграцией системы онлайн-платежей с пластиковыми картами Humo (добавление карты
в систему, оплата картой, перевод деньги с карты на карту, проверка баланса, просмотр
истории транзакций и так далее). В системе использовались Golang, PostgreSQL, Nats, Docker,
Redis, микросервисная архитектура, и я расширил свои знания и опыт по этим технологиям.
Пример кода решение технического задание на Golang, разработан на микросервисной
архитектуре с использования gRPC и контейнеризован на Docker:
https://github.com/annamuratov1987/postservice

Portfolio

  • Решение технического задание

    None

    Пример кода решение технического задание на Golang, разработан на микросервисной архитектуре с использования gRPC и контейнеризован на Docker.

Education

  • Ташкентский университет информационных технологий

    Бакалавриат / Информационные технологии, Информатика и информационные технологии

    1 сентября 2007 г. - 1 июля 2011 г.

Work Experience

  • Младший php программист

    Cetera Labs

    1 июля 2018 г. - 1 февраля 2019 г.
  • Backend разработчик

    Atlant

    1 марта 2019 г. - 1 февраля 2021 г.
  • Golang Developer

    Финтех компания

    1 марта 2021 г. - 1 февраля 2022 г.
  • Full stack разработчик

    АдвертПро, ООО

    1 марта 2022 г. - None