Personal Profile
An experienced software developer specializing in Object-Oriented design and analysis with practical experience in the full software development cycle including requirements definition, design, development, testing, implementation, and maintenance using both Waterfall and Agile methodologies.