Hi, I'm David and I like making things without JavaScript
Switch on JavaScript to enable the ES6 React version!
3D Printing & Design
3D models, artwork, website, mailing list, transformable toys
3D printing, 3DS Max, Substack
A successor to Project Tramsformation, the Binformer is a project created while on holiday after a few glasses of wine. While initially conceived as little more than a fun joke, it has grown into a far more ambitious project with hopes to have a positive impact on our current state of plastic recycling in Australia. Read all about the development journey at the Binformer blog website.
Mini Retro TV
Raspberry Pi, RetroPie, 3D printing
A tiny retro TV case based on a Toshiba Blackstripe I designed and printed for a Raspberry Pi 3B to run RetroPie. Designed to fit a Pi 3B with a 3.5 inch HDMI MPI3508 LCD display. It currently sits on a shelf playing cartoons on loop. 3D printable files are available from the link below.
Team Lead
EDNAR (Electrical Distribution Network Access Register) Project
ES6, React, Redux, Node.js
Zepben is a consultancy that builds software for electrical distribution networks. My role was focused specifically on the EDNAR project, an application designed to support planned network access request workflows.
Custom Mini-PC Case
ITX PC Case
3D printing, laser cutting, PC parts
I'd wanted to upgrade from my old PC for a while but wasn't feeling very inspired until seeing some Velka 5 builds. After deciding that the Velkas were a bit too much for my current budget, I found the ITX_CR10-ONE on Thingiverse and thought I'd have a crack at a bit of DIY instead. I modified the original design to have open sides and top so that I could install some wood and acrylic panelling. A sheet of metal bracketing had to be sandwiched between the top panel and handle in order for the handle to manage the weight. Cable management was challenging but not impossible; next time round I'll probably put everything onto a 1TB M.2 and lose the SSD.
Tinkering & Electronics
Modified Nerf blasters and accessories
3D Printing, Nerf blasters, electronics
Tinkering around with Nerf blasters for me has always been one of those hobbies that I float back in and out of over the years. While there's always the joy of trying to squeeze extra performance out of the things, I've also enjoyed having a hand at some cosmetic mods to add some more personal design touches. Modifying electronic blasters has been a great way to learn how to solder and apply some basic circuitry.
Lead Front-End Engineer
Child care search platform, Centre management platform, Mobile app, Admin platform
HTML, CSS, ES6, SSR React, React-Native, Redux, TypeScript, Node.js, Jest, Enzyme, AWS, CircleCI
KindyNow provides Australia's leading app and web service for helping parents find daycare for their children. As Lead Front-End engineer I architected and developed the company's flagship web assets, including a new child care search platform (Childcare Near Me), a rebuild of their existing booking management app (KindyNow), and admin tools for internal management of centres and bookings.
I also managed and trained junior engineers, collaborated with the marketing team to prioritise and build features to maximise conversion goals, and provided guidance on UX and product strategy.
Front-End Engineer
Company media website, Premium platform, forums
HTML, CSS, ES6, React, Redux, Node.js, MobX, RoR, PHP
SitePoint is a hub built by developers for developers with the goal of sharing knowledge and educating others on incredible Internet things. Spanning articles, courses, books, screencasts, and a huge forum community, they are a leading source for the latest news on all things web development.
As Front-End engineer I worked within an Agile development team to maintain and upgrade the company Articles WordPress and Premium RoR platforms. The revised articles site featured a new homepage and template designs with server-side rendered front-end components. We completely renovated the Premium members platform library design as well as shifted front-end components from Rails to React and Redux.
CAD Art Project
Artwork, prints
LEGO Digital Designer, Photoshop, POV-Ray
The combination of visiting Brickvention, unfulfilled childhood LEGO dreams, and a love for the great city that is Melbourne left a nagging itch that my creative brain couldn't ignore. The LDD model took a year to complete, over 43,000 parts, and many visits to the actual location. It was then converted and rendered in POV-Ray before adding final Melbournian touch ups in Photoshop
Lead Instructor
HTML, CSS, JavaScript, PHP
Starting out as a co-working space, General Assembly has grown into a pioneer in education and career transformation, specializing in today’s most in-demand skills. They are a leading source for training, staffing, and career transitions, fostering a flourishing community of professionals pursuing careers they love.
I taught the Front End Web Development (FEWD) part time course at General Assembly's Melbourne campus. Throughout the 10 week course, students learnt HTML, CSS, JavaScript, and fundamental programming skills to build their own website project. It was immensely rewarding with students moving on to roles ranging from Junior Developer to Project Manager.
3D Models, artwork, website, transformable toy
HTML, CSS, jQuery, PHP, MySQL, Photoshop, 3DS Max, 3D printing
A personal project that started with a failed art competition entry. Featuring a website with shop, 3D models, T-shirts, prints and a 3D printed transformable figure. I have so much respect for the engineering in those old 80's toys
fantasticmrdavid@gmail.com