Skip to content

Software Developer

MehmetEmin
AtesAtes

Building digital experiences with clean code and thoughtful design. Passionate about creating software that makes a difference.

About Me

I am a passionate software developer with a focus on building scalable web applications and seamless user experiences. My journey in tech started with curiosity and has evolved into a career driven by continuous learning.

I specialize in full-stack development, working with modern technologies to create applications that are both functional and elegant. When I am not coding, I enjoy exploring new technologies and contributing to open-source projects.

Full-Stack Developer
Open Source Contributor
Tech Enthusiast
Mehmet Emin Ates

Skills & Technologies

A comprehensive toolkit for building modern applications

Languages

  • TypeScript
  • JavaScript
  • Python
  • Go
  • C#

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Vite.js
  • SignalR

Backend

  • .NET
  • Flask
  • PostgreSQL
  • MongoDB
  • Redis
  • WebSockets

Tools

  • Git
  • Docker
  • AWS
  • Vercel

Featured Work

SelectedProjects

Chatter
2025

Chatter

The Challenge

Building a real-time communication platform that works natively across web, mobile, and desktop is complex — most solutions fragment the codebase per platform or compromise on features like P2P video and offline notifications.

The Solution

Architected a full-stack platform on Clean Architecture principles: ASP.NET Core 9 backend with SignalR WebSockets for sub-100ms messaging, WebRTC (Simple-Peer) for server-free P2P video/audio, JWT refresh-token rotation for security, and a single React codebase deployed to web (PWA), Android via Capacitor, and Windows/Linux desktop via Tauri 2.

The Result

Production-ready platform shipping signed Android APKs, .AppImage/.deb/.exe desktop installers, and a PWA — all from one codebase. Includes Firebase push notifications, Tauri OTA auto-updates, typing indicators, read receipts, emoji reactions, and rate-limited REST API.

React.NETSignalRWebRTCCapacitorTauri
SourceDev
2024

SourceDev

The Challenge

Developer communities need platforms that combine content discovery, social features, and powerful search — without sacrificing performance.

The Solution

Designed a full-stack platform with a Next.js 16 frontend and ASP.NET Core 9.0 REST API, featuring post ranking algorithms, tag-based discovery, and full-text search.

The Result

50+ REST API endpoints, real-time content ranking, full-text search, and a complete social layer with follows, reactions, and comments.

Next.jsReact.NETPostgreSQLTailwindCSS

Live Lab

Try my projects live — select one below to launch an interactive demo.

Chatter

Chatter

Cross-platform messaging & P2P video calls — deployed as PWA, Android APK, and Windows/Linux desktop from one codebase.

ReactSignalRWebRTCCapacitorTauri
Try Live
SourceDev

SourceDev

Developer community platform with feeds, search, and social features.

Next.js.NETPostgreSQL
Try Live

API Playground

Explore my backend APIs in real-time. Select an endpoint and send a request to see live responses.

api-playground
Select an endpoint

System Architecture

A deep dive into how SourceDev's systems are designed, layered, and connected.

Click a layer to explore details

REST / HTTPS
DI / Services
EF Core / SQL

Watch how a request flows through the system

Backend Metrics

Live health and performance metrics from the deployed SourceDev API.

Auto-refreshing every 30s

Get in Touch

I am always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!