Download CV

Let's talk

Software Developer  /  Designer

Harbin

scroll down
Hello World Speech Bubble

PORTFOLIO

  • DobiERP Builder
  • Cowboy Shooter
  • Echoes
  • CRM Dashboard
  • Furniture Store
  • Grand Hotel
  • Game Server Platform

Eduperia · Sep 2025 — Present

DobiERP Puck-Based Website Builder

Developed DobiERP’s multi-tenant website builder, where client websites were created using reusable React blocks with drag-and-drop layouts, nested sections, and ERP-connected dynamic components. Built REST APIs, customizable blocks, theming, SEO, analytics, and custom domain support for a scalable production-ready platform.

⸻ hover for a glance

ReactPuckReduxREST APIMulti-tenantRBAC
View Demo →

Personal · Nov 2024 — Jan 2025

Cowboy Shooter

Developed a 2D action game in Python using Pygame, featuring a custom tile-based world built with Tiled and integrated graphical assets. Demonstrates strong OOP principles including enemy AI behaviour, collision systems, player health management, combat interactions, and an optimised game loop for smooth, maintainable gameplay.

⸻ hover for a glance

PythonPygameOOPTiledGame Dev
View on GitHub →

Academic · Mar 2024 — May 2024

Echoes — Digital Storytelling Platform

An interactive platform for creating, exploring, and sharing personal and historical narratives through collaborative digital experiences. Includes interactive maps, multimedia storytelling, and community-driven engagement. Design process involved UI/UX iterations, usability testing, and high-fidelity prototyping in Figma and MarvelApp, with a strong focus on accessibility and storytelling flow.

⸻ hover for a glance

FigmaMarvelAppUX/UIPrototypingAccessibility
View Prototype →

Personal · 2024

Mini CRM Dashboard

Single-page React application for managing Contacts and Companies with full CRUD, search, filters, sorting, and JWT-authenticated real API integration. Features a responsive Ant Design layout with Sidebar + Header, collapsible navigation, protected routes, and a Redux Toolkit architecture (feature slices, RTK Query, async thunks) for optimised state management without redundant refetching.

⸻ hover for a glance

ReactRedux ToolkitAnt DesignJWTRTK Query
View on GitHub →

Personal · Jun 2022 — Aug 2022

Furniture Store

Responsive e-commerce interface built with a component-oriented mindset—structured product grid, category navigation, and clean card layouts. Focused on layout system consistency, responsive breakpoints, UX flow, and visual hierarchy. A foundational project that demonstrates structured frontend thinking and design discipline.

⸻ hover for a glance

BootstrapTailwind CSSSass (SCSS)Responsive Web DesignUI/UX Implementation
View Project →

Personal · Jun 2022 — Aug 2022

Grand Hotel Website

Luxury-themed hospitality website with a focus on visual presentation, typographic refinement, and a booking-oriented UI structure. Built with semantic HTML and a consistent design language—full-width hero imagery, refined section spacing, and a responsive layout system prioritising readability and user trust.

⸻ hover for a glance

Material UIStyled ComponentsCSS ArchitectureCross-Browser CompatibilityFrontend Performance Optimization
View Project →

Personal Venture · 2014 — 2017

Game Server Platform

Managed a hosting reseller domain used to provision and sell dedicated game servers from age 14. Handled server setup, FTP access, root credentials, public IP configuration, and FastDL for custom content delivery. An early hands-on introduction to server infrastructure, client management, and operational responsibility.

Server AdminFTPFastDLInfrastructure

ANIMATIONS

3D · Blender · 2025

Porsche 911

Hard-surface modelling exercise built from blueprint reference. Focused on achieving clean topology with efficient polygon distribution, controlled subdivision levels, and consistent edge flow across complex curved panels. Balances mesh density against visual quality to produce a production-ready surface with smooth shading and accurate silhouette.

BlenderHard-SurfaceSubdivision UV MappingBlueprint Ref

Drag to rotate  ·  Scroll to zoom

⟳  Drag to rotate

⟳  Drag to rotate

3D · Blender · 2025

Sword

Low-poly asset with clean topology and deliberate silhouette control. UV-unwrapped with minimal distortion to support crisp texture baking. Material stack includes metallic and roughness maps applied through a PBR workflow, prepared for export and real-time rendering.

BlenderLow-PolyUV Mapping PBRAsset Prep

Drag to rotate  ·  Scroll to zoom

3D · Blender · 2025

Dragon Model

Creature model inspired by League of Legends — Shyvana (Dragon Form). Focused on organic topology flow across wing membranes, limb joints, and body mass. UV-unwrapped for clean texture projection, with mid-poly density that preserves readable anatomy and silhouette clarity.

BlenderCreatureOrganic Topology UV MappingMid-Poly

Drag to rotate  ·  Scroll to zoom

⟳  Drag to rotate

⟳  Drag to rotate

3D · Blender · 2025

Mario Island

Stylised floating environment inspired by classic platformer aesthetics. Focused on terrain composition, prop placement, and texture coordination to achieve strong visual readability and environment storytelling. Scene kept compact for minimal draw calls while delivering a vibrant, game-ready result.

BlenderStylisedEnvironment Vertex PaintGame Art

Drag to rotate  ·  Scroll to zoom

3D · Blender · 2025

Ancient Soldier

Human character asset built with pose-ready topology—clean edge loops at major articulation points for deformation quality. UV workflow structured for efficient texel density, with material balancing across armour, cloth, and skin surfaces. Optimised for real-time rendering with strong silhouette readability.

BlenderCharacterUV Workflow Real-TimeAsset Prep

Drag to rotate  ·  Scroll to zoom

⟳  Drag to rotate

EXPERIENCE

Sep 2025 — Present · Skopje

Full-Stack Developer

Eduperia · Internship

Developed the DobiERP Puck-based Website Builder — a multi-tenant platform where each site contains pages built from reusable React blocks. Integrated REST APIs (Swagger/OpenAPI) for CRUD across sites, pages, media, and auth. Built the page editor and viewer using Puck, enabling drag-and-drop layouts, nested sections, and data-aware ERP-connected blocks. Managed frontend state with Redux across scalable production workflows.

Jul 2024 — Aug 2024 · Debar

Front-End Developer

Rottera Software Solutions · Internship

Built modern web applications using JavaScript, Vue.js, Nuxt.js, and React.js with Bootstrap and Font Awesome. Applied component-based architecture, routing, lifecycle hooks, and state management. Delivered a hotel & restaurant booking site and an online donation platform. Used Git/GitHub for collaboration and gained foundational Node.js exposure.

Dec 2020 — Oct 2021 · Debar

Slice Pizza Company

QA Specialist → Data Entry

Started in Data Entry, managing menu information, images, and platform accuracy for correct customer-facing representation. Promoted to Quality Assurance Specialist based on strong performance and reliability — overseeing operational quality standards and maintaining consistency across workflow execution.

WHAT I WORK WITH

Programming & Development

Design & Creative Tools

Let's talk

Open to full-time roles, freelance work, and interesting collaborations.

© 2026 Harbin Sela