Visit GitHub
Portrait of Hasan Turki

Hi, I'm

Hasan Turki

Frontend Developer | Python Instructor

Building practical web and Python projects, teaching programming, and continuously expanding my skills.

About Me

Hasan Turki working on programming projects

Frontend Developer | Python Instructor

I'm a programmer and instructor with a background in Python programming and front-end web development. I enjoy turning ideas into practical projects and helping others learn programming through hands-on examples.

My current focus is front-end development while continuing to expand my Python skills through hands-on learning in data analysis, web development, algorithms, machine learning, and other practical projects.

My Skills

Frontend Development

HTML5 · CSS3 · Responsive Design

Building responsive and user-friendly websites using HTML5 and CSS3, with a focus on clean structure, responsive layouts, accessibility, and practical user experiences.

Python Development

Python · OOP · Problem Solving

Developing practical Python programs while applying object-oriented programming, file handling, regular expressions, testing, and problem-solving techniques.

Programming Instructor

Python · HTML · CSS · Teaching

Teaching Python, HTML, and CSS through practical lessons, examples, and projects, helping learners build programming fundamentals and develop confidence through hands-on practice.

Version Control

Git · GitHub · CLI · Branching

Using Git and GitHub for source control, branching, merging, conflict resolution, commits, remote repositories, and collaborative development workflows.

Portrait of Hasan Turki

My Projects

Screenshot of the TDC training center website

TDC Website

A complete website designed as the official online presence of a training center, bringing departments, training courses, workshops, news, activities, external courses, and contact information together in one responsive website. The project received positive feedback from senior management.

HTML5 · CSS3 · JavaScript

Screenshot of the TDC training feedback and survey system

Training Feedback & Survey System

A web-based system developed to replace paper-based trainee surveys. Responses are collected through a Supabase-connected form and can be processed with Python to generate response data and survey statistics, reducing repetitive manual paperwork and analysis.

HTML5 · CSS3 · JavaScript · Supabase

Screenshot of the AI-assisted training feedback system

AI-Assisted Training Feedback System

An AI-assisted version of the training feedback system, created to explore how AI website-building tools can be used to develop practical solutions.

AI-Assisted Development · Supabase · Python

Learn, Build & Share

I also share programming lessons, projects, and development content on YouTube.

Visit My YouTube Channel →

Contact Me

Let's Build Something Together

I'm open to front-end development opportunities, freelance projects, collaborations, and programming-related work.

Contact Information

Baghdad, Iraq

(+964) 7721-228887

hhtd.987@gmail.com

Tell Me About Your Project