Abderrahim Belcaid

Software Engineer & AI Enthusiast

👋 Hi, I'm a software engineer specializing in full-stack development with expertise in React, Next.js, React Native, TypeScript, Node.js, and AI integration.

About Me

Passionate about creating innovative solutions and beautiful user experiences

Software engineer passionate about building efficient, scalable, and user-friendly applications. I love solving complex problems and continuously learning new technologies, especially in the realm of AI and machine learning.

With expertise spanning from frontend frameworks to backend architectures, I bring ideas to life through clean code and thoughtful design.

Technologies & Tools

Frontend

ReactNext.jsReact NativeTypeScriptJavaScriptTailwind CSS

Backend

Node.jsNestJSPostgreSQLMongoDB

DevOps & Tools

DockerAWSJenkinsGitHub ActionsAzure DevOpsGitJira

Generative AI

OpenAI API IntegrationLangChainVercel AI SDKPrompt EngineeringRAGAI AgentsOllamaPython

Featured Projects

A showcase of my recent work and side projects

PicHeadline

PicHeadline

AI-powered visual generation tool that transforms headlines into captivating, shareable images in seconds. Features multiple artistic styles and social media optimization.

Clipwrite

Clipwrite

Turn your videos into simple blog posts, Twitter threads, and LinkedIn articles with Clipwrite, an AI tool for creators and marketers.

CSE Today

CSE Today

Automated LinkedIn posts using AI for daily updates on the Casablanca Stock Exchange, offering news, trading tips, and market trends.

ResumeVise

ResumeVise

Get smart resume feedback with ResumeVise, an AI tool that reviews and enhances your resume to greatly improve job opportunities quickly.

Latest Articles

Thoughts and tutorials on software development and AI

How to Use a Local LLM with Vercel AI SDK
Jan 18, 2025
2 min read

How to Use a Local LLM with Vercel AI SDK

When creating an AI application, you typically use APIs like OpenAI or Anthropic. But what if you want to use a local LLMs instead?

Read More
How to Build a ChatBot Using OpenAI API: A Step-by-Step Guide
May 6, 2024
9 min read

How to Build a ChatBot Using OpenAI API: A Step-by-Step Guide

In this article, we will see how to create a custom chatbot using OpenAI Assistant API and Vercel AI SDK.

Read More
Unlocking Multilingual Conversations: A Guide to Translating Sendbird Chat Messages
Jan 25, 2024
2 min read

Unlocking Multilingual Conversations: A Guide to Translating Sendbird Chat Messages

In this article, I will demonstrate how to use Sendbird message translation.

Read More

Let's Connect

Always interested in new opportunities and collaborations

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Let's create something amazing together!