I am Muhammed Raşid Sevim.

I do full stack web development with Next.js.

I am a self-taught full stack developer with a strong focus on modern web development. I began my journey in August 2023 and have since built multiple real-world projects, gaining solid experience with Next.js and full-stack application architecture. My favorite technologies so far are Next.js and TypeScript.

Tech Stack

Languages

HTML

CSS

JavaScript

TypeScript

Frameworks & Libraries

Bootstrap

Tailwind

Shadcn/ui

React 18+

Next.js 14+

Redux-Toolkit

Socket.io

Express

Databases

MongoDB (Mongoose)

PostgreSQL (Prisma)

Tools & Platforms

Git

Github

Docker

AWS

Vercel

See My Select Projects Below...

Next.js (React)
Redux-Toolkit
Tiptap
Tailwind
TypeScript
Styled-Components
AWS (Cloudfront, S3, Dynamodb, EC2)
Vercel multi tenant setup

It is a website builder where people can build one page websites (hence the name Brochurify) and go live with their site. It uses Vercel multi-tenant setup for displaying published websites. It is my solo SaaS. Making the app performant and integrating AWS were challenging parts of the project.

Dnd-Kit
Express (Nodejs)
Next.js
Better-auth
Socket.io
Tailwind
PostgreSQL (Prisma)
TypeScript
Redux-Toolkit

It is a multilingual two-player online Scrabble-like game that supports both Turkish and English. It has real-time multiplayer functionality using Socket.io. It is my solo project. Making the game performant and integrating the socket backend with persistent timers were challenging parts of the game.

Next.js (React)
Auth.js
PostgreSQL (Prisma)
Shadcn/ui
Tailwind
TypeScript

It is a mood tracker app where users can submit their mood day to day and track changes over time. It saves data on PostgreSQL and displays it with charts. It is my solo app. Setting up Prisma for PostgreSQL and Auth.js was somewhat challenging since it was my first time using them.

Next.js (React)
Express (Nodejs)
TinyMCE
MongoDb (Mongoose)
Bootstrap
MaterialUI

It is an article writing platform and it has a number of functionalities like CRUD operations on articles, user operations, Gmail login, private messages and notifications. It uses traditional MERN stack structure with Next.js as frontend. Following all of the moving parts of full stack cycle was challenging since it was my first time doing it. Website is solo built. Website is not online but feel free to check the github repo.

React
Npm
Redux-Toolkit
TypeScript

It is a simple, lightweight hook library for creating quizzes in React. It is an npm library. It has a provider and 2 hooks that help you make quizzes in React. It does not provide visual components, it only helps with functionality of you app. It is solo built and published. Navigating npm publishing workflows and organizing import/export logic were challenging parts.