Pourya Nofallah

{{}}

I am
a Full-Stack Developer

Linkedin
Github
Yahoo

Summary

馃憢 Hello, My name is Pourya. I'm 26 and i live in 馃嚠馃嚪

As a Senior Full-Stack Web | Mobile Developer with over 9 years of experience, I bring a deep knowledge and understanding of software development to every project I work on. My skills include proficiency in .NET Core API for backend development and expertise in SQL Server and MongoDB for database management. II'm also highly skilled in Flutter for mobile application development and have extensive experience using ReactJs, NextJS, RemixJS, VueJs, NuxtJS, and Angular for web application development and i,m also fimiliar with CI/CD pipelines in Azure DevOps and Agile/Scrum in Microsoft Azure.

Throughout my career, I have demonstrated a solid ability to create high-quality software that meets business needs and delivers value to end users. I am highly adaptable and able to work well both independently and as part of a team, and I am always looking for new challenges and opportunities to learn and grow as a developer.

Whether working on a mobile app, web application, or backend system, I am committed to delivering software that is efficient, reliable, and scalable. I take pride in my work and am passionate about creating software that makes a real difference in people's lives.

During my experience as a senior full-stack developer in a company, I'm familiar with microservices architecture. I have used tools such as Masstransit, RabbitMQ, and gRPC for communication between services. Additionally, I use clean and onion architecture for each service with a DDD and CQRS approach using MediatR as well as EFCore, Dapper, Fluent API, Fluent Validation, AutoMapper, Quartz task schedular and ...

For mobile application development, I use Flutter with bloc state management and clean architecture and rely on Getit for dependency injection. For web application development, I am experienced in using Vue, Nuxt, React, Next, and Angular, with expertise in Vuex and Pinia state management for Vue, and Redux, Redux Toolkit, RTKQuery, Context API, React hooks for react and RxJS in Angular. I am also familiar with modular programming and micro frontend architecture using Webpack module federation. I also have good experience using TailwindCSS and Bootstrap for UI frameworks.

Drunk coffees

Finished projects

Ongoing projects

Clients

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

Experiences

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

Aug 2014 - Present 路 9 yrs 1 mos

UltraDataGroup 路 Full-time

Full Stack Engineer - Tehran Province, Iran 路 Hybrid

Feb 2022 - Present 路 1 yr 4 mos

Cybernod 路 Full-time

Full-stack Developer - Sydney, Australia 路 Remote

Dec 2021 - Present 路 1 yr 6 mos

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

Market ResearchMar 2023 - PresentYou can create different campaigns with dynamic forms and questions to ask from market
CybernodFeb 2022 - PresentCyber Security Assessment & Awareness
UltraBusinessJan 2022 - PresentMicroservices For Small Businesses
Comming Soon
Sandbaad AIDec 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
QuestionnaireMay 2021 - Jun 2021Mobile market research application for making questionnaires
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
WarehouseFeb 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
ReportingFeb 2020 - Apr 2020Web application for important management reports related to the company's financial issues
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
+40 Web/Mobile Application | Rest Apis (Private Projects For Companies)Aug 2014 - PresentDeveloped +40 private projects such as web/mobile applications and web APIs

Certificates

Here are some certificates that I have granted thus far.

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 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 Jan 2022

Udemy

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

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

Node.js | Express.js 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 馃巿