

Personable Software Developer accustomed to heading up successful development teams through agile direction and careful delegation. Willing to direct large-scale teams or work hands-on to complete extremely difficult projects. Brings both cutting-edge programming expertise and exceptional interpersonal skills to leadership roles.
Team work
Technical Support
Code versioning
Project Management
Erp dynamics Techincal support Engineer
Ms 365 technical support
Accelerated Soft Skills Training