Jim Cradock, Yellahoose's principal, has over 13 years experience developing software, designing database management systems and implementing server systems, including 6 years in corporate information services departments and 7 as co-owner of a successful consulting business in Portland, Maine.
For examples of work, please review the news section of this web site.
Web design and development
Yellahoose designs web sites for businesses and not-for-profit organizations. Web sites we build work no matter the browser or the operating system. We use XHTML, HTML, CSS and JavaScript.
Programming
Yellahoose builds highly interactive web sites and desktop applications, and it supports and improves upon applications written by others. Applications we build are easy to use, and programming is based on established methodologies. We use mostly open source languages, like Perl, PHP and Python.
Systems administration
Yellahoose installs and maintains server systems in file server, database, web and email implementations. We implement stable, scalable systems using common best practices. We use Debian Linux and Mac OS X.
Databases
Yellahoose architects, implements and maintains large and small, simple and complex database management systems. We design relational databases so that they give you correct information, and so that they're able to grow. We use MySQL, PostgreSQL and Oracle.
Reporting and data visualization
Yellahoose builds tools to enable the easy maintenance, reporting and visualization of data. We build graphing, mapping and reporting tools to present data in meaningful, informative and interactive ways. We use MapServer, Google Maps and Gnuplot, among other tools.
Project management
Yellahoose knows the tools, technologies and best practices and can manage your projects through to successful completion. We take in the big picture, managing projects so that your contractors don't deliver black box solutions but instead give you scalable tools using the best software for the tasks at hand.