01
About Me
Resumé
I always strife to self-improve and learn new stuff. I have a strong background in teaching, researching, building different kinds of projects and working solo and in a team.
A researcher and instructor with patents and publications, combined with strong multilingual abilities. Able to quickly adapt to new technologies and environments, and work within set deadlines. Deeply passionate about continual learning and self-improvement.
My Background
Even though I am not a video game developer, I realized my dream by becoming an IT engineer, followed by a master's degree in computer science, finishing off by becoming a PhD in CS and mathematics.
My journey through the realm of CS was long and fulfilling. It started by building smaller projects that grew in size with each passing year, continued by a deep dive into AI, and lately, full-stack development.
During those years, I had experience teaching JavaScript, Python, DSA, and AI, at my local university, working on various different projects from machine learning, to full-stack and mobile app development, teaching English, working with text translation and writing scientific articles for HAC journals.
02
Experience
Education
2019-2024
PhD in CS & mathematics
Dagestan State University, Russia
2017-2019
Master's degree in CS
Dagestan State University, Russia
2011-2016
IT engineer graduate
University of Tartous, Syria
Work Experience
2024 - now
Full-stack developer
Freelancer
Recent
2020 - 2024
ML scientist
Dagestan State University
2018 - 2024
Lecturer (CS, DSA, Python, JS, and AI)
Dagestan State University
2018 - 2024
Researcher
Solving NP-complete problems with AI
Certifications & Professional Development
2025
The complete full-stack web development bootcamp
Udemy
Course
2024
C2 english certificate
2024
TensorFlow for Deep Learning
Zero To Mastery
Course
2023
Certificate of registration
2023
Certificate of registration
2023
Learn PyTorch for deep learning
Zero To Mastery
Course
2022
Python for machine learning & data science masterclass
Pierian Data Inc.
Course
2020
Certificate of honor
Tech Stack
Basic

Frontend
Backend

Fullstack
DBMSs

ML

Misc.
Other skills
Data structures
Algorithms
English language
Russian language
Arabic language
Communication
03
Projects

Tech stack:
Description:
A NextJS, web-based code editor/playground that supports various different languages and sharing code snippets. Users can browse through the shared snippets with the help of a comprehensive search bar, as well as, leave comments, and add snippets to 'favorites'. Every user can access their profile to check various stats and shared snippets.

Tech stack:
Description:
A web app for playing music and chatting with friends in real-time, made with MERN. Contains an admin panel for organizing, deleting, and adding songs and albums. Shows friends' activity in real-time.

Tech stack:
Description:
A Twitter/X clone that supports various features, such as following, adding posts and comments, liking, profile page customization, posts filtering, among others. Made with MERN. Supports logging in and signing up, and proper cookies and sessions creation.

Tech stack:
Description:
A comprehensive, and reusable authentication toolkit. Supports authentication using credentials, OAuth (Google & GitHub), password verification and restoration, email verification, cookies and sessions creation, etc... Made with NextJS and Auth.js.

Tech stack:
Description:
A MERN, real-time messaging app, that allows image and text sharing. Supports profile customization, online status indication, and more. Provides a wide variety of themes to choose from.
