I am Mahdi firouzjah

FullStack Web developer

About me

it's me a linux user and a Python / Javascript web-developer . I started python programming since earliest 2018 and fewer than six month later I started Django web-developing, soon I started learning and code Javascript to cover my needs in creating awesome templates. nowadays I'm working as a Freelance BackEnd/FullStack Django web-developer .

Freelancer

I am a professional .
I'm hardworking and will be as patient as needs to be, to develop something amizing .

Developer

I'm a developer not a coder!
My main task is to solve problems and create value .

FullStack

ctreating awesome web sites is not hard at all, if don't believe me take a look around.

My experience

Mid-Level developer

March, 2019 - Present

.

Learning Javascript

September, 2018 - Present

JavaScript is high-level programming language, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
JavaScript enables interactive web pages and is an essential part of web applications. The vast majority of websites use it for client-side page behavior.
Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web.

Learning Django

May, 2018 - Present

Django is a Python-based free and open-source web framework that follows the model-template-views (MTV) architectural pattern.
Django's primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and "pluggability" of components, less code, low coupling, rapid development, and the principle of don't repeat yourself.Python is used throughout, even for settings files and data models. Django also provides an optional administrative create, read, update and delete interface that is generated dynamically through introspection and configured via admin models.

Learning Python

February, 2018 - Present

I really like python programming language, its ideal for startups.
Python is an interpreted, high-level and general-purpose programming language.
Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented, and functional programming. Python is often described as a "batteries included" language due to its comprehensive standard library.

Development Skills

Java Script

python

django

HTML5

Bootstrap

CSS3

SQL

Awesome features

some of awesome features that I will add to your websites.

Modern design

Using Bootstrap and Material Bootstrap, Customized styling and some good photos, I will promise you a nice and Modern website, you'll fall in love with that.

Easy customize

Customization is granted, you will have what you want, just give me the plan and drink a couple of coffee.

Responsive layouts

Have a well designed and good looking website regardless of whatever screen size you are looking through.
isn't it amazing?.

Optimized for SEO

SEO is the most important thing a website might need. you need to be seen .
I will make people watch you! .

Technical support

You'll never walk alone!.
Creation is just the beginning,
Maintainance is more important part.
I'll be there anytime you need help.

High quality

Attractive, Impressive website which Loads fast, looks pretty good, and qualified to represent your business.


Process of creation

Everything we have created in this planet started from someone's desire. We are here to satisfy and explore our internal desires. we start talking about our desires and this puts the idea out in the cosmic.
then you bring your IDEA to a developer and now it's the beginning.


Reseach is the most important part in Creation Process .
research and development helps you to meet the changing needs of you customers and stay ahead of competitors by introdusing new products and improving existing ones.
A good website will help your business to be well known. a good website will help your customer to have good experience and trust on you.
anyone can build and design a website without knowing anything about web development, design, or coding. the matter is: Is any website a good value for the business?
I'll say NO! there are some steps we should take, in order to find what is your desire and what is the answer.


A lot of folks think that if you want to design a great website, you need to be some Silicon Valley whizz-kid or have state-of-the-art tools. The good news? That’s total garbage.
That said, you will need to know a thing or two about web design. After all, it’s important so much so that 38% of visitors will leave a website if they find the layout unattractive .
Web design is important because it impacts how your audience perceives your brand. The impression you make on them can either get them to remain on your page and learn about your business or leave your page and turn to a competitor. A good web design helps you keep your leads on your page.
But web design is not just about the look and feel of pages and what the users are able to see, there is more to do. backend of your website theres a lot of functions and database connections working together to serve the site as well as it has to be. so both front-end and back-end most be considered and well developed.


Web development is the building and maintenance of websites; it’s the work that happens behind the scenes to make a website look great, work fast and perform well with a seamless user experience. Web developers, or ‘devs’, do this by using a variety of coding languages.
I will go through with Django and Python. With Django, you can tackle projects of any size and capacity, whether it's a simple website or a high-load web application. Why use Django for your project? Because: It's fully loaded with extras and scalable, so you can make applications that handle heavy traffic and large volumes of information.

Design is not just what it looks like and feels like. Design is how it works.

~ Steve Jobs

My projects

Since 2018, I had done some works in Django base developments.

# Project Description Date
1 FlightPlan Analyzer A service to receive flightplans of any flight operating within Tehran FIR.
Analyze them and check to find any variance or miss-coordination if there is and so on.
March, 2020
2 Civil-Military Coordination Archive This service was provided with the intention of Archive and Record any Coordination between civil and military organization responsible in aviation in Tehran FIR. July, 2020
3 Human resource management system This program was created with the intention of combining a number of systems and processes to ensure the easy management of both Conscript and Duty staff personnel resources. November, 2020