• Freelancer
My daily Support Times are from 10am till 4pm

Hi,

my name is Yousef and I run the site sourcecodebox.com, as well as the Envato Profile » SourcecodeBox.

In my career so far, as an external webdeveloper for many large, medium and small companies, I have successfully implemented web applications . Among them were corporations like Fujitsu Technology Solutions in Munich and many not so well known companies.

I am a webdeveloper with over a decade of work experience and can claim that I have a perfect command of my craft.

In addition to my main job as a freelance webdeveloper, I'm currently focusing heavily on the Envato marketplace and distributing high quality WordPress plugins.

WordPress has always been one of my favorites among the CMS systems, especially since I come from this sector » Content Management System Development. Before WordPress, Drupal, Joomla, Typo3, and all the other CMS systems became so popular, I developed exactly such systems for my clients.

Especially this ability and many years of experience as a Content Management System programmer benefits my customers today, because I can immediately analyze and evaluate the requirements.

Ok, everything will be nice and good, but there are as many freelancers as there are websites.

What is different with me now? Let me explain:

  1. I do not accept every order because of the money
  2. I develop software according to the Phase Model
  3. I like automating processes
  4. I document my projects
  5. I only program object oriented

The first point is pretty much the most important for me. If you're looking for a freelancer to finish your project by tomorrow night, or your project has something to do with illegal business practices, then you're wrong here and you can stop reading. The money does not matter!

The second point is the process model that I will explain to you below.

The third point, automate. This step is a nightmare for any freelancer, as he makes himself unemployed. Nevertheless, I am a great friend and supporter of autonomous systems, as they save my clients money and time.

The fourth point, the documentation. A documentation is absolutely important for successor projects or webdevelopers and asbolut indispensable for me.

The last point concerns the programming paradigm. I only program object-oriented according to the MVC design pattern. Depending on the requirements of the software, the design pattern may vary, but the paradigm remains.

The Phase Model

The development of software should always be based on a structured plan, which is often referred to as a process model. This plan divides the development process into manageable, temporally and content-limited phases.

The phases are closely linked throughout the development process so that the software can be completed step by step, these are in detail:

  1. Planning
    • Specification (requirement definition)
    • Specification (with technical approaches)
  2. Analysis
    • Requirement and Data analysis
  3. Sketch
    • Object-oriented design
  4. Programming
    • Object-oriented programming
  5. Validation & amp; Verification
    • Unit Test / Moduletest
    • Systemtest
  6. Projectmanagement
    • Poll
    • Disposal
  7. Quality management
    • Software metrics
    • Software ergonomics
  8. Documentation
    • System
    • Business

This is the software's standardized and proven development process, and any deviation from the phase model therefore means losing precision, efficiency, and budget.

WordPress Plugins

My service includes the new development or modification of existing WordPress plugins. I develop both WordPress plugins for your company or blog, as well as WordPress plugins that you can or want to sell.

Your WordPress plugin is prepared with a responsive design interface for frontend and backend. The interaction between client and server is asynchronous (AJAX) in each of my WordPress plugins and is linked to a database, which is generated dynamically and collision-free for every WordPress.

WordPress Themes

Another part of my service is the new development or modification of existing WordPress themes. I develop both WordPress themes for your company or blog, as well as WordPress themes that you can or want to sell.

Your WordPress theme is prepared with a responsive design interface for the frontend. The interaction between client and server is asynchronous (AJAX) in each of my WordPress themes and is linked to a database that is generated dynamically and collision-free for each WordPress.

Webdevelopment

Furthermore, I offer a complete webdeveloper service, which includes the following services:

  • Development, extension of web applications
  • Websites without content management system
  • Cronjob scripts
  • API connections
  • Connection to payment, newsletter or other systems
  • Creation of export scripts
  • Connection of Admin Interfaces
  • Troubleshooting scripts
  • Framework implementation and updates
  • Security Tests and Optimization (XSS, SQL Injection)
  • Page speed optimization
  • Search Engine optimization
  • Data backup and recovery

If there is not something here that you are looking for, then just write me an e-mail.

Webserver Apache

I also like to configure your web server, if you run a Linux Apache webserver. I offer the following services:

  • Module Configuration (PHP)
  • Modrewrite and Daemons
  • .htaccess files configuration
  • SSH, FTP configuration
  • Domain, subdomain configuration
  • Cronjobs and Crontabs
  • Loadbalancer
  • Compile PHP for multithreading
  • PHP Extension Installation
  • Updates & installations in general
  • SSL certificates
  • Data backup and recovery

If there is not something here that you are looking for, then just write me an e-mail.

PHP & MySQL

I program server-side scripts in PHP and use MySQL or PostgreSQL as a relational database system. My PHP and database services include the following:

  • Development, extension of web applications
  • Dynamic websites without Content Management System
  • Design Pattern Optimization
  • Cronjob scripts
  • API connections
  • Connection to payment, newsletter or other systems
  • Creation of export scripts
  • Connection of Admin Interfaces
  • Troubleshooting scripts
  • Framework implementation and updates
  • Security Tests and Optimization (PHP, SQL Injection)
  • Database optimization (indices)
  • Data backup and recovery

If there is not something here that you are looking for, then just write me an e-mail.

Javascript

I program client-side scripts in Javascript using frameworks like jQuery, Angular, Bootstrap, and React. My Javascript services include the following:

  • Development, extension of web applications
  • Dynamic User Interfaces
  • Design Pattern Optimization
  • Animations, forms and asynchronous data transfer
  • API connections
  • Troubleshooting scripts
  • Framework implementation and updates
  • Security Tests and Optimization (XSS)

If there is not something here that you are looking for, then just write me an e-mail.

HTML & CSS

I also program simple HTML and CSS files. My services include the following:

  • Development, extension of web applications
  • Static Webpages in HTML
  • Customization of layouts for all browsers
  • Responsive design implementation
  • Troubleshooting scripts
  • Framework implementation and updates
  • SEO validation

If there is not something here that you are looking for, then just write me an e-mail.

iOS & Android

I usually also program iOS and Android apps in Swift, Java and Apache Cordova Framework. At the moment I do not offer this service. Here are some of my apps: