Hey đź‘‹
I'm Abdallah Karam

I'm a fulltime IT Support Engineer, and a freelance Full-Stack Developer

About Me

My Name is Abdallah Karam from Beirut, Lebanon.
Coming from an IT background I decided to enter the world of development after a company i was working with wanted to update their existing website and internal ERP and CRM systems. I took on the challenge of learning web development on my own, starting off with the basics of HTML CSS and Javascript , transitioning to complex frameworks such as ReactJs and NextJs.
Once done with the front end, I moved on to learning about APIs, databases, backend systems and servers.
I grasped the key technologies of the MERN stack and went on to develop a complete logistics booking and tracking system, having integrated it with international couriers’ APIs such as FedEx, TNT and DHL to name a few. To this day i keep on learning more and more about development everyday with new tools and technologies to add to my arsenal as a full-stack web developer.

Get My Resume

Technologies I'm Comfortable With

HTML5
CSS3
SASS
Material UI
Bootstrap
Javascript
Typescript
ReactJS
NextJs
ExpressJs
NodeJs
MongoDB
Git
Digital Ocean

Technologies I'm Learning

PHP
Laravel
VueJs
AWS
MySQL
Redis
E2E - Unit Testing

My Projects

Eliexpress

A full-stack logistics booking and tracking website built with NextJS. It connects to a first party API that handles the buisiniess logic. The Backend is integrated with several carrier APis such as FedEx, TNT, DHL, Aras Cargo.

NextJS - ExpressJS - MongoDB

EliDash

A custom tailormade ERP and CRM system that handles everything from user managment,to interal logistics operations. It aslo acts as Eliexpress's API.

ReactJS - ExpressJS - MongoDB

Dax-Stax-Cli

A cli tool that scaffolds a NextJs-Typescript-TailwindCSS project in seconds.

Typescript

Blog

Some day, ill get the inspiration to start writing my own blog.
But for now enjoy staring at this section.