Abdulsalam Hassan Shiikhow

Abdulsalam Hassan Shiikhow

Full-Stack Software Engineer | Scalable Web & AI Systems

About Me

I am a Full-Stack Software Engineer focused on on building scalable, production-ready web applications and AI-enabled systems. I prioritize strong fundamentals, clean architecture, and maintainable code. Currently, I am building scalable applications with TypeScript, React/NextJS, NestJS, PostgreSQL, and Python.

Tech Stack

Backend Engineering

TypeScriptNestJSPostgreSQLPrismaREST APIsMongoDB

Frontend Development

TypeScriptReactNext.jsTailwind CSSReact Query

AI / Data

PythonFastAPILLMsEmbeddings

Tools & DevOps

Git & GitHubDockerVS CodePostman

Featured Projects

AI-Powered Academic Infrastructure Transforming static course materials into structured, interactive, chapter-level learning experiences using retrieval-augmented intelligence.

NestJSPython (fastAPI)OpenAI APIPostgreSQLNext.jsTailwindDocker
  • Architected an AI-powered academic platform that transforms static course materials into structured interactive chapter-level learning experiences using Retrieval-Augmented Generation (RAG)
  • lecturer-approved AI assistance for university students.
  • Built a NestJS backend and a FastAPI AI microservice, connected via a clean service layer with PostgreSQL for persistence.
  • Deployed via Docker with a Next.js frontend hosted on Vercel;

Multi-tenant REST API built with NestJS, Prisma, and PostgreSQL with JWT auth, organization-scoped projects/tasks CRUD, pagination, validation, Swagger docs, and Winston logging.

NestJSJWTPostgreSQLPrismaTypeScriptDocker
  • Designed and implemented a robust multi-tenant REST API using NestJS, Prisma, and PostgreSQL, featuring JWT authentication and organization-scoped CRUD operations for projects and tasks.
  • Multi-tenant REST API built with NestJS, Prisma, and PostgreSQL with JWT auth, organizationscoped projects/tasks CRUD, pagination, validation, Swagger docs, and Winston logging.
  • Containerized the application using Docker for consistent development and deployment environments.

Full-stack issue tracking system with project management, role-based access control, and real-time status updates, built with a modular frontend and scalable backend architecture.

NodeJsExpressJsNextJsMongoDBTailwind
  • Designed and built a full-stack issue tracking system with project management, role-based access control (RBAC), and real-time status updates.
  • Implemented a modular frontend architecture using Next.js and Tailwind CSS, ensuring a responsive and intuitive user interface.
  • Designed a MongoDB schema to store message history and user profiles efficiently.

Education

BSc Computer Science

SIMAD University

Expected Graduation: 2028

Selected Online Coursework

FullStack Development Specialization

Coursera

Backend Development with NestJS

Udemy

SQL & PostgreSQL Fundamentals

Udemy

Generative AI for Software Development

Coursera

Get in Touch

I am always open to discussing FullStack systems, AI systems, or new opportunities.

Say Hello

Email usually replies within 24–48 hours.

© 2026 Abdulsalam Hassan Shiikhow. FullStack Engineer.