Scroll To View More
Hire the top 3% of freelance developers
Gareth Hellmann

Gareth Hellmann

Durban, KwaZulu-Natal, South Africa
Member since December 20, 2014
Gareth is a versatile software engineer who utilizes over fourteen years of industry experience with a systematic and structured approach to development and problem solving, balanced with an emphasis on adaptable, customer-centric solutions.
Gareth is now available for hire
  • PHP, 7 years
  • MySQL, 5 years
  • Python, 4 years
  • jQuery, 4 years
  • REST, 4 years
  • Agile Software Development, 4 years
  • HTML5, 4 years
  • Django ORM, 3 years
Durban, KwaZulu-Natal, South Africa
Preferred Environment
Python, Django, Sqlite3, REST
The most amazing...
...project I've worked on is building an API wrapper for an ERP system, allowing for a user-friendly web front-end.
  • Senior Software Engineer
    Shopscoop Pty, Ltd.
    2012 - PRESENT
    • Developed and implemented a product costing model using Python.
    • Set up an eCommerce system, including a database and managed customization of two associated sites.
    • Set up integration with a payment gateway.
    • Worked with Marketing to develop the site structure to achieve key customer experience deliverables.
    • Managed the purchase of domains, hosting, and implementation of SSL certificates.
    • Implemented SEO and Google Analytics.
    Technologies: PHP, Python, MySQL, jQuery, HTML5, CSS3
  • Systems Analyst Manager
    Retail Marketing Agency
    2004 - PRESENT
    • Designed integration to custom build the front-end system for an ERP system using Python/Django.
    • Provided leadership in identifying and implementing new uses of information technologies, which assist functional business units in meeting their strategic objectives.
    • Designed and developed reports to extract data from database for management to utilize when analyzing data.
    • Responsible for integrating the system into the accounting package.
    • Led discussions of business and technical specifications with various departments to define new processes or upgrade old processes.
    Technologies: Python, PHP, ASP.NET, VB6, JavaScript, MS SQL, PostgreSQL, Pervasive SQL, HTML
  • Software Engineer
    Spotlight Interactive
    2001 - 2004
    • Developed financial software systems for leading Financial Institutions in South Africa.
    • Defined and designed database structure for new systems.
    • Defined and prepared technical specifications with team members.
    • Developed systems from technical specifications defined for projects.
    • Communicated UAT and error fixes to management.
    Technologies: VB6, MS SQL
  • Languages
    Python, Visual Basic for Applications (VBA), PHP, T-SQL, SQL, HTML, CSS, HTML5, CSS3, Visual Basic, VB.NET
  • Frameworks
    Django, ASP.NET
  • Libraries/APIs
    Django ORM, jQuery, Google API
  • Tools
    Microsoft Excel, ERP, Komodo Edit, Git, Sage ERP X3
  • Paradigms
    REST, Unit Testing, Agile Software Development
  • Storage
    SQLite, MySQL, Microsoft SQL Server, PostgreSQL, Pervasive PSQL
  • Platforms
    Mac OS, OpenCart, Linux
  • Other
    eCommerce, Accounts, APIs
  • 6.00X Certificate degree in Computer Science and Programming
    Massachusetts Institute of Technology (MIT) - EDX
    2013 - 2013
  • Level 4 Certificate degree in Management
    Dionysus - Durban, South Africa
    2012 - 2012
  • Bachelor's degree in Information Technology
    Durban University of Technology - Durban
    1997 - 2000
  • N4 National Certificate degree in Mechanical Engineering
    Msunduzi Technical College - Pietermaritzburg, South Africa
    1996 - 1996
Hire the top 3% of freelance developers
I really like this profile
Share it with others