Eunusur Rahaman — Software Engineer specializing in ABP/.NET and SaaS architecture

Eunusur Rahaman

Senior Software Engineer L1 — ABP/.NET · SaaS · Modular Architecture

I build and evolve enterprise SaaS systems across .NET, Angular, Blazor, and MAUI — focusing on modular architecture, long-term maintainability, and scalable design. Recently expanding into AI-assisted engineering and MCP-based agentic workflows.

  • experience
  • 12+ products · 9 SaaS
  • Angular • Blazor • .NET • MAUI
Contact Me GitHub
   Key Projects
ABP Microservices Platform
ABP Framework 8.2 · .NET 8 · PostgreSQL · RabbitMQ · Redis · YARP · Stripe
See in contributions ↓
ERP Platform
ABP Framework · .NET · Angular · Microservices · Multi-Tenant SaaS
See in contributions ↓
Hotel Management System
ABP Framework · DDD · .NET · Angular · PostgreSQL
See in contributions ↓
Hospital Management System
ABP Framework · Blazor · Modular Monolith · .NET
See in contributions ↓
Visit Management
.NET MAUI · Blazor Hybrid · Elsa Workflow · Modular Monolith
See in contributions ↓
Task Management
.NET MAUI · Blazor Hybrid · Adobe Photoshop Extension
See in contributions ↓
Sales & Inventory Management
Modular Monolith · Angular · PostgreSQL · ABP Framework
See in contributions ↓
Geotechnical Solution
MVC · ASP.NET Core · PdfSharp · SQL Server
See in contributions ↓
Automobile Solution
CQRS · MediatR · Blazor · MudBlazor
See in contributions ↓
LMS (Kidoo)
ASP.NET Core MVC · Modular Monolith
See in contributions ↓
Mentoring Platform
ASP.NET Zero · Angular · Multi-Tenant SaaS
See in contributions ↓
Campaign Management
ASP.NET Core MVC · SaaS
See in contributions ↓
MCP & AI Integration
MCP · Claude · Agentic Workflows · .NET
See in contributions ↓

Wafi Solutions

Senior Software Engineer L1 — Full‑time, Onsite · Jan 2026 – Present

Leading architecture evolution and technical direction across enterprise SaaS systems including ERP, CRM, Inventory, and Hotel Management. Contributing to engineering leadership through architecture decisions, onboarding, mentoring, and hiring support as the company scales.

Designed a reusable UI theming system across Angular and Blazor applications, enabling consistent UI switching across SaaS products and establishing a standardized internal UI foundation.

Collaborated with international stakeholders across Europe, Africa, the Middle East, Australia, and USA for requirement analysis, demos, and solution planning. Participated in AI-assisted agentic development workflow workshops to improve engineering productivity.

Software Engineer L3 — May 2025 – Jan 2026

Owned development of core modules across multiple enterprise SaaS platforms with a focus on modular architecture and scalable business workflows.

Played a key role in a Hotel Management System for a Saudi-based client — built booking workflows, payment integration, and custom recurring billing features from the ground up.

Led core module development for a Hospital Management System for a Greece-based client built as a modular monolith using ABP Framework. Collaborated closely with a senior international engineer and gained strong exposure to production-grade architecture and long-term maintainability practices.

Software Engineer — Mar 2024 – May 2025

Worked across multiple enterprise SaaS systems focusing on backend engineering, system modernization, and cross-platform UI experimentation.

Introduced and evaluated Blazor and Blazor Hybrid development internally, exploring cross-platform solutions for web and Windows. Contributed to a large-scale US-based geotechnical enterprise system on MVC architecture — built backend workflows, PDF reporting (PdfSharp), and system modernization improvements.

Developed an Adobe Photoshop extension integrated with the internal task management system for workflow-based time tracking.

Freelance — Upwork

Software Engineer — Sep 2024 – Nov 2024 · US Client

Joined a US client's greenfield project as one of the founding engineers on a 17-service enterprise SaaS platform covering CRM, Sales, Inventory, Finance, Payments (Stripe), and more. Researched and owned the core ABP microservice architecture — YARP API gateway, schema-per-service PostgreSQL, RabbitMQ event bus, and centralized OpenIddict authentication across all services.

Taught the team how to leverage ABP's built-in capabilities — distributed event bus, DDD layers, module system, and multi-tenancy — so developers could focus on business logic rather than infrastructure. Onboarded engineers onto a 117-project solution and established ABP best practices that measurably accelerated feature delivery.

Freelance — Upwork

Software Engineer — Sep 2024 – Nov 2024

ABP microservices platform for a US-based client.

Junior Software Engineer — Nov 2023 – Mar 2024

Focused on ABP Framework research, modular architecture design, and early-stage SaaS development. Studied ABP internals — modular structure, configuration system, and UI customization — which improved internal architecture standards and development consistency.

Contributed to the initial design of modular SaaS systems by defining reusable patterns later adopted across multiple projects. Supported modularization of legacy monolithic systems and helped establish standardized Git flow practices across teams.

Built reusable C# and TypeScript components to improve development efficiency and maintainability across enterprise systems.

Nerd Castle Limited

Software Engineer Intern — Full‑time, Hybrid

Jun – Oct 2023 (5 months). Participated in workshops and training to adopt industry best practices, including Agile (Jira) and unit testing.

Improved coding practices with design patterns; applied OOP and SOLID principles across assignments.

AMN Healthcare

Credentialing Analyst — Remote via Radiant Data Systems (BD)

Reviewed provider licenses and certifications for a leading US healthcare staffing organization; coordinated with clients and vendors to ensure accurate, on‑time credentialing.

   Independent & Side Work
Sep – Nov 2024 Freelance · Upwork
ABP Microservices Platform — US Client

Joined as one of the first engineers on a greenfield enterprise SaaS platform built across 17 microservices on ABP Framework 8.2 Commercial. Researched and laid the core architectural foundation — YARP API gateway, schema-per-service PostgreSQL, RabbitMQ-backed distributed event bus, and centralized OpenIddict authentication across services.

Taught the team how to leverage ABP's built-in DDD layers, module system, multi-tenancy, and distributed event bus so developers could focus on business logic rather than infrastructure. Onboarded engineers onto a 117-project solution and established practices that accelerated delivery across 10 business domains.

ABP Framework 8.2 .NET 8 PostgreSQL RabbitMQ Redis YARP Stripe
   Project Contributions
ProjectDomain / TypeKey Tech StackKey Contribution
ABP Microservices PlatformFreelance · US ClientABP 8.2 · .NET 8 · PostgreSQL · RabbitMQ · Redis · YARPFounding engineer on a 17-service enterprise SaaS — designed architecture, DDD patterns beyond ABP defaults, and outbox/inbox event delivery
ERP PlatformEnterprise SaaSABP · .NET · Angular · MicroservicesDelivered modules and improvements across sales, inventory, and CRM on a live multi-tenant platform
Hotel ManagementSaaSABP · DDD · Angular · PostgreSQLBuilt booking engine, payment integration, and custom recurring billing from scratch for a Saudi enterprise client
Hospital ManagementHealthcare SaaSBlazor · ABP · Modular MonolithOwned core module development on a greenfield rewrite of a legacy healthcare system for a Greece-based client, modernizing it into a modular monolith with ABP Framework
Geotechnical SolutionEnterprise MVCMVC · PdfSharpAutomated PDF report generation and built backend workflows for a large-scale US enterprise system
Sales & InventorySaaSModular Monolith · Angular · PostgreSQLBuilt inventory tracking and sales pipeline modules; contributed to modularization from a monolithic codebase
Task ManagementProductivity SaaS.NET MAUI · Blazor HybridDeveloped cross-platform desktop/web app; built an Adobe Photoshop extension for workflow-based time tracking
Visit ManagementField Service App.NET MAUI · Blazor · Elsa WorkflowImplemented configurable approval workflows, invitation flows, and visitor registration using Elsa Workflow engine
Automobile SolutionEnterprise AppCQRS · MediatR · BlazorApplied CQRS pattern to structure car inventory and profile management with clean command/query separation
LMSEducation SystemMVC · ASP.NET CoreShipped course and exam features; supported migration from monolith to modular architecture
Mentoring PlatformSaaSASP.NET Zero · AngularDelivered functional modules for a multi-tenant mentoring and scheduling platform
Campaign ManagementSaaSMVCBuilt pledge and donation tracking workflows with operational reporting for campaign management
   Latest Blog Posts
   GitHub Activity
Top