Elbek Khoshimjonov, Developer in Jersey City, NJ, United States
Elbek is available for hire
Hire Elbek

Elbek Khoshimjonov

Verified Expert  in Engineering

Bio

Elbek is a professional software developer with substantial experience in the industry. He is passionate about learning new, cutting-edge technologies and solving problems efficiently. Elbek has a broad skill set, ranging from system architecture to data science and database design. Most of his work is software that requires efficient algorithms and out-of-the-box solutions.

Portfolio

Chowis
Python, PyTorch, SQL, PostgreSQL, Amazon Web Services (AWS), Machine Learning...
Department of Electrical Engineering, Hanyang University
Pandas, Deep Learning, Artificial Intelligence (AI), Python, OpenCV, PyTorch...
Fizmasoft
.NET, MySQL, SQL, Node.js, PHP, JavaScript, C#, Python, PostGIS, PostgreSQL...

Experience

  • GitHub - 5 years
  • PostgreSQL - 5 years
  • Go - 4 years
  • C++ - 3 years
  • Python - 3 years
  • GCC - 3 years
  • Node.js - 2 years
  • OpenCV - 2 years

Availability

Part-time

Preferred Environment

GCC, Anaconda, Linux

The most amazing...

...thing I've developed is a back-end microservice that handles nail image analysis.

Work Experience

Back-end Engineer

2021 - PRESENT
Chowis
  • Developed a back-end service for the nail analysis system.
  • Deployed a back-end service with TorchServe for the AWS GPU server.
  • Consulted the database and microservice architecture.
Technologies: Python, PyTorch, SQL, PostgreSQL, Amazon Web Services (AWS), Machine Learning, APIs, REST APIs

Research Assistant

2019 - PRESENT
Department of Electrical Engineering, Hanyang University
  • Acted as a research assistant at the signal processing and artificial intelligence laboratory at the Hanyang University.
  • Developed trajectory prediction deep neural networks using HD maps for autonomous vehicles.
  • Wrote a research paper for the 2021 Conference on Computer Vision and Pattern Recognition (CVPR) for trajectory prediction.
  • Created object detection and human pose estimation model for the Port of Busan.
Technologies: Pandas, Deep Learning, Artificial Intelligence (AI), Python, OpenCV, PyTorch, Keras, TensorFlow, Python 3

Software Engineer

2017 - 2019
Fizmasoft
  • Developed a service that handles messages from hundreds of GPS trackers for city fire department trucks.
  • Installed and maintained the server and network administration.
  • Created a management application for the Tashkent city fire department.
Technologies: .NET, MySQL, SQL, Node.js, PHP, JavaScript, C#, Python, PostGIS, PostgreSQL, Python 3, C++, Go, APIs, REST

Experience

UzTracking Service

Developed and implemented a back-end service for handling location updates from hundreds of GPS trackers.

The first version was used to work with the Tashkent city fire department. The service handled socket messages from various types of GPS trackers and authorization and location information updates for hundreds of trackers.

CVPR Machine Learning Paper

https://arxiv.org/abs/2104.00249
Co-authored a scientific paper for the Computer Vision and Pattern Recognition (CVPR) conference, one of the top conferences in machine learning.

My contributions:
• Wrote and edited the paper.
• Handled data processing for experiments.
• Designed and trained a machine learning model.

Nail Image Analysis Service

https://chowis.com/
Designed the microservice architecture for nail image analysis to detect nail, lunula, and damage with TorchServe.

• Consulted the database and back-end architecture.
• Designed a machine learning inference service.
• Oversaw the deployment of beta service.

Education

2019 - 2021

Master's Degree in Electrical Engineering

Hanyang University - Seoul, South Korea

2015 - 2019

Bachelor's Degree in Computer Science Engineering

Inha University in Tashkent - Tashkent, Uzbekistan

Certifications

SEPTEMBER 2020 - PRESENT

Problem Solving (Intermediate) Certificate

HackerRank

Skills

Libraries/APIs

PyTorch, OpenCV, TensorFlow, Keras, Node.js, Pandas, NumPy, REST APIs

Tools

GitHub, GCC, Pytest, TorchServe, Git

Languages

Python 3, C#, Python, C++, SQL, Go, Java, JavaScript, PHP, TypeScript

Frameworks

.NET, Boost, Django

Paradigms

REST

Platforms

Linux, Amazon Web Services (AWS)

Storage

PostgreSQL, PostGIS, MySQL

Other

APIs, Chrome Extensions, Boost.Asio, Operating Systems, Computer Architecture, Artificial Intelligence (AI), Deep Neural Networks (DNNs), Computer Vision, Torch, ACM Problem Solving, Deep Learning, Machine Learning, Web Scraping

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring