Abdullah's Logo

Abdullah Aly

Back-end Developer

Hello, my name is Abdullah. Born in 2007, I was born in Egypt. I'm a Backend developer currently based in Giza. I aspire to work in a large company. I started learning programming in 2019. I started learning JavaScript from engineer Osama Al-Zero. I learned and mastered JavaScript until I discovered Node.js and now I am a backend programmer.

Languages

Javascript's Logo

Javascript

JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user and make dynamic pages. It is an interpreted programming language with object-oriented capabilities.

+4 Years
Typescript's Logo

Typescript

TypeScript extends JavaScript and improves the developer experience. It enables developers to add type safety to their projects. Moreover, TypeScript provides various other features, like interfaces, type aliases, abstract classes, function overloading, tuple, generics

HTML's Logo

HTML

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It defines the meaning and structure of web content. It is often assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.

+4 Years
CSS's Logo

CSS

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML).[1] CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.

+2 Years

Frameworks

Express's Logo

Express

Express provides a minimal interface to build our applications. It provides us the tools that are required to build our app. It is flexible as there are numerous modules available on npm, which can be directly plugged into Express.

Next.js's Logo

Next.js

Used by some of the world's largest companies, Next.js enables you to create full-stack Web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.

Databases

Mongo Database's Logo

Mongo Database

Express provides a minimal interface to build our applications. It provides us the tools that are required to build our app. It is flexible as there are numerous modules available on npm, which can be directly plugged into Express.

+1 Year
MySQL's Logo

MySQL

Used by some of the world's largest companies, Next.js enables you to create full-stack Web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.

learning
Postgre Database's Logo

Postgre Database

Used by some of the world's largest companies, Next.js enables you to create full-stack Web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.

learning

Tools

Nodemon's Logo

Nodemon

nodemon is a tool that helps develop Node.js based applications by automatically restarting the node application when file changes in the directory are detected.

+2 Years
Jest's Logo

Jest

Jest is a delightful JavaScript Testing Framework with a focus on simplicity.

+1 Year
Bootstrap's Logo

Bootstrap

Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.

+2 Years
Redux's Logo

Redux

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger.

+1 Year
Node.js's Logo

Node.js

As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications.

+4 Years
NPM's Logo

NPM

npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency conflicts intelligently.

+4 Years
JWT's Logo

JWT

JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed. JWTs can be signed using a secret (with the HMAC algorithm) or a public/private key pair using RSA or ECDSA.

+1 Year
ESLint's Logo

ESLint

a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs

+1 Year
Prettier's Logo

Prettier

Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules

+1 Year
Git's Logo

Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

+1 Year

Hey, Need Help?

Made with By Abdullah Aly