Rasaneh Saz Danesh
Full Stack .NET Developer
End-to-end enterprise application development with C#, ASP.NET Core and WPF; SQL Server design and administration, RESTful APIs and BPMS implementation and customization. Technical leadership includes coordinating development tasks and team activities, with source control and infrastructure workflows in Git and Azure DevOps.
Architecture & performance
- Independently refactored data access, services, APIs and clients in a codebase of approximately one million lines over two months with AI assistance. Implemented a Repository Pattern and central Web API, enabling separate deployment of the database, API, web and clients across network segments.
- Built a custom stress-testing tool; recorded an increase from 5,000 to 10,000 requests per minute in the tests performed.
Ario UI platform
- Designed and developed a metadata-driven UI service on .NET Framework 4.8, with a WPF/XAML editor using MVVM, drag and drop, a toolbox, component tree, property editor and design, settings and preview modes.
- Modeled pages as trees, stored XML in the database, exposed JSON through Web API and generated web models and templates at runtime. Supported 17 component types and nested layouts.
Enterprise modules & integration
- Developed ReportPro and DevExpress dashboards, a Combined View Panel for live reports in tabs and slides, a custom scheduler, configurable multi-provider payment integration and a composable CMS.
- Built a runtime C# scripting engine and connected the platform editor to Visual Studio with dynamic .csproj generation. Implemented OTP and Windows Authentication, real-time chat and a ticketing system.
Releases, AI & security
- Built web and Windows release tooling with version numbers and history, automated build, test and publish steps, ZIP packaging for offline deployment and a ticketing API for customer upgrade requests.
- Used GPT in Work for task analysis and direction and DeepSeek through OpenCode for code generation, with manual message transfer and human review. Expanded AI use and resolved security assessment findings with Burp Suite and AI assistance.
More technical details & integrations
- Ario components include tree, accordion and Ribbon menus, tab panels and reusable tabs, dashboards, reports, entity panels, search, work queues, media and an HTML editor. Shared layouts support nested groups, horizontal and vertical orientation, dimensions, alignment, spacing and labels.
- Page and template management covers creation from templates, editing, renaming, a default page and validated unique web addresses. Fixed-menu actions are filtered by permissions and execution environment; layout direction comes from the localization service.
- Recorded structures before and after edits, users and timestamps, with XML comparison. Implemented default-page caching, concurrent loading control with SemaphoreSlim, independent structures per request and Heartbeat-based editing locks.
- Integrated civil registration (NCR), the national postal service (Post), the national licensing portal (mojavez) and Central Bank foreign exchange services (ICE). Provided APIs for the provincial water and wastewater company (TPWW), Iran Urban Regeneration Corporation (UDRC) and the telecommunications company’s finance department (TCI).
- Implemented automatic Windows Authentication in the Windows client and credential-based authentication on the web, alongside OTP login. Built real-time chat for internal and external communications and ticketing for support workflows.
