Technology leader and full stack developer with ops and executive experience, delivering web apps since 2001.
Beddoes is data and technology company with top tier clients in the financial services and pharmaceutical sectors. Allori is a healthcare communications agency.
I have worked with the leadership team to grow the business from a fresh startup to an established and recognised agency with international reach, working for most of the top 20 global Pharma companies and almost all Australian life insurers.
My role has grown accordingly from part-time web dev slash sysadmin to full time strategic business software development and deployment, managing up to 4 devs and a system administrator, and taking care of hundreds of software projects. I've focused on:
Some publicly-accessible examples of my work while at Allori/Beddoes:
Illuminus was small Melbourne-based Web Design and Multimedia business. We crafted web pages using Ruby on Rails, PHP, Flash, and provided graphic design, hosting, consulting and other IT services. After the partnership split up, I ran Illuminus a sole trader. My roles included:
When my role expanded beyond the completion of the four-week project I was hired for, I comprised 33% of the IT workforce at the company (then called GasNet Australia) of around 200. I was responsible for the majority of internal software development and application maintenance from then until my resignation. I designed, developed and maintained software for:
Placed here as part of my Bachelor of Information Technology, as part of a small team managing a big data warehouse system, I developed thoroughly-reviewed COBOL, Oracle SQL, Perl, shell scripts, and C programs which were deployed on the warehouse's IBM mainframes and Linux server.
Placed here as part of my Bachelor of Information Technology, I began work on the incoming transition of a large outsourcing project shortly after its inception and left soon after it got into full swing. My roles included developing project procedures and tools, supporting management of the transition, application support (INGRES SQL and 4GL, and C), enhancements and ad-hoc reports on the main application, software auditing, and development of a separate, complementary ASP/SQL Server system.
High performing software developers devote ongoing effort to choosing and learning the best tools for their work.
Often harder than technical work, people and processes are more critical to success than tech or tools.
Some tools I'm very familiar through daily use over a decade and more.
With some tools I'm still growing toward mastery, or found less use for over time.
Ask Izzy is a support services directory. I was on the development team for its prototype over two days at REA Group in 2014 along with an Allori colleague.
I have contributed to two books on Ruby: Best of Ruby Quiz as one of the ensemble co-authors, and Ruby Cookbook as a technical reviewer.