Web Developer
Hello, my name is Bret.
I am a Web Developer.
I use PHP/MySql, HTML/CSS, JavaScript, and digital art to make various web sites and apps.
I use Bash, Python, and various other programming languages for both personal and professional projects.
Contact me:Recent projects I have been involved with:
Current Employer
Current Employer's (name hidden) corporate web site, various animations and web based apps for internal company use are completely hand crafted to company specifications by me using PHP/HTML/JavaScript/SurfJS/CSS.
If you have surfed the web in the last 6 years (and have seen advertisements), chances are high that you have used my code!
This project was for Monumetric's ad tag delivery system which consisted of a total re-write of over 3000 lines of legacy JavaScript ( ES5 ) / JQuery code to a modern class based OOP (ES6+) JS system. This system was used by thousands of publishers world wide.
SurfJS
Open Source on Github
I am the author of SurfJS.
SurfJS - is a plugin extendable JavaScript reactive UI, utility, and animation library.
Here is an example animation/video I made using SurfJS.
More information about SurfJS at Surf.monster and on GitHub
SurfJS Animated Chart Demo
Here is a little animated column chart demo made with SurfJS.
Kewazi is a fun side project website that features a virtual piano app. The piano/keyboard has unlimited polyphonic capabilities and will soon have animated piano lessons. Kewazi is made with SurfJS (above).
It's W3C valid.