|
About MJ
I am an independent consultant accomplished
in developing software applications and web sites and
managing software development teams
in small and medium sized companies.
In a management capacity, I work with people
throughout a company to define, design, develop, document, test, and deliver high quality software
products in a timely and predictable manner.
I also work with staff throughout the company to make practical process improvements
so we can do an even better job the next time.
In a development capacity, I
design, develop, document, test, and maintain web sites and software applications.
I work closely with project stakeholders to determine their needs.
Through either iterative prototyping
or a more rigorous specification process, I ensure that the stakeholders and I share a common
vision of their goals, and then develop a design for meeting those goals. I implement and
test the design, and with approval from the stakeholders, install and maintain the completed
product in a production environment.
This site provides information about my professional experiences, including my recent
projects and activities.
|