Skip to content
View devrimsavas's full-sized avatar
💻
Open To Work
💻
Open To Work

Block or report devrimsavas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devrimsavas/README.md
Devrim Savas Yilmaz – Full-Stack Developer

Hi, I'm Devrim 👋

Full-Stack Developer · Backend Specialist · Mentor

Building scalable, data-driven applications — from React frontends to .NET and Node.js backends

LinkedIn Portfolio CV / Resume Email


🙋 About Me

I'm a full-stack developer based in Drammen, Norway, with a strong focus on back-end architecture, cloud deployments, and clean API design. I enjoy turning complex problems into maintainable, well-structured solutions.

  • 🔭 Currently building BIT4 — a handcrafted 4-bit CPU emulator with custom ISA, ALU, RAM and VPU, built from scratch in C#, as part of a broader hobby in building hardware emulators
  • 🔌 Built microservices using four different communication patterns — REST gateway, WebSockets, RabbitMQ, and ETL data streaming
  • 📈 Actively building toward Kotlin + Spring Boot — practicing the domain and REST layers separately in Java (SPRINGBOOT1, SPRINGBOOT5) ahead of combining them into KotlinBankingAPI; also expanding into GCP and Terraform/IaC on top of existing Azure and Docker/Kubernetes experience
  • 🧑‍🏫 Former instructor at JobLoop and mentor at Noroff — taught C#, ASP.NET, Node.js and JavaScript
  • 🤖 Daily user of GitHub Copilot and Cursor for AI-assisted development
  • 🌍 Fluent in 6 languages: English, Norwegian, Turkish, German, French, Russian

🛠️ Tech Stack

Frontend

TypeScript JavaScript React Next.js Tailwind CSS

Backend

Node.js Express C# .NET Java Python Flask GraphQL Blazor

Databases

PostgreSQL MySQL MSSQL MongoDB Redis

Cloud & DevOps

Docker Azure AWS GitHub Actions RabbitMQ


🚀 Featured Projects

Project Description Tech
NorskHandverk Full-stack e-commerce platform with Stripe payments (idempotent checkout, webhooks), dynamic cart and relational data modeling (in progress) .NET 9, Next.js 16, PostgreSQL, Stripe
ETL & Microservices with AdventureWorks End-to-end data pipeline: microservices architecture over a shared SQL database, ETL transformations, Power BI visualizations, and CI via GitHub Actions Node.js, Express, MSSQL, Power BI
Clinic Queue Management (mediq-fifo) Real-time FIFO queue system for a medical practice — gateway + 3 microservices with live WebSocket updates for patients and staff Node.js, Express, WebSockets, Microservices
NOVAMED Clinic appointment system with patient, doctor, staff and admin roles and full CRUD ASP.NET 8, Next.js 14, Tailwind, MySQL
DevHouse4 REST API for managing developers, teams, and projects with JWT auth and Swagger docs ASP.NET Core, EF Core, Swagger, Docker
SnapShop E-Commerce Full-stack e-commerce platform with role-based access (admin/user/guest), Sequelize/MySQL, JWT auth, and automated Jest + Supertest tests Node.js, Express, Sequelize, MySQL, Jest
RabbitStock Demo Event-driven microservices demo using RabbitMQ for async messaging between inventory and order services TypeScript, Node.js, RabbitMQ, Docker
BIT4 – 4-bit CPU Emulator Handcrafted 4-bit computer architecture built from scratch — custom CPU, ALU, RAM, VPU, assembler and instruction set. No frameworks. C#, WinForms
GraphQLBlogAPI GraphQL blog API with JWT authentication and resolver-level role-based authorization ASP.NET Core, HotChocolate, GraphQL, EF Core

📬 Get in Touch

I'm open to new opportunities and collaborations. Feel free to reach out!

Pinned Loading

  1. NorskHandverk NorskHandverk Public

    Full-stack e-commerce platform with Stripe payments, built with .NET 9 and Next.js 16

    C#

  2. ETL-MicroService-Msql ETL-MicroService-Msql Public

    ETL pipeline and microservices architecture using MSSQL and Power BI, with GitHub Actions CI

    EJS

  3. mediq-fifo-microservices mediq-fifo-microservices Public

    Real-time FIFO queue management system for medical practices using WebSockets

    JavaScript

  4. Clinic-Appointment-FullStack Clinic-Appointment-FullStack Public

    Full-stack clinic appointment system with role-based access (patients, doctors, staff, admin)

    TypeScript

  5. DevHouse4 DevHouse4 Public

    REST API for managing developers, teams and projects with JWT auth

    C#

  6. ecommerce-platform ecommerce-platform Public

    Full-stack e-commerce platform (SnapShop) with separate backend API and admin panel, Sequelize/MySQL, JWT auth, and Jest tests

    JavaScript