elabedouss

elabedouss

Software developer. Understanding the development life-cycle and maintenance phases, object-oriented programming, web-development, analysis, solving technical problems.