Erdem Karakaş

Software Engineer.

I've always seen myself as more than just a UI developer. I'm a product-minded engineer who loves bridging the gap between complex logic and seamless user experience. While my heart beats for sharp interfaces and refined frontend details, I'm equally at home architecting robust full-stack solutions with React, Next.js, and TypeScript. Whether I'm building real-time trading platforms or e-commerce systems, I thrive on shipping products from start to finish so they feel fast, look right, and solve the actual problem at hand. I work closely with design and product teams to refine every detail, focusing on work that changes how people interact with technology.

Currently building at Machinarium · Based in Berlin.

01 / Work
02 / Selected projects
03 / Stack
Languages
TypeScript, JavaScript, Python, C#
Frontend
React, React Native, Next.js, Tailwind CSS, SCSS, Styled Components, Chakra UI, Framer Motion, Zustand, Redux Toolkit, Recharts, i18next
Backend
Node.js, Express, Fastify, FastAPI, Supabase, REST, GraphQL
Database
PostgreSQL, MSSQL, Firebase, Redis
AI & LLMs
OpenAI, Anthropic, LangChain, Vercel AI SDK, RAG pipelines, Embeddings, Vector databases, MCP
Realtime
Socket.IO, Server-Sent Events, WebSockets
Testing
Vitest, Playwright, Jest, Testing Library
Tooling
Vite, Webpack, Git, GitHub Actions, Vercel, Figma, Claude Code, Cursor
04 / Contact