Consultancy Services

I am a programming language designer and implementor and member of the open-source programming community. As a result I am familiar with cutting edge technologies and techniques in programming and software engineering, as well as language design and implementation. I have enough concrete experience in software development to evaluate them in the context of the practical needs of software organizations. Some of the areas where I can help you and your organization:
- designing or implementing a programming language
- evaluating or choosing a programming language
- exploring new approaches to software development
- code optimization
- development of language parsing or translating tools
- transforming your models into executable code
Please contact me at cdiggins@gmail to discuss further how my expertise can benefit your organization.