Solving problems is fun, if you let it.
Solving problems is fun, if you let it.
Worldwide, 100% Remote
Co-Founder and Chief Technology Officer
January 2022 - Present
Helping current and future HubSpot customers get the most out of their business. Optimizing systems, processes and people.
See What I do » for more information.
Worldwide, 100% Remote
Owner
January 2014 - January 2022
Holding company for management and information technology consulting, including sourcing and outsourcing of specialist skills and services.
United States, 100% Remote
Legal Technologist
September 2020 - Present
Delivering of ad-hoc support and development services to US based law firms.
I acquired invaluable knowledge of the Software Technology, LLC's Practice Management software, specifically specialist integrations out of and into Tabs3 and PracticeMaster during my time at Attorney Computer Systems and continue to offer some services to the legal sector.
United States, 100% Remote
Extensive work with privileged information
Chief Information Officer
October 2019 - August 2020
Responsible for improving business process related to custom client systems as well as the adoption of newer technologies and third-party document management systems.
Budgeting, writing job specifications, interview and hiring processes to expand the team, working closely with the Chief Operating Officer and Chief Executive Officer to achieve business goals.
Culminated in effective documentation and handover when the company was acquired in late 2020.
I still provide some support to the new owners as required.
Project Lead Software Development
September 2013 – September 2019
Responsible for business analysis, specification, cost and time estimation, development, testing, deployment and ongoing maintenance of custom reporting and third party integrations for US based legal firms. Strong emphasis on business process automation, verification of existing systems, integration and migrations.
South Africa, 50% Remote
Technical Team Lead
May 2009 - June 2014
Responsible for the planning, coordination and execution of the analysis, design, development, testing, enhancement, maintenance, documentation, administration and support of software applications that facilitate and aid the Test Environment team in the governance, management and control of all Test Environments. Included regularly feeding back to stakeholders on progress, delays and completion dates. Analysing and improving process and software formed a key part of the role.
Primarily focused on Management and Executive information systems, but also included some operational and financial management applications. The team consisted of between two and three senior developers as well as two junior developers. Interns and students from the innovation hub also formed part of this team during this period.
Senior Analyst Programmer
October 2008 – April 2009
Responsible for the execution of the design, development, testing, enhancement, maintenance, documentation, administration and support of software applications that facilitate and aid the Test Environment team in the governance, management and control of all Test Environments.
South Africa
Technical Lead Legacy Integration - SAP
February 2007 – September 2008
SAPhari Project
Responsible for technical analysis, design, development, testing, documentation, implementation and initial support during stabilization period of interfaces between legacy systems and the SAP ERP. Included temporary as well as permanent interfaces, all data purification, translation and migration from legacy system to SAP.
Analyst Programmer
September 2006 – January 2007
Responsible for the design, development, enhancement, testing, documentation and implementation of software applications as per a signed off business case and specification. Participation in the development of user training material.
Application Support Analyst
June 2005 – August 2006
Responsible for the support of in-house and vendor applications as well as co-ordination of vendor based upgrades and enhancements. Participation in disaster recovery processes and onsite user assistance as required. 24/7 support for mission critical systems. Supported a total of 19 enterprise systems during this period, several of which were rated mission critical.
BSc. Computer Science
2019 - On Hold
Introduction to Programming I
Fundamentals of Computer Science
Non-Degree Purposes
2006 - 2012
Introduction to Business Information Systems
Business Management
Introduction to Programming 1
Introduction to Programming 2
Computer Systems, Fundamental Concepts
Comprehensive Skills for Science
Visual Programming 1
General Management
Structured Systems Analysis
Access Mathematics
Comprehensive Programming Diploma
2005 - 2006
End User – Word, Excel, Access
Processing and Logical Concepts
Program Design – Pseudo Code
Software Engineering – UML, SDLC, Business Requirements Analysis
Relational Database Modelling and Design
SQL 2000 – Developer and Administration
VB.Net 2003, ASP.Net, .Net Framework V1.1
Senior Certificate with Exemption
2000 – 2004
* C# * SQL * .NET * CTREE * REST API’s * VB * WINDOWS * OSX * RACKSPACE * ASP.NET * TELERIK * LINUX * HTML * CSS * JAVASCRIPT * HUBSPOT * SQUARESPACE * MANY MANY MANY MANY MANY MANY OTHERS *