Back to Projects
Agenty AnalyticsDec 2020 – Feb 2022Software Engineer

Agenty Web Application — Full Stack Modernisation

Migrated a legacy .NET Framework multi-agent scraping platform to .NET 6 and Angular, eliminating years of technical debt.

The Problem

Agenty's platform had accumulated significant technical debt on a legacy .NET Framework codebase. Performance was degrading under concurrent loads, the monolithic frontend was difficult to maintain, and adding new agent types required disproportionate effort.

Project Overview

Led the modernisation of Agenty, a multi-agent web platform providing automated web scraping, change detection, and machine translation services. The application was originally built on legacy .NET Framework and had accumulated years of technical debt.

The project involved a complete technology stack migration: the backend was re-architected from .NET Framework to .NET 6, and the frontend was rebuilt using Angular. This wasn't a simple version upgrade — it required rethinking the architecture to leverage modern patterns like dependency injection, asynchronous programming, and component-based UI design.

Each agent module — scraping, change detection, and machine translation — was migrated incrementally to minimise disruption. The scraping agent handles automated data extraction from websites. The change detection agent monitors web pages and alerts users on content changes. The machine translation agent provides automated language translation.

The migration delivered faster startup times, reduced memory footprint, better performance under concurrent load, and a modern responsive UI. The new architecture also made the platform easier to maintain and extend with new agent types.

Key Outcomes

  • Full stack migration from .NET Framework to .NET 6 and Angular
  • Incremental module-by-module migration to minimise production disruption
  • Improved concurrency performance and reduced memory footprint
  • Dependency injection and async programming patterns introduced throughout
  • Scraping, change detection, and machine translation agents all modernised

Technologies & Skills

C#.NET 6MySQLDapper ORMAngularGitHub

Let's work together

Tell me about your project and I'll get back to you within 24 hours with a tailored approach.

No spam. I'll respond within 24 hours.

© 2026 Shashwat Prakash. All rights reserved.