Banner Image

Skills

  • Heroku
  • HTML5
  • JavaScript
  • Node.js
  • CSS
  • CSS3
  • Database Development
  • Express.js
  • Git
  • GitHub
  • HTML
  • Mongo Db
  • MongoDB
  • Software Development
  • Web Development

Sign up or Log in to see more.

Services

  • Web Development & JavaScript services

    $10/hr Starting at $30 Ongoing

    Dedicated Resource

    I am a web developer whose main expertise lies in JavaScript. I'm as good when working on the front-end using JavaScript, HTML5, and CSS3 as I'm when working on the back-end using Node.js and Express.js...

    CSSCSS3Database DevelopmentExpress.jsGit

About

I am a web developer whose main expertise lies in anything related to JavaScript, whether it's front-end or back-end.

Hey, I'm Basem, a web developer whose main expertise lies in JavaScript. I'm as good when working on the front-end using JavaScript, HTML5, and CSS3 as I'm when working on the back-end using Node.js and Express.js. I have strong familiarity and experience with non-relational databases, especially MongoDB, which is demonstrated through all the web projects on my Github account. I'm also used to working with PaaS cloud services, such as Heroku.

Coming from a translation and linguistics background, I completely follow by heart and believe in what Rob Miles said in his book "C# Yellow Book". He said that a good program text does have some of the characteristics of good literature, i.e., a good codebase should be easy to read, follow a specific single writing style throughout its entirety, and finally, it should be structured into separate relatively small, and completely understandable units which can all be combined to represent a single great work of literature, which is the program in a programming context. To sum it up, The codebase's layout is as important, if not more, as the website's layout in my rule book.