MEAN Stack Software Developer

Available for selected freelance projects

Angular &Node.jsDeveloper

I build scalable enterprise applications, secure APIs and intelligent digital workflows using Angular, Node.js, Express and MongoDB.

  • Angular Specialist
  • Full-Stack Engineering
  • AI-Ready Solutions

Core stack

  • Angular
  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • RxJS
  • SCSS
  • Azure
Portrait of Kreshnik Zabërgja, MEAN stack software developer, wearing a white shirt and dark tie

BuildingScalable Web Applications with Angular, Node.js & MongoDB

  • Clean & Maintainable

    Writing scalable, understandable code with best practices.

  • Business-Focused Engineering

    Turning operational requirements into reliable digital workflows.

  • Team Collaboration

    Working closely with cross-functional teams to deliver quality solutions.

  • Continuous Improvement

    Learning, improving and adapting to modern technologies.

About me

Engineering that serves the business behind it

I am a software developer specializing in Angular, TypeScript, Node.js, Express and MongoDB. I build modular and scalable web applications, enterprise dashboards, advanced data grids, reactive forms, secure APIs and optimized database workflows.

My work focuses on clean code, maintainability, performance and business value. I enjoy the part of engineering where an operational requirement — a scheduling rule, an approval step, a document that has to reach the right person securely — becomes a dependable piece of software.

Also experienced with

  • C# and .NET
  • SQL databases
  • React foundations
  • Graphic design and branding
  • Agile and Scrum delivery

Services

What I build

From a single Angular application to the API, database and document workflows behind a complete business platform.

Angular Application Development

Scalable Angular applications using standalone components, RxJS, Signals, reactive forms, routing and reusable architecture.

  • Standalone components
  • Reactive forms
  • RxJS & Signals
  • Routing architecture

Node.js API Development

Secure Express APIs with authentication, authorization, validation, middleware, pagination and structured error handling.

  • REST design
  • JWT & RBAC
  • Validation middleware
  • Structured errors

Enterprise Dashboards

Complex administrative interfaces, dynamic forms, data grids, filtering, grouping, custom renderers and high-volume data workflows.

  • Data grids
  • Filtering & grouping
  • Custom renderers
  • Virtualized lists

MongoDB Architecture

Mongoose schemas, aggregation pipelines, indexing, complex filtering, sorting and performance optimization.

  • Mongoose schemas
  • Aggregation pipelines
  • Indexing strategy
  • Query tuning

Document & Cloud Workflows

Secure uploads, file validation, Azure Blob integration, metadata mapping, previews, PDFs, emails and controlled document delivery.

  • Multipart uploads
  • Azure Blob Storage
  • PDF generation
  • Preview rendering

AI-Ready Product Development

Current technical focus

Modern customer portals and business applications prepared for AI-assisted support, intelligent search and workflow automation.

  • Portal architecture
  • Knowledge retrieval
  • Assisted support flows
  • Automation hooks

Skills

The stack I work in

Grouped by where each technology sits in a system, with an honest proficiency band instead of a made-up percentage.

Showing 55 of 55 skills.

Frontend

Building the interface layer of enterprise applications — component architecture, state, forms and responsive behaviour.

  • AngularProficiency: Core
  • TypeScriptProficiency: Core
  • JavaScriptProficiency: Core
  • RxJSProficiency: Strong
  • NgRxProficiency: Working
  • Angular MaterialProficiency: Strong
  • PrimeNGProficiency: Strong
  • Bryntum GridProficiency: Strong
  • TailwindCSSProficiency: Working
  • HTML5Proficiency: Core
  • CSS3Proficiency: Core
  • SCSSProficiency: Core
  • Responsive UXProficiency: Strong

Backend

Designing the API surface that business applications depend on, with security and predictable error behaviour built in.

  • Node.jsProficiency: Core
  • Express.jsProficiency: Core
  • REST API architectureProficiency: Core
  • MiddlewareProficiency: Strong
  • JWTProficiency: Strong
  • RBACProficiency: Strong
  • Input validationProficiency: Strong
  • File uploadsProficiency: Strong
  • Secure API designProficiency: Strong

Database

Modelling and querying data so that high-volume screens stay responsive under real operational load.

  • MongoDBProficiency: Core
  • MongooseProficiency: Core
  • Aggregation pipelinesProficiency: Strong
  • IndexingProficiency: Strong
  • FilteringProficiency: Strong
  • SortingProficiency: Strong
  • PaginationProficiency: Strong
  • SQL foundationsProficiency: Foundational

Integrations

Connecting applications to the cloud services, documents and notifications that surround a business process.

  • Azure Blob StorageProficiency: Working
  • PDF generationProficiency: Strong
  • Email notificationsProficiency: Strong
  • File preview renderingProficiency: Strong
  • SwaggerProficiency: Working
  • PostmanProficiency: Strong

Engineering

The practices around the code — version control, debugging, testing foundations and Agile delivery.

  • GitProficiency: Core
  • GitHubProficiency: Core
  • Docker basicsProficiency: Foundational
  • DebuggingProficiency: Strong
  • LoggingProficiency: Strong
  • Error monitoringProficiency: Working
  • Unit-testing foundationsProficiency: Working
  • JasmineProficiency: Working
  • KarmaProficiency: Working
  • Clean codeProficiency: Strong
  • Object-oriented programmingProficiency: Strong
  • AgileProficiency: Strong
  • ScrumProficiency: Strong

Additional

Supporting experience from earlier work and freelance design projects that still informs how I build products.

  • C#Proficiency: Foundational
  • .NETProficiency: Foundational
  • React foundationsProficiency: Foundational
  • Graphic designProficiency: Strong
  • BrandingProficiency: Strong
  • Photo and video editingProficiency: Working

How to read the bands

  • CoreDaily, production work
  • StrongUsed extensively on delivered features
  • WorkingApplied on real tasks
  • FoundationalSolid basics, less depth

Selected work

Engineering case studies

Systems I have built and the decisions behind them, described at the level of architecture rather than brand names.

These are anonymized engineering case studies. Client names, production screenshots and confidential details are deliberately omitted.

Enterprise Operations Platform — read the case study

A modular business platform with reusable interfaces, role-based access control and high-volume data management.

My contribution

Built scalable Angular components across large enterprise modules, developed the Express endpoints behind them, and designed the MongoDB queries and aggregation pipelines that keep high-volume screens responsive.

Key engineering features

  • Reusable Angular architecture
  • Reactive forms
  • Advanced filters
  • Secure APIs
  • MongoDB aggregation
  • Role-based access control
  • Angular
  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • RxJS

Scheduling & Invoicing Workflows — read the case study

Scheduling and invoicing functionality for operational teams — assignments, work periods, approvals and generated documents.

My contribution

Implemented Bryntum Grid solutions with real-time filtering, grouping, virtualization and custom renderers, and built the approval, PDF and multilingual email paths that turn a completed schedule into an invoice.

Key engineering features

  • Scheduling interfaces
  • Dynamic grids
  • Filtering and grouping
  • Approval workflows
  • PDF and email generation
  • Internationalization
  • Angular
  • Bryntum Grid
  • Node.js
  • Express
  • MongoDB
  • i18n

Secure Document Pipeline — read the case study

End-to-end document handling: validated uploads, cloud storage, metadata mapping and in-application preview.

My contribution

Delivered the upload pipeline end to end — multipart handling and validation, Azure Blob integration, metadata mapping, preview rendering and the controlled delivery path that keeps stored files private.

Key engineering features

  • Multipart upload handling
  • File validation
  • Azure Blob Storage
  • Secure file access
  • Metadata mapping
  • Document previews
  • Angular
  • Node.js
  • Express
  • Azure Blob Storage
  • MongoDB
Current focus

AI-Assisted Customer Portal — read the case study

A customer portal concept combining authenticated access, support workflows and AI-assisted document search.

My contribution

Designing the portal and API architecture, and the integration boundary that lets AI-assisted search and communication be added to a business application without compromising authorization or data ownership.

Key engineering features

  • Angular customer portal
  • Node.js APIs
  • Secure authentication
  • AI integration architecture
  • Knowledge retrieval
  • Support workflows
  • Angular
  • Node.js
  • Express
  • MongoDB
  • AI integration

Experience

Where I have built things

  1. Software Developer

    OCA Solutions

    Full-stack delivery across large enterprise modules — Angular front ends, Node.js and Express APIs, and the MongoDB queries behind high-volume screens.

    • Built scalable Angular components and improved front-end performance, UX flow and maintainability across large enterprise modules.
    • Developed REST APIs with Node.js and Express, implementing advanced filtering, sorting, pagination and aggregation for high-volume datasets.
    • Designed and optimized MongoDB queries and aggregation pipelines to improve retrieval speed and reduce server load.
    • Implemented Bryntum Grid solutions with real-time filtering, grouping, virtualization and custom renderers.
    • Delivered end-to-end document upload pipelines including validation, Azure Blob integration, metadata mapping, preview rendering and secure delivery.
    • Created reusable reactive form structures with conditional validators for complex workflows.
    • Implemented multilingual support (i18n) across UI, emails and PDF templates.
    • Strengthened platform security with role-based access control and secure endpoint design.
    • Troubleshot complex full-stack issues and contributed to Agile ceremonies and sprint delivery.
  2. Graphic Designer — Logo & Branding

    Freelance

    Design work for small businesses and online clients, creating logos and the visual materials around them.

    • Created logos and branding materials for small businesses and online clients.
    • Developed visual identity assets and supporting materials for client projects.

Education

  • Computer Engineering

    Isa Boletini University , Mitrovica

    2023
  • Natural Sciences

    Gjimnazi “Eqrem Çabej” , Vushtrri

    Completed

Courses

  • Basics of Web Programming

    Probit Academy

  • Full Stack Development

    PËR PROGRAMERA

  • JavaScript & React

    Udemy · Introductory

  • WordPress

    Kutiza

  • Graphic Design

    ICK

Languages and interests

Languages

  • AlbanianNative
  • EnglishProfessional working proficiency

Interests

  • Coding
  • Reading
  • Poetry
  • Fishing
  • Walking
  • Photography
  • Photo editing
  • Video editing

Contact

Let’s build something valuable.

Have a business application, customer portal, internal dashboard or workflow that needs to be built or improved? Tell me what you are working on.

0 / 3000

Fields marked with an asterisk are required.