Passionate Software Developer with 10 years of experience. Successfully led numerous projects with an instinctive sense of integrity, responsibility, and teamwork. Skilled in all stages of software development lifecycle from translation of business requirements into technical solutions to software usability, reliability, scalability, and maintainability. Carried an assisting and teaching role for the colleagues. I am fluent in several programming languages. I can quickly adapt to changing work strategies and requirements in addition to my ability to operate in high pressure environments. I am looking for a challenging and satisfying position where I can truly share and practice my professional knowledge and skills.
Listed skills include Microsoft Office, Microsoft Excel, Microsoft Word, Microsoft Windows, and 27 others.