Mohamed E. Portfolio Mohamed E. Portfolio

Mohamed E. Portfolio Mohamed E. Portfolio

Mohamed E. Portfolio Mohamed E. Portfolio

Portfolio

Mohamed E.

Professional Profile

About Me

I am MOHAMED ELCOUCH, a game programmer and front-end programmer. I build gameplay systems and modern user interfaces with a strong focus on performance, usability, and clean architecture.

Game Systems

Designing and implementing gameplay logic, mechanics, and polished in-game interactions.

Front-End UX

Building responsive interfaces with clean structure and conversion-focused UX.

Engineering Mindset

Performance, maintainability, and product impact guide every technical decision.

Skill Set

Technologies and tools I use to create polished digital experiences

Code & Tools

VS Code

My primary code editor for web development projects. I've customized it extensively with productivity extensions.

Neovim

I use Neovim for quick edits and when working on servers. My custom configuration boosts my productivity significantly.

IntelliJ IDEA

My preferred IDE for Java and Kotlin development with powerful refactoring tools and debugging capabilities.

Android Studio

I use Android Studio for mobile application development, taking advantage of its built-in tools for UI design and performance profiling.

Unity

I use Unity to build gameplay systems, tools, and interactive game mechanics with a production mindset.

Godot

I use Godot for lightweight prototyping and gameplay experimentation, from mechanics to UI flow.

Development

TypeScript

My primary language for web development. I use TypeScript for all my frontend and Node.js projects to ensure type safety and better developer experience.

Kotlin

I use Kotlin for Android development and backend services, leveraging concise syntax, null safety, and coroutine-based concurrency.

Go

I use Go for high-performance microservices and CLI tools, appreciating its simplicity and concurrency model.

C/C#

Experience with the C family of languages for systems programming, game development, and Windows applications.

React/Next.js

My go-to frontend framework combination, enabling me to build performant, SEO-friendly web applications.

SQL/NoSQL

Experienced with various database technologies including PostgreSQL, MongoDB, and Redis for different data storage needs.

Technologies I Work With

Modern technologies and tools I use to deliver production-ready products.

TypeScript
React
Next.js
Node.js
Java
Kotlin
Go
Python
PostgreSQL
MongoDB
Docker
Git
Tailwind CSS
Spring Boot
Android
Linux
Unity
Godot

Mohamed Elcouch

Delivering thoughtful web experiences with clean interactions, strong performance, and a polished finish.

Built with Next.jsDark mode friendlyProduction-ready UI

© 2026 Mohamed Elcouch. All rights reserved.