Home Open Source Projects Blog LinkedIn LinkedIn Ohloh Ohloh Stack Overflow Stack Overflow Contact
RSS Feed

New Adventures in Software

I am a software developer based in the UK. I am a Java specialist and have been coding in Java since 1997. I have extensive experience in all major areas of Java development (networking, concurrency, IO, Swing/AWT, Servlets/JSP, EJB, JMS, JNI, J2ME and more). As well as Java, I've also successfully designed and implemented software using several other programming languages including Haskell, JavaScript, PHP, C and C++.

Rectangular Software

I am the founder of Rectangular Software Ltd. We develop mobile and web applications and provide professional software development services. Get in touch to find out how we can help you.

On this site you will find my other software development related activities including my Open Source software projects (see below).

Dan Dyer
BSc(Hons) Kent, MCompSc UWA
Professional Member of the ACM

Watchmaker Framework for Evolutionary Computation

Lightweight, unobtrusive, high-performance framework for evolutionary computation (genetic algorithms, etc.) in Java.

Watchmaker powers the distributed evolutionary algorithms of the Apache Mahout project.

Uncommons Maths

Mathematical utility library for Java. Provides high-performance software random number generators and facilities for working with non-uniform probability distributions. Also includes classes for combinatorial problems, rational arithmetic and statistical analysis.

Football News & Statistics

An autonomous football news aggregator (powered by Zeitgeist) plus auto-generated tables, form guides and other stats for all English and Scottish divisions and archive statistics for all English Premier League seasons (powered by Anorak, the successor to the Football Statistics Applet).

Other Projects: Zeitgeist RSS News Aggregator · ReportNG · Football Statistics Applet · Uncommons Antlib · ANSI Colour Console Logger · Poker Stars TLB Points Calculator · Last.fm Loved Tracks Feed Builder