Systems-oriented full-stack engineer building production applications using MERN, TypeScript, Bun, and Fastify.
I design backend architectures with structured APIs, authentication flows, RBAC, database modeling, and Dockerized deployment pipelines. On the frontend, I build type-safe React applications with scalable state management and clean component architecture.
I have experience integrating LLM APIs (Gemini) into backend systems to power dynamic learning and content-generation workflows.
π Stockholm, Sweden
π§ darunbjork@gmail.com
π Fullstack Developer β Chas Academy (2025β2027)
πΌ Seeking Frontend, Backend, or Full-Stack roles
π Portfolio: https://myportfolio-ui.netlify.app
Scalable multi-tenant backend system for smart home automation with real-time device control and secure role-based access. Stack: Node.js, TypeScript, MongoDB, WebSocket, MQTT, Docker Features: β’ Designed RESTful API with JWT authentication and RBAC β’ Implemented WebSocket + MQTT for real-time device communication β’ Multi-tenant architecture with isolated device ownership β’ Production-ready Docker setup with CI/CD and automated tests (Jest) β’ Security middleware, error handling, and structured service layers Focus: real-time systems, backend architecture, authentication flows, production deployment.
Role-based portfolio management backend designed as a secure admin system with media handling and structured API architecture. Stack: Node.js, Express, MongoDB, Docker Features: β’ JWT authentication with owner/admin role separation (RBAC) β’ Secure file uploads with Cloudinary integration β’ REST API with service-layer architecture and centralized error handling β’ Dockerized deployment with CI/CD β’ Integration-tested endpoints for authentication and project management Focus: backend security patterns, access control systems, API architecture, deployment workflows.
AI-powered quiz generation platform that transforms study notes into structured multiple-choice assessments using LLM integration. Stack: React, TypeScript, Gemini API Features: β’ Integrated Gemini API for dynamic quiz generation β’ Designed structured prompt pipelines for consistent output formatting β’ Implemented progress tracking and state persistence β’ Type-safe frontend architecture with React + TypeScript β’ Component-driven design with scalable state management Focus: LLM API integration, AI-assisted content generation, frontend architecture, dynamic data flows.
Role-based admin dashboard built with React and TypeScript, consuming a secured REST API for full portfolio management. Stack: React, TypeScript, Tailwind CSS, Zustand Features: β’ Integrated JWT authentication and role-based UI protection β’ Modular API service layer with Axios interceptors β’ Zustand-based global auth state management β’ Responsive UI with Tailwind and component abstraction β’ Secure media uploads and dynamic content management Focus: frontend architecture, protected routes, state management, API integration.
Social media platform backend with authentication and dynamic user interactions.
Stack: MERN (MongoDB, Express, React, Node.js)
Features: User authentication, post management, secure API endpoints
Demonstrates: MERN stack, data relationships, RESTful design
RESTful API for movie catalog with user authentication and favorites management.
Stack: Node.js, Express, MongoDB, Passport.js
Features: JWT authentication, user profiles, CRUD operations
Frontend: React Client, Filmwebbsida (vanilla JS)
Role-based admin dashboard built with React and TypeScript, consuming a secured REST API for full portfolio management. Stack: React, TypeScript, Tailwind CSS, Zustand Features: β’ Integrated JWT authentication and role-based UI protection β’ Modular API service layer with Axios interceptors β’ Zustand-based global auth state management β’ Responsive UI with Tailwind and component abstraction β’ Secure media uploads and dynamic content management Focus: frontend architecture, protected routes, state management, API integration.
Responsive single-page portfolio with GSAP animations and contact form.
Stack: HTML, CSS, JavaScript, Node.js (Express backend)
Backend: Node.js, Bun, Express, Fastify, TypeScript, Python (Django), REST API design, JWT authentication, RBAC, WebSockets, MQTT
Frontend: React (Vite), TypeScript, Tailwind CSS, Zustand state management, protected routes & role-based UI
Databases: MongoDB (Mongoose), PostgreSQL, Firebase
DevOps & Infrastructure: Docker, GitHub Actions (CI/CD), containerized deployments, environment configuration
Documentation & Integrations: Swagger/OpenAPI, Cloudinary
Architecture: RBAC, multi-tenancy, service-layer architecture, real-time systems, security middleware patterns
AI Integration: LLM API integration (Gemini), structured content generation pipelines
β’ Advanced TypeScript patterns & generics
β’ Backend testing strategies (unit & integration)
β’ Distributed system design fundamentals
β’ Cloud deployment strategies
β’ Performance profiling & optimization
Chas Academy β Fullstackutvecklare Open Source (YH)
Aug 2025 β 2027 | Full-stack development, DevOps, cloud-native architecture
Business Administration Diploma β Choman Technical Institute, Kurdistan
2011 β 2013 | Evaluated by UHR (Sweden) as equivalent to SeQF Level 5 (post-secondary vocational education).
CareerFoundry β Full-Stack Web Development
Jun 2023 β Aug 2024 | Intensive program: Frontend, backend, databases, deployment



