Turki Alqahtani

Software Engineer

Turki Alqahtani

[PLACEHOLDER: one-line pitch]

About

Portrait of Turki Alqahtani

Turki Alqahtani

I'm a web developer with a strong foundation in JavaScript, HTML, CSS, and React, backed by an enterprise-level certification in web development and databases. I enjoy turning ideas into working interfaces — from structuring data efficiently to building interfaces that are simple to use.

  • Communicated technical concepts clearly across projects and coursework.
  • Took initiative in leading project work from planning to completion.
  • Collaborated effectively in team-based development tasks.

Skills

What I work with

Languages
JavaScriptHTMLCSSJava
Frameworks & Tools
ReactWeb Development
Data & Systems
DatabasesData StructuresAlgorithms

Selected work

Projects

[PLACEHOLDER: thumbnail]

Task Dependency Manager

A Java data structures project that models tasks and their prerequisites from a CSV file using custom Task and AllTasks classes built on ArrayList. Implements a recursive dependency lookup, two consistency-checking algorithms — a naive O(n²) nested-loop version and an optimized O(E) hashmap version — and alphabetical sorting via Java's Comparable interface. Coursework: a group project (up to 4 members) for a Data Structures course, no live demo.

JavaData StructuresArrayListHashMapAlgorithm Design

Private repository

[PLACEHOLDER: thumbnail]

Portfolio Site

Built this very site using Next.js, TypeScript, Tailwind CSS, and Framer Motion, deployed as a static site via GitHub Pages.

Next.jsTypeScriptTailwind CSSFramer Motion

Contact

Let's talk

[PLACEHOLDER: A line inviting people to reach out — open to opportunities, collaborations, or just a chat.]