Right Background
flying carpet
Left Filler
Title Banner
Blank Home Mandelmania Gallery Loan Calculator Audio Bytes AboutBlank
Left Background

Hello, and welcome to my website.  This site is the home to my Mandelbrot JavaScript-based fractal generator, which I call Mandelmania.  Here you will find fractal art in the form of images, wallpapers, prints, and videos, which have been inspired by my journey into the Mandelbrot set.

Have I become obsessed with this new art form?  Have I fallen to that affliction that Arthur C. Clarke calls "Mandelmania" in his book Ghost of the Grand Banks?  Well, maybe so, haha, but it makes for some nice images, anyway.

If you would like to learn how the Mandelbrot set is computed, click here.

Also here you will find a mortgage calculator which I wrote.  Look for it in Loan Calculator.  It is interactive, in that it updates principal & interest graphs as well as amortization tables as the sliders are moved or new values are entered.  This page was designed using responsive web design principles and should be viewable just as well on a phone or tablet as the desktop.

Video description: "A pastiche and homage to 1980's popular documentaries about the Mandelbrot set and the over excitement on the chaos theory. However, this documentary also deals about the relation between art and science, especially how the scientific process and its results have an aesthetic aspect in itself."

This was produced by students at the University of the Arts London in collaboration with King's College London and Imperial College London. Interestingly, King's College London is Arthur C. Clarke's alma mater (he coined the term "Mandelmania"—see above).

I'm listed in the credits, along with fractal artists Jos Leys and Jason Rampe.

NOTE ABOUT JAVA APPLETS:  Java implementations among different platforms and browsers vary. Please let me know if something strange happens in your particular browser by sending an e-mail with your operating system type and browser version to E-mail Address.

December 9, 2017

I've redesigned my mortgage calculator using responsive web design principles, so it should be just as viewable on a phone or a tablet as the desktop, and in the process I've ported much of my original Java code into Java­Script.  The graphs interactively update as the values are changed—for example, try sliding the Years slider to see the graphs update as you move the slider. Check it out here: Loan Calculator.

December 23, 2016

I've made the Mandelmania fractal explorer faster by supplementing the client-side processing of the multi-threaded JavaScript Web Workers with a Java Jersey Jackson RESTful micro service running on my Tomcat server that returns fractal data in JSON, which is now called by Web Workers using Ajax, interleaved alongside the ones running in the user's browser. Merry Christmas!

NEXT, how about CUDA for the web!—the web on steroids with parallel processing. Check out the upcoming NVIDIA GPU REST Engine (GRE).

August 17, 2016

I have finally ported my Java Mandelmania fractal explorer to HTML 5 Canvas and multi-threaded JavaScript Web Workers. Now the fractal explorer runs in most any browser without requiring an extra plugin, including Edge, Safari, Opera, Chrome, Firefox, and Internet Explorer (though interestingly it runs slower in those last two browsers)! Update: the latest version of Firefox is now fixed and no longer has the problem that caused it to run the fractal explorer much more slowly than the other browers!

Besides running great on the desktop, it also runs fine on iOS and Android devices, and has both touch and mouse support for zoom marquee selection.

Here it is: Mandelmania

June 12, 2016

If you're looking for my compiled Boost C++ for Android libraries, you can download them here. They are also featured from within C++ Builder's GetIt menu options, and also on Embarcadero's website: RAD Studio Tokyo Boost page, RAD Studio Seattle Boost page, and RAD Studio XE8 Boost page.

My buddy Josh's first album has been released: Jot Scripts From the Notebook of Joshua. His next album Courage will feature Snoop Dogg, R. Kelly, and Too $hort.

July 12, 2015

I've just completed a major overhaul of my mortgage calculator applet.  Once again, it's the best mortgage calculator I've seen anywhere on the World Wide Web! Check it out by clicking Other Java.  [NOTE: I have since redesigned this page using responsive web design principles and JavaScript rather than Java. The new version is here: Loan Calculator.] It should work well on most any platform where Java Standard Edition runs, be it Windows, Mac, Linux, etc. [NOTE: This is no longer true, since client side Java support has essentially been dropped from most browsers, which is the reason for the redesign.]

I've also made major improvements to my anagram generator.  Click this link to access it:

October 23, 2014

I have compiled the Boost C++ libraries for each of the main four Android architectures. These can be used in C++ applications by including the header files and linking the .a files with the rest of your program. They're great for use with cross-platform FireMonkey applications with Embarcadero's RAD Studio. Check it out: Boost C++ Libraries for Android

February 2, 2014

Check out my concept it's written using the Google Web Toolkit (GWT) and is basically a servlet/ajax application.

June 22, 2012

I replaced the compute thread, which was already separate from the UI thread, in the Mandelmania applet with twelve threads, so the applet computes faster on multi-core computers.

April 23, 2011

At last, I've finally completed a high definition (HD) fractal animation I've been working on.  The quality of it is reflected in how much time I spent in making it.  (It's really cool! I hope you agree!)  The 1080p version takes a long time to load, so you might want to check out the 720p version first.

Mand3HD, 720p:

Mandelmania v2

Mand3HD, 1080p:

Mandelmania v2


October 18, 2010

Sadly, Benoît Mandelbrot, the father of the Mandelbrot fractal, died on October 14, 2010 of pancreatic cancer. I pay tribute to him here, as this website would not exist if not for him. For more information, view the story at The New York Times: Benoit Mandelbrot, Novel Mathematician, Dies at 85.


Check out my 3D animation video I made for my 3D animation class with 3ds Max.

Mandelmania v2

Check out my video, Mandelmania v2, I made for my operating systems class.

Mandelmania v2

Feedback?  Send comments to E-mail Address