Software Engineer
- Analyzed project specifications to ascertain customer needs and required resources.
- Documented software designs and architecture for future reference and maintenance.
- Integrated object-oriented design and development techniques into projects to support usability goals.
- Researched new technologies and methodologies to propose innovative software solutions.