Software developer that excels in every life cycle stage of software development, including coding, debugging, testing, and maintenance; have ability to multi-task; self-motivated; thrives in environm...

Logical and methodical approach to achieving tasks and objectives; in a short time reach the
desired results and quickly learn new technology; reliable and responsible; good soft skills;
self-motiva...