Tags


Talented developer with a passion for new technologies and a strong educational
background in software and web development. Great communication skills,
productive in both team-based and self-managed projects with extensive
experience in the full cycle of the software design process including requirements
specification, prototyping, proof of concept, functionality implementation, testing,
and maintenance.


Customer reviews