![]() |
«Home |
Dave Deniman
BS, MS, MBA
|
Dave Deniman
|
|
|
I am available for project work or as a consultant, and can provide turnkey solutions. Inquiries are welcome and I will consider big or small projects. Please contact me at dave@deniman.com In addition to opportunities with commercial software and web application projects, I will gladly help small businesses and web developers with coding, web design, SEO, application deployment, software development, needs analysis, business process strategies, research, technical writing, or other IT fulfillment needs. I am capable in both client and server-side web application design, and in using either PHP or JSP for application webpages. I can provide dynamic webpage support using AJAX (with either JSON or XML) for rich and impressive website functionality. I often utilize open-source APIs for low cost software development and maintenance, and can implement information management and advanced search engine capability for websites or small businesses using the Apache Lucene API. Aside from practical web and enterprise solutions I have interest in research and development, and would jump at the chance to help in the research, design, development and application of almost any innovative software system. Most significant software systems are complex, and I welcome working with a team of skilled and experienced developers. I have been coding and tinkering with computers since 1986. SE Qualifications
Business Knowledge
Approach to Software Design and IT IntegrationThe virtual nature of software makes it possible to implement objects to think with, as well as to create use-case and partial-process models; without having to wait for an entire project to be completed. Understanding this and incorporating it into the development approach can lead to an agile adaptive framework, and greater ROI. Software should be intelligent in providing for and accommodating expert human mediation. Implementations that merely perform pre-defined tasks can become cumbersome to work with or expensive to maintain and replace, especially when operating in an environment of rapidly changing needs. In that respect, it is important to identify patterns and provide abstractions, and to the extent possible enable dynamic real-time process configuration. A good domain model will of course incorporate highly flexible, scalable and reusable components. In the business environment technology should serve the needs and demands of the business, not the other way around. The information about a business (Business Intelligence) and the IT processes of that business (Business Process Management) must be well-integrated to facilitate sound analyses, effective control of operations, and agile responses to growth and changing demands. Large businesses can utilize a number of different vendor products suited for the task, but a small to medium business must be able to incorporate this core strategy into the design and implementation of its business applications. My early work experiences, non-traditional mid-life education and recent MBA degree provide for a solid theoretical and pragmatic business-sense approach to identifying and meeting needs. I actively engage others to accommodate a diverse range of ideas and aptly consider intangibles, to seek comprehensive effective common-sense solutions. I research a problem, explore possibilities and strive to evaluate potential courses of action before committing resources. |
SE Summary20 years experience building, upgrading, optimizing PCs, using applications and writing code.
Education250+ semester hours of higher education
Recognition
Professional Association
|
|
" It is native personality, and that alone, that endows a man to stand before
presidents or generals, or in any
distinguished collection, with aplomb - and not culture, or any knowledge or intellect whatever." Walt Whitman |
|
© 2007 Dave Deniman All rights reserved.
|