About me
I'm Karim, a full-stack software developer with a passion for building performant front-end experiences and resilient backends. I enjoy working with modern React stacks, TypeScript, WebGL for interactive visuals, and experimenting with blockchain tooling for secure integrations.
I'm available for freelance work and collaborations. I focus on shipping quality, accessible interfaces and well-tested code.
Skills
Frontend
React, Next.js, TypeScript, Tailwind CSS, accessibility, performance optimizations.
Graphics
WebGL, Three.js, GLSL shaders, motion design and canvas optimizations.
Backend & Blockchain
Node.js, databases, REST/GraphQL APIs, smart contract integrations and web3 tooling.
Selected projects
WebGL Portfolio
Interactive WebGL portfolio with custom shaders and performance optimizations.
DeFi Dashboard
Dashboard for tracking on-chain positions, analytics and alerts.
Open-source UI Kit
A set of accessible UI primitives and components used across multiple projects.
Let’s build something
If you have an idea or a project and you'd like to collaborate, send a message — I usually respond within a day.
Email me