Services AI Workflows Work Blog Contact Hire Me
Europe & GCC Remote Contracts  ·  CET & GST Timezones

Senior Full-Stack Engineer
Angular · .NET · AI

I build fast, reliable web apps and desktop software using Angular, .NET, and Node.js. Available for remote contracts in Europe and the GCC.

Technical Stack

Senior Engineer Tech Stack

Tools and frameworks I use every day on real projects — from database to UI.

Backend Engineering

Architecting secure, fault-tolerant backend pipelines and transactional domains using strict OOP design. Specialising in RESTful API Design and custom microservice patterns to ensure high decoupling and long-term project viability across the entire Software Development Life Cycle (SDLC). Applying Clean Architecture structures to completely separate enterprise business logic from persistence infrastructures.

ASP.NET Core Web API C# & LINQ Node.js / NestJS Entity Framework Core CQRS & MediatR Domain-Driven Design Microservices Clean Architecture

Frontend Architecture

Crafting responsive, high-performance interfaces with decoupled component states and beautiful typography. Expert in decoupling component state and UI hierarchies via modern Angular Signals reactivity, managing race conditions with reactive RxJS pipelines, and compiling lightweight builds using standalone TypeScript component architectures.

Angular 18+ Angular Signals TypeScript RxJS & Pipe Operators Reactive Typed Forms Tailwind CSS Angular SSR Electron

Security & Identity

Securing transactions, APIs, and client sessions against external penetration threat factors. Expert in structuring federated single-sign-on (SSO) with OpenID Connect (OIDC) and OAuth 2.0 protocols, implementing robust HMAC signature validation for API requests, and configuring isolated Azure AD B2C environments.

JWT Tokens OAuth 2.0 / OIDC Azure AD B2C OWASP Top 10 HMAC Signatures CORS & CSP Policies

AI & Automation

Fusing large language models, NLP pipelines, and semantic storage engines directly into backend data queues. Architecting on-device AI runtimes (e.g. GGUF models via llama.cpp) and RAG document search engines. Orchestrating advanced AI workflows using Microsoft Semantic Kernel and custom pgvector chunking engines.

Microsoft Semantic Kernel OpenAI API llama.cpp RAG Pipelines pgvector Workflow Automation

Cloud & DevOps

Configuring secure continuous integration and continuous delivery (CI/CD) pipelines to automate application releases. Provisioning secure cloud architectures in Microsoft Azure (App Services, Service Bus), containerizing applications with Docker, and monitoring application health using centralized logging ecosystems.

Microsoft Azure Azure App Services Azure Service Bus Docker GitHub Actions CI/CD Azure DevOps

Databases & Caching

Designing transactional relational schemas and high-speed in-memory caches to handle massive query volumes. Specialising in PostgreSQL index tuning, database partitioning keys, Row-Level Security (RLS), and implementing Redis cache networks with continuous Application Performance Monitoring (APM) to track latency.

PostgreSQL SQL Server / T-SQL Redis Cache SQLite Row-Level Security Query Tuning pgvector
Engineering Scope

What a Senior Full-Stack Engineer Delivers

I work across the full stack — from database schema to Angular UI — on projects that require reliability, performance, and clean architecture. Here's what that looks like in practice.

Building Scalable APIs with Node.js and ASP.NET Core

Building production-ready, highly concurrent RESTful API Design structures and real-time WebSocket pipelines. Implementing strict rate-limiting, comprehensive Swagger OpenAPI documentation, and automated endpoint verification across the Software Development Life Cycle (SDLC). Architected with either ASP.NET Core or Node.js to balance computing throughput, database transaction load, and clean application performance monitoring.

Integrating Local AI Models into Enterprise .NET Applications

Embedding local large language models privately using the Microsoft Semantic Kernel framework, custom pgvector/SQLite RAG pipelines, and llama.cpp/Ollama runtimes. Fusing smart AI parsing workflows into transactional enterprise applications without leaking user records, risking cloud subscription bills, or compromising data isolation rules.

Offline-First Angular Apps with SQLite and Sync-on-Reconnect

Developing robust, offline-first progressive web applications and Electron desktop suites. Designing localized SQLite datastores that serve as local sources of truth, resolving connection drops with sync-on-reconnect adapters, and delivering highly fluid interfaces with optimistic UI state rendering.

Featured Product

A fully offline Windows desktop app that turns invoice chaos into organised financial clarity — no cloud, no subscriptions, no compromises.

jaklens.ai

Free Offline AI Invoice & Finance Tracker · Windows

The Problem

Managing invoices, receipts, and business expenses is a constant headache. Most tools charge a monthly subscription, upload your sensitive financial documents to someone else's server, or still demand hours of manual data entry. Small businesses and freelancers deserve something better — and free.

What jaklens.ai Does

jaklens.ai is a free Windows desktop app that reads your invoices for you. Drop in a PDF or a photo of a bill and the AI engine — running entirely on your own computer — automatically pulls out the vendor name, grand total, tax amount, payment terms, and every line item in seconds. Track income and expenses, chat with a built-in AI financial assistant, and export everything to Excel. No internet required. No account. No fee. Your data never leaves your machine.

Angular 21 Electron 42 TypeScript llama.cpp Qwen2.5 1.5B SQLite Tailwind CSS
jaklens.ai - free offline AI invoice management and expense tracker dashboard application
jaklens.ai - free offline AI invoice management and finance tracking desktop application

What You Get

  • Upload any invoice PDF or image — AI reads it and extracts vendor, totals, tax, dates and every line item automatically
  • Track all your income and expenses in one place, organised by category
  • Built-in AI assistant — ask questions like "What did I spend on rent this quarter?"
  • Vendor memory learns your regular suppliers so future invoices fill in even faster
  • Export all invoices and transactions to Excel with one click
  • Create invoices manually when you don't have a file to upload
  • Everything stored on your PC — zero cloud, zero subscription, completely free
Let's Collaborate

Start a Project with Me

Tell me what you're building, your budget, and your timeline. I'll reply within 24 hours.

Direct B2B Contracts

Operated through a registered corporate entity with standard VAT billing.

IP Transfer & NDA Compliance

You own all the code. NDA available on request.

Timezone Aligned

Available during CET and GST business hours.

Technical Consulting

Short-term advisory / DDD review

Full SaaS Engine Build

Custom API + frontend build

Long-term Contract

Ongoing agile team extension

FAQ

Hiring a Senior Full-Stack Engineer