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
| 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 |
I'm open to new opportunities and collaborations. Feel free to reach out!
- 📧 devrimsavasyilmaz@gmail.com
- 🌐 Portfolio Updating...
- 📄 CV / Resume

