Pourya Nofallah

{{Pourya Nofallah}}

I am
a Full-Stack Developer
a Freelancer

Linkedin
Github
Yahoo

Summary

👋 Hello, My name is Pourya. I'm 29 and I live in 🇮🇷

Senior Full-Stack Developer with 12+ years of experience building enterprise-grade distributed systems using .NET, Next.js, and Flutter. I specialize in Domain-Driven Design, microservices architecture, and AI-integrated platforms for complex business domains.

Recent Work: I designed a 10+ microservices platform with MassTransit, RabbitMQ, Saga orchestration, and gRPC inter-service communication. I architected a modular monolith cybersecurity platform with Azure OpenAI integration, implementing a RAG pipeline using pgvector for semantic search and AI-powered vulnerability analysis. I also developed an enterprise Flutter B2B application (50K+ LOC) with real-time SignalR integration, GPS tracking, and offline-first architecture.

Technical Expertise: Domain-Driven Design (DDD) and CQRS with Event Sourcing in production environments • Microservices & Modular Monolith architectural patterns with demonstrated ability to evaluate trade-offs • AI/ML Integration (Azure OpenAI, GPT-4, text embeddings, vector search, RAG) • AI Agentic Development with Claude Code and Cursor • Full-stack (.NET 10, Next.js 16, React 19, Flutter Bloc) • Event-driven architecture (MassTransit, RabbitMQ, EventStoreDB, SignalR) • Comprehensive testing (Unit, Integration, E2E, Architecture, Mutation)

Tech Stack: Backend: .NET Core/10, C#, EF Core, PostgreSQL, SQL Server, MongoDB, Redis • Frontend: React, Next.js, Vue, Nuxt, Angular, TailwindCSS • Mobile: Flutter (Bloc), Clean Architecture • Infrastructure: Docker, Kubernetes, Azure DevOps, CI/CD automation • AI Tools: Claude Code, Cursor, Azure OpenAI, LangChain • Observability: OpenTelemetry, Serilog, Grafana, Elasticsearch, Kibana

Architectural Philosophy: Strong advocate for Clean Architecture, Onion Architecture, and Vertical Slice Architecture. Proficient in both microservices and modular monolith patterns, making architecture decisions based on team structure, business requirements, and technical constraints. Committed to TDD, BDD, SOLID principles, and Agile/Scrum delivery.

AI & Modern Development: Expert in leveraging Claude Code and Cursor for rapid prototyping, code generation, and architectural design. Skilled in context engineering and prompt engineering for LLM-based development workflows, enabling significant productivity gains in complex refactoring and greenfield projects.

Drunk coffees

637

Finished projects

43

Ongoing projects

4

Clients

22

Skills

Asp.Net CoreAsp.Net Core
FlutterFlutter
NuxtJSNuxtJS
NextJSNextJS
RemixJsRemixJs
VueJSVueJS
ReactJSReactJS
AngularAngular
C#C#
JavascriptJavascript
TypescriptTypescript
C#C#
DartDart
Microsoft SQL ServerMicrosoft SQL Server
Rest APIsRest APIs
Entity Framework CoreEntity Framework Core
DapperDapper
Solid PrinciplesSolid Principles
OOPOOP
MicroservicesMicroservices
Clean ArchitectureClean Architecture
Onion ArchitectureOnion Architecture
DDDDDD
CQRSCQRS
gRPCgRPC
API GatewaysAPI Gateways
RabbitmqRabbitmq
Mass TransitMass Transit
Dependency InjectionDependency Injection
Auto MapperAuto Mapper
QuartzQuartz
Fluent ValidationFluent Validation
Fluent ApiFluent Api
MediatRMediatR
Elastic SearchElastic Search
KibanaKibana
Health ChecksHealth Checks
RedisRedis
MicrofrontendsMicrofrontends
Webpack Module FederationWebpack Module Federation
React HooksReact Hooks
React Context ApiReact Context Api
ReduxRedux
Redux ToolkitRedux Toolkit
RTKQueryRTKQuery
Bloc PatternBloc Pattern
PiniaPinia
VuexVuex
RxJSRxJS
GetItGetIt
AxiosAxios
TailwindCSSTailwindCSS
BootstrapBootstrap
Next-AuthNext-Auth
Nuxt-AuthNuxt-Auth
ChartJSChartJS
Material UIMaterial UI
SignalRSignalR
GraphQLGraphQL
NodeJSNodeJS
ExpressJSExpressJS
MongoDBMongoDB
MongooseMongoose
HTML5HTML5
CSS3CSS3
SaSSSaSS
Microsoft AzureMicrosoft Azure
Azure DevopsAzure Devops
CI/CD PipelinesCI/CD Pipelines
AgileAgile
ScrumScrum
TrelloTrello
GitGit
DockerDocker
AWSAWS
xUnitxUnit
XamarinXamarin
.Net MAUI.Net MAUI
MVVM ArchitectureMVVM Architecture
MVC ArchitectureMVC Architecture
PWAsPWAs
WPFWPF
I18NI18N
SwaggerSwagger
DocumentationDocumentation
Clean CodeClean Code
IdentityServer4IdentityServer4
SerilogSerilog
FigmaFigma
Azure OpenAIAzure OpenAI
Claude CodeClaude Code
Cursor AICursor AI
RAG (Retrieval-Augmented Generation)RAG (Retrieval-Augmented Generation)
pgvectorpgvector
Vector SearchVector Search
Prompt EngineeringPrompt Engineering
Context EngineeringContext Engineering
LangChainLangChain
GPT-4GPT-4
Text EmbeddingsText Embeddings
.NET Aspire.NET Aspire
PostgreSQLPostgreSQL
KubernetesKubernetes
OpenTelemetryOpenTelemetry
GrafanaGrafana
PrometheusPrometheus
EventStoreDBEventStoreDB
Event SourcingEvent Sourcing
Saga PatternSaga Pattern
YARPYARP
ZustandZustand
TanStack QueryTanStack Query
React 19React 19
TurborepoTurborepo
Vertical Slice ArchitectureVertical Slice Architecture
TDDTDD
BDDBDD
Architecture TestingArchitecture Testing
Mutation TestingMutation Testing
TanStack StartTanStack Start
ClerkClerk
oRPCoRPC
tRPCtRPC
Better AuthBetter Auth
Vercel AI SDKVercel AI SDK
SupabaseSupabase
Drizzle ORMDrizzle ORM
Technical LeadershipTechnical Leadership
Azure AI FoundryAzure AI Foundry
Large Language Models (LLM)Large Language Models (LLM)
C4 ModelC4 Model
Software DocumentationSoftware Documentation
StripeStripe
SaaSSaaS
UMLUML
GitHub ActionsGitHub Actions
KafkaKafka
XamarinXamarin
.NET MAUI.NET MAUI

Experiences

Here is the experiences I have had so far. I have worked with some of the best companies

Aug 2014 - Present · 12+ yrs

UltraDataGroup · Full-time

Senior Full Stack Engineer - Tehran Province, Iran · Hybrid

Feb 2022 - Present · 3+ yrs

Cybernod · Full-time

Senior Full-stack Developer - Sydney, Australia · Remote

Dec 2021 - Present · 3+ yrs

Sandbad · Contract

Software Engineer - Istanbul, Turkey · Remote

Feb 2021 - Aug 2021 · 7 mos

Bourse On Esteroid · Full-time

Back End Developer - United States · Remote

Projects

LSevinApr 2025 - PresentL Sevin Medical Tourism
CybernodMar 2025 - PresentCyber Security Assessment & Awareness
Ultra Patina PortfolioMar 2025 - PresentExploring the boundaries of creativity through a unique blend of traditional techniques and digital innovation.
Digital Intelligence - Blockchain Address ScannerFeb 2025 - PresentA telegram mini app thatSearch for wallet intelligence, Dark web findings and related activities.
Digital Intelligence - Scan Darkweb DataJan 2025 - PresentSearch for intelligence data across different sources with our advanced digital intelligence platform.
LalaBixMay 2024 - PresentLalabix is an affordable online shopping destination in the UAE.
Dr Bull TraderDec 2023 - PresentDiscover a powerful online trading platform designed for traders of all skill levels
Market ResearchMar 2023 - PresentYou can create different campaigns with dynamic forms and questions to ask from market
UltraBusinessJan 2022 - PresentMicroservices For Small Businesses (COMMING SOON)
SandbadDec 2021 - PresentAn AI-powered search engine that puts skills at the forefront of the hiring process.
Master ArdaDec 2022 - Jan 2023Cargo & Shipping Services
Survey AppOct 2022 - Dec 2022Survey web application related to the company's services
Sales ConsultingJun 2022 - Sep 2022Sales consulting web application to receive consultants' commissions
DistributorAug 2021 - Oct 2021Distributed mobile application for distribution and return processes
CollectionMar 2021 - Jun 2021Mobile collection application for the processes of collecting and receiving money from the customer
Bourse On SteroidFeb 2021 - Aug 2021A Trade bot that uses AI and make algorithms to make the best decisions for you
Warehouse ManagementFeb 2021 - Apr 2021Receipt application from the supplier for warehouse management of large-scale companies
ZopirusSep 2020 - Feb 2021Cyber Security Assessment & Awareness
VisitorApr 2020 - Dec 2020Visitor mobile application for visiting tours
Manager's ReportFeb 2020 - Apr 2020Web application for important management reports related to the company's financial issues
Personal PortfolioFeb 2019 - Feb 2019My Personal Website
CharkhehSep 2018 - Dec 2018Finding people to do things and entering skills to do activities
UDMedrepApr 2018 - Dec 2018Web application for anyone selling or representing a product or service that will be used or consumed by a medical or healthcare market
Ultra Data ServicesJan 2017 - May 2018Web application for configuring all company applications and services

Certificates

Here are some certificates that I have granted thus far.

Issued Dec 2025

Dometrain

Boosting Developer Productivity with AI

Issued Nov 2025

Dometrain

Getting Started: AI Agents in C#

Issued Nov 2025

Dometrain

Getting Started: AI for .NET Developers

Issued Nov 2025

Dometrain

Let's Build It: AI Chatbot with RAG in .NET Using Your Data

Issued Oct 2025

Dometrain

.NET Aspire

Issued Oct 2025

Dometrain

Cloud Architecture in Azure

Issued Oct 2025

Dometrain

Event Sourcing in .NET

Issued Sep 2025

Dometrain

From Zero to Hero: Testing with xUnit in C#

Issued Jun 2025

Dometrain

OpenTelemetry in .NET

Issued Jun 2025

Dometrain

Vertical Slice Architecture

Issued Dec 2024

Dometrain

Event-Driven Architecture

Issued Dec 2024

Dometrain

Messaging in .NET with MassTransit

Issued Nov 2024

Dometrain

GitHub Actions

Issued Jul 2024

Dometrain

Docker for Developers

Issued Jul 2024

Dometrain

gRPC in .NET

Issued Jun 2024

Dometrain

Modular Monoliths in .NET

Issued Apr 2024

Dometrain

Microservices Architecture

Issued Feb 2024

Dometrain

Domain-Driven Design

Issued Sep 2023

Udemy

Build a Microservices app with .Net and NextJS from scratch

Issued Jul 2023

Udemy

Kubernetes for developers

Issued Mar 2023

Udemy

Azure Devops Crash Course -Build CI/CD release pipelines

Issued Jan 2023

EDUONIX

Microfrontends with React,Nextjs,Vuejs: A Complete Developer's Guide

Issued Jan 2023

Udemy

.NET Microservices: CQRS & Event Sourcing with Kafka

Issued Aug 2022

Udemy

The Nuxt 3 Bootcamp - The Complete Developer Guide

Issued Jul 2022

EDUONIX

RemixJs The Complete Developer Guide

Issued May 2022

Udemy

Microservices Architecture and Implementation on .NET 5

Issued May 2022

Udemy

Secure .Net Microservices with IdentityServer4 OAuth2,OpenID

Issued Feb 2022

Dometrain

Integration testing in ASP.NET Core

Issued Jan 2022

Udemy

Flutter & Dart - The Complete Guide + Modular Micro Apps With Clean Architecture

Issued Jan 2022

Dometrain

Unit testing for C# Developers

Issued Aug 2021

Udemy

Building microservices using asp.net core 5.0 and docker

Issued Jul 2021

EDUONIX

gRPC Complete Guide With .NET Core

Issued Jan 2021

EDUONIX

React | Next js Complete Developer Guide

Issued Oct 2020

EDUONIX

TailwindCSS 0-100 Course

Issued May 2020

EDUONIX

ReactJs Advanced Course With Redux | Redux Toolkit

Issued Apr 2020

EDUONIX

Vuejs Advanced Course With Vuex

Issued Mar 2020

EDUONIX

Domain Driven Design | CQRS Approach with .NET Core

Issued Aug 2019

Udemy

Flutter Bloc Essential Course

Issued Mar 2019

EDUONIX

MERN Stack: Node.js | Express.js | MongoDB 0-100 MVC Architecture API development

Issued Feb 2019

EDUONIX

GraphQL Guide For .NET Core With hotchocolate

Issued Feb 2018

EDUONIX

Angular Complete Developer Guide

Issued Jan 2018

EDUONIX

Typescript Complete Developer Guide

Issued Mar 2016

EDUONIX

Xamarin Forms With 5 Projects

Issued Feb 2016

EDUONIX

ASP.NET Core Complete Guide 0-100 | With Project Using Clean Architecture | EF Core | OOP | SOLID

Issued Feb 2015

EDUONIX

C# 0-100 Complete Course

Issued Sep 2013

EDUONIX

Frontend Complete Developer Guide ( HTML5 | CSS3 | Javascript | Bootstrap)

Educations

Here is a rundown of my educational background thus far.

Oct 2014 - Oct 2018

Islamic Azad University

Bachelor's degree, Computer Software Engineering

Feb 2019

Payame Noor University (Distance Education)

Master's degree, Business Administration and Management, General

Languages

Persian

Native or bilingual proficiency

English

Professional working proficiency

I would like to work with you 💓

Lets Connect 🎈