Kobiljon Toshnazarov, Developer in Seoul, South Korea
Kobiljon is available for hire
Hire Kobiljon

Kobiljon Toshnazarov

Verified Expert  in Engineering

Back-end Developer

Location
Seoul, South Korea
Toptal Member Since
May 5, 2022

Kobiljon is an engineering professional known for his exceptional critical thinking and problem-solving abilities and resilience in managing multiple projects. With over six years of R&D experience, coupled with a PhD candidacy, he specializes in steering projects from abstract ideas to final deployments. With a robust set of soft and hard skills, Kobiljon ensures the smooth and efficient completion of projects.

Availability

Part-time

Preferred Environment

Python, Slack, Notion, Google Slides, Visual Studio Code (VS Code), Terminal, Chrome

The most amazing...

...thing I've achieved was successfully leading a research team, two R&D projects, and the PhD dissertation defense in a short period, meeting all the deadlines.

Work Experience

Researcher and Laboratory Manager

2018 - PRESENT
Intelligent Mobile Computing Lab
  • Designed and executed real-life mobile health studies, focusing on digital healthcare solutions for stress and depression. This included scientific literature reviews, conceptualization, development of proof of concepts, and implementation.
  • Patented research software for data collection and visualization and conducted tech transfers to commercialize two different software platforms.
  • Developed state-of-the-art data processing and evaluating methods for multimodal heterogeneous datasets by implementing advanced machine learning and deep learning techniques.
  • Led a research team to new heights using coordination and motivational skills, boosting productivity and achieving groundbreaking results. Renowned for nurturing talent and fostering a supportive and engaging work environment.
Technologies: Data Science, Machine Learning, Management, Deep Learning, Wearable Technology, Passive Sensing, Digital Health, Presentations, Technical Writing, Reports, Signal Analysis, Microservices Architecture, Django, Java, Pandas, Kubernetes, Docker, Microservices, Python, Amazon Web Services (AWS), gRPC, Apache Cassandra, PostgreSQL, APIs, Full-stack, Git, peewee, JavaScript, SQL, REST APIs, Jupyter Notebook, Testing, Coding, Slack, Notion, Visual Studio Code (VS Code), Conceptualization, Algorithms, Data Structures, Android, Miro, Figma, Mobile Apps, Firebase, Dart, Data Visualization, HTML, Dashboards, Django ORM, Django REST Framework, Architecture, Web Development, Artificial Intelligence (AI), Cloud

EasyTrack: A General Purpose Platform for Reliable Data Collection in mHealth Studies

EasyTrack is a meticulously crafted software solution that addresses the increasing demand for large-scale longitudinal data collection in mHealth applications. It serves the needs of the academic and medical communities by offering a versatile platform capable of accommodating diverse participant populations and their associated sensor data. EasyTrack stands out for its general-purpose functionality, making it adaptable for a wide range of mHealth studies. Additionally, it incorporates a robust data quality (DQ) monitoring mechanism, featuring a user-friendly dashboard and automated problem-detection routines that promptly alert researchers to potential data discrepancies. Furthermore, EasyTrack ensures seamless interoperability with existing data collection platforms.

Stress Detection Methodology for Real-life Scenarios using Smartwatches

Stress stimulates physiological responses such as heart activity changes and sweat, which can be detected using wearables like smartwatches and chest sensors. Moreover, smartphones give access to rich situational contexts and allow stress detection research to move toward uncontrolled environments. Our methods incorporate a collection of situational contexts and physiological sensing to accurately predict daily life stress, which is further used for digital therapeutics (DTx), such as timely intervention suggestions to prevent health complications by managing stress levels. In the future, alongside the health benefits, this research direction can help individuals optimize their daily stress levels and enhance productivity by controlling stress levels.

Workoutnote: A Web-based Workout Monitoring Application

https://www.younmanager.com/
A workout tracking platform with the back-end implementation on Python and gRPC and mobile applications on Dart and Flutter.

I implemented the microservice architecture to separate frequently accessed services from high resource-consuming services to provide better response times. I also added a new innovative feature for detecting workouts utilizing IMU sensors and NFC. The platform was containerized and launched in two instances to avoid active standby, and the database was built on PostgreSQL and deployed over AWS EC2.

HARU: A Cognitive-behavioral Therapy Application

I developed a cross-platform mobile application for Android and iOS called HARU, a self-monitoring application for improving mental well-being in cancer patients. The idea was provided by the Behavioral Psychology Lab at Yonsei University, South Korea.

The HARU program is an app-based cognitive behavioral therapy program developed to improve various psychological difficulties of cancer patients. The cognitive-behavioral therapy (CBT) is a treatment that aims to change the way people think and act. The advantage of CBT is that it takes place relatively quickly. Usually, it is done directly face-to-face with a therapist for about 5-10 months, around 50 minutes. We enabled the treatment through an app so that people diagnosed with cancer can access treatment quickly and simply.
2020 - 2023

PhD in Software Engineering

Korea Institute of Energy Technology (KENTECH) - Jeollanam-do, South Korea

2018 - 2020

Master of Science Degree in Electrical and Computer Engineering

Inha University - Incheon, South Korea

2014 - 2017

Bachelor of Science Degree in Computer Science and Engineering

Inha University in Tashkent - Tashkent, Uzbekistan

Libraries/APIs

Pandas, REST APIs, Django ORM, peewee, SQLAlchemy

Tools

Google Slides, Miro, Git, Slack, Figma, Notion, Terminal

Frameworks

Django, Flutter, Tailwind CSS, Django REST Framework, gRPC, Flask, Chrome

Languages

Python, JavaScript, SQL, Dart, CSS, HTML, Java

Paradigms

Data Science, Management, Unit Testing, Microservices Architecture, Microservices, Testing

Platforms

Jupyter Notebook, Linux, Visual Studio Code (VS Code), Android, Amazon Web Services (AWS), Firebase, Kubernetes, Docker, Databricks

Storage

Databases, PostgreSQL, MySQL

Other

Machine Learning, Presentations, APIs, Technical Writing, Coding, Conceptualization, Wearable Technology, Passive Sensing, Digital Health, Signal Analysis, Algorithms, Data Structures, Mobile Apps, Data Visualization, Architecture, Bootstrap 4, Web Development, Artificial Intelligence (AI), Cloud, Wireless Protocols, Full-stack, Deep Learning, Reports, Dashboards, API Integration, Apache Cassandra, Deep Linking, FastAPI, PWA

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