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

Eunusur Rahaman

Software Engineer — ABP/.NET specialist building scalable SaaS

I take SaaS features from requirement to production — owning the full stack across .NET, Angular, Blazor, and MAUI, with a sharp focus on modular design and long-term maintainability.

  • experience
  • 12+ products · 9 SaaS
  • Angular • Blazor • .NET • MAUI
Contact Me GitHub
   Key Projects
Geotechnical Solution
SaaS · Monolith · MVC · PdfSharp
Check what Eunus worked on
Sales & Inventory Management
SaaS · Modular Monolith · PostgreSQL · Angular
Check what Eunus worked on
Hotel Management System
SaaS · Modular Monolith · DDD · Angular · Integration Testing
Check what Eunus worked on
Visit Management
.NET MAUI · Blazor · Elsa Workflow · Modular Monolith
Check what Eunus worked on
Automobile Solution
CQRS · MediatR · Blazor · MudBlazor
Check what Eunus worked on
LMS (Kidoo)
MVC · Modular Monolith · ASP.NET Core
Check what Eunus worked on
Mentoring Platform
SaaS · ASP.NET Zero · Angular
Check what Eunus worked on
Campaign Management
SaaS · MVC
Check what Eunus worked on
Task Management
SaaS · .NET MAUI Hybrid
Check what Eunus worked on
Hospital Management
SaaS · Blazor
Check what Eunus worked on
Business Integration Platform
SaaS · ABP · ASP.NET Core · Angular · HubSpot · Data Sync
Check what Eunus worked on
ERP Platform
SaaS · Microservices · ABP · .NET · Angular
Check what Eunus worked on

Tap a card to see details

Wafi Solutions

Senior Software Engineer — Full‑time, Onsite

I work on building and evolving SaaS systems used in real business operations (sales, inventory, CRM, hotel management). My focus is making systems easier to extend over time by structuring them as modular monoliths instead of tightly coupled codebases.

I'm involved in both architecture decisions and hands-on development—designing modules, reviewing code, and breaking down complex requirements into manageable tasks. I also contribute across the stack (.NET, Angular/Blazor, MAUI) when needed to ship complete features.

Software Engineer L3

Built reusable Angular and Blazor component libraries and ABP templates that reduced repetitive CRUD work and made onboarding new developers faster.

Led migration from a traditional monolith to a modular monolith across Sales, Inventory, and CRM systems, improving code ownership and making features easier to extend.

Delivered core modules for a Hotel Management SaaS system using ABP + PostgreSQL with clear DDD boundaries and integration tests.

Mentored junior developers, improved code review quality, and introduced better documentation practices across the team.

Software Engineer

Developed core features for a geotechnical system including CRUD operations, PDF reporting (PdfSharp), and data seeding; helped stabilize production usage.

Built Visit Management workflows using ABP, MAUI, Blazor, and Elsa, structuring features into independent modules.

Contributed to a mentoring platform (ASP.NET Zero + Angular) by shipping multiple functional modules.

Applied CQRS and MediatR patterns in an automobile solution with MudBlazor UI, creating a more consistent and maintainable structure across projects.

Junior Software Engineer

Created reusable C# and TypeScript component libraries that were adopted across multiple projects, improving consistency and reducing duplicate work.

Managed EF Core migrations and followed structured Git workflows to support clean and stable releases.

Worked on breaking down monolithic systems into modular structures to improve reusability and long-term maintainability.

Projects: Kidoo (LMS built with ASP.NET Core MVC, later modularized for better scalability) • WafiCommerce (ERP system with ASP.NET Core API + Angular, PostgreSQL)

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.

   Latest Blog Posts
   GitHub Activity
Top