Hi, I'm Muhammed Ali

I code stuff I dream up because I taught myself how. Always hungry to learn whatever it takes to build the next cool thing.

Profile

About

Based in Turkey, I'm a self-taught developer with 5 years of frontend and fullstack experience who turned my English Literature degree into a unexpected coding journey. I build digital experiences that blend storytelling with technology, figuring out each programming challenge my own way—no bootcamps needed, just raw curiosity and determination to create stuff that actually matters.

Reach out

Skills

JavaScriptTypeScriptGoReactNext JSSvelteRustRestAPIRPCtRPCgRPCPostgreSQLMongoDBRedisAWSGCPDockerNixpacks

Experience

Projects

App

Gaste

Open

Shorten your links, expand your reach. Gaste is a modern URL shortening and campaign manager/analytics tool

App

PratikMaymun

Open

A free news & magazine outlet with modern web features.

App

Kâşif

Open

Web based cross platform file explorer. With a modern, slick and exciting interface, Kâşif makes file browsing easy and fun.

App

Clipboard

Open

A MacOS application that creates a clipboard on your tray. You can copy text, images and files and they will show up in your tray!

Library

Pacis

Open

An SSR UI library for Go with Tailwind for styling and Alpine.js for interactivity.

Library

Moonbite

Open

Moonbite is an experimental type safe language that is compiled to custom byte code.

Library

Affixi

Open

A helper library for Turkish noun suffixes written in typescript.

Library

Casbin Adapter

Open

A simple casbin adapter implementation that uses go's pgx driver. It implement filter, context and batch interfaces of casbin adapters.

Library

Brainfuck Interpreter

Open

A brainfuck interpreter that is built with a lexer, a parser and a debugger protocol written in Go. This is actually intended to be a superset of brainfuck so there are extended capabilities of the runtime.

Library

Vedia

Open

Vedia is a stack based language where you don't have any variables, any meaningful variables that is. Expressions can still yield a value and primitive literals do exist.

Contribution

Mantine

Open

Build fully functional accessible web applications faster than ever – Mantine includes more than 100 customizable components and 50 hooks to cover you in any situation

Buy me a Coffee