I have been actively participated in the complete software development lifecycle processes as both a team leader leading a small team and a team member in major projects. In addition, I am results-oriented, highly motivated and resourceful software engineer team leader majoring in software design architecture and development. I am also well-organized with good communication skills that allow me to be capable of providing sound advice to my team mates and practical solutions for my users as well. With my knowledge and experience, I am also proficient in conducting IT training, technical support and IT advice for my users.