Skip to content
View darunbjork's full-sized avatar

Block or report darunbjork

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
darunbjork/README.md

πŸ‘‹ Hi, My name is Darun A Mustafa

Full-stack engineer building production applications with Node.js, React, and TypeScript. Focused on clean architecture, type safety, and scalable systems.

  • 🌍 Based in Stockholm, Sweden
  • πŸ“§ Email: darunbjork@gmail.com
  • πŸŽ“ Currently studying: Fullstack Developer at Chas Academy (2025-2027) – Focus on full-stack development, DevOps, and cloud-native architecture
  • πŸ’Ό Open to: Frontend, Backend, and Full-Stack roles
  • πŸ”— Portfolio: myportfolio-ui.netlify.app

πŸ›  Skills

Languages & Frameworks

JavaScript TypeScript Node.js React Express Python Django HTML5 CSS3 Tailwind CSS

Databases & Tools

MongoDB PostgreSQL Docker Git WebSocket Jest


πŸš€ Featured Projects

Multi-tenant IoT backend with real-time device control and MQTT integration.
Stack: Node.js, TypeScript, MongoDB, WebSocket (socket.io), MQTT, Docker
Features: JWT refresh token rotation, RBAC, multi-tenancy, real-time updates, CI/CD with GitHub Actions
Demonstrates: TypeScript architecture, IoT protocols, real-time systems, security patterns


Full-stack portfolio platform with admin dashboard and role-based content management.
Backend: Node.js, Express, MongoDB, Docker, Jest
Frontend: React, TypeScript, Tailwind CSS, Zustand
Features: RBAC (Owner/Admin/Viewer), JWT auth, Cloudinary uploads, RESTful API with Swagger docs
Demonstrates: Full-stack integration, modern React patterns, API design, deployment


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)


Django-based recipe management platform.
Stack: Python, Django, PostgreSQL
Demonstrates: Python backend development, Django ORM, MVC patterns


Responsive single-page portfolio with GSAP animations and contact form.
Stack: HTML, CSS, JavaScript, Node.js (Express backend)


πŸ“Š GitHub Stats

πŸ”₯ Current Streak

GitHub Streak

πŸ’Ό Technical Capabilities

Backend: Node.js, Express, TypeScript, Python/Django, RESTful APIs, JWT auth, WebSocket, MQTT
Frontend: React, TypeScript, Tailwind CSS, Zustand, responsive design
Databases: MongoDB (Mongoose), PostgreSQL, Firebase
DevOps: Docker, CI/CD (GitHub Actions), Cloudinary, API documentation (Swagger)
Architecture: RBAC, multi-tenancy, real-time systems, service layers, security middleware


🎯 Currently Exploring

  • Advanced TypeScript patterns and generics
  • Microservices architecture
  • Testing strategies (TDD, integration testing)
  • Cloud deployment patterns
  • Performance optimization

🀝 Connect With Me

GitHub LinkedIn Email


πŸ“š Education

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


⚑ Fun fact: I think in systems, code in patterns, and deploy with confidence.

Pinned Loading

  1. portfolio-ui portfolio-ui Public

    Admin dashboard for managing a personal developer portfolio with role-based auth, API services, and responsive UI.

    TypeScript

  2. my-portfolio-os my-portfolio-os Public

    Backend for portfolio management with JWT auth, RBAC, Cloudinary uploads, and a Dockerized REST API with tests.

    JavaScript

  3. movie_api movie_api Public

    HTML

  4. myFlix-client myFlix-client Public

    JavaScript

  5. Python-Web-Development-Course Python-Web-Development-Course Public

    A Django-based recipe manager that lets users create, organize, and share recipes online.

    Python

  6. smart-home-automation-api smart-home-automation-api Public

    Scalable backend API for smart home automation with auth, multi-tenancy, and testing.

    TypeScript