Summary
Overview
Work History
Education
Skills
Awards
Affiliations
Certification
Timeline
Generic

Derrick Hunter

Solutions Architect
Centurion,South Africa

Summary

A performance driven and dependable person that delivers upon schedule. Has experience in many aspects of system analysis, design and development. An active a team player whose focus is based on making projects successful by delivering on time and within budget. Comfortable to communicate project risk to management and the end user. Can delegate responsibility allowing a team dynamic to grow and develop.

Overview

22
22
years of professional experience
5
5
years of post-secondary education
2
2
Certifications

Work History

Solutions Architect

Ornico
Johannesburg, GAUTENG
02.2020 - Current
  • Designed and developed microservices architecture to allow for separation of business processes and quicker deployment of solutions.
  • Design and develop systems making determinations about system performance
  • Responding promptly and professionally to bug reports
  • Review and repair legacy code
  • Conduct system analysis and development
  • Analyze, design, supervise and coordinate development of software systems
  • Analyze system specifications and translate requirements to tasks for junior developers.
  • Analyze current systems for performance and diagnose / troubleshoot problems
  • Test new software and ensure logic and syntax is accurate
  • Document code throughout development process
  • Design and maintain databases
  • Research of tools and supply recommendations to management
  • Setup and maintain continuous integration services and software
  • Define and report on how potential code changes would affect system environments and performance

Development Manager

Automation Exchange
Johannesburg, GAUTENG
12.2015 - 01.2020
  • Product owner of main company solution offering
  • Manage entire DevOps process including release management (CI/CD) and version control (Git)
  • Manage entire Agile and Scrum processes
  • Manage team delivery of sprints
  • Communicate to business risks and progress of sprints
  • Encourage team collaboration
  • Encourage individual growth
  • Design and modify database layouts to accommodate new requirements
  • Deliver solutions within project guidelines and deadlines as reasonably determined
  • Adhere to company and departmental procedures and rules in order to produce quality solutions
  • Understand and apply requirement gathering techniques
  • Adhere to coding standards
  • Apply best practices
  • Ensure continuity on support by means of documentation and accurate release notes
  • Apply problem solving techniques to identify optimum solutions to problems
  • Test and debug solutions.

Solutions Development Lead

Ariba
Johannesburg, GAUTENG
05.2005 - 08.2015
  • Continuous improvement and optimization of applications and related databases within local architecture
  • Solution delivery in conjunction with global matrix integration resources that are assigned on per project basis.
  • Design, develop and maintain integrations between various multi-national companies and local and global platform
  • Design, develop, implement and maintain various web and forms developed Microsoft applications
  • Design, develop, implement and maintain various SQL backend solutions
  • Report development and deployment
  • Technical integration between buyer/supplier customers
  • Internal assessment of customers' existing technical integration solutions
  • Recommendations for integration of participant systems with marketplace
  • Guidance around best practice solutions for electronic data interchange that best support customers' business process choreography
  • Coordinate and facilitate solution delivery between all internal and external stakeholders

Web Developer

Absalom Systems
Pretoria, GAUTENG
01.2002 - 01.2005
  • Design, develop and implement various web applications for use by employees within various large customer organizations
  • Report development and deployment
  • Improve and optimize existing systems and databases.

Applications Consultant

The Edge Computer Systems
Durban, Kwazulu Natal
01.1999 - 01.2002
    • Design, development and implementation and consulting of software products for market leading companies
    • Microsoft Windows Server 2000 and Microsoft Exchange Server 5.5/2000
    • SQL 7.0/2000 Database Design and Administration
    • Crystal Reports design and implementation

Education

High School Diploma -

Pinetown Boys High School
Pinetown
01.1989 - 12.1993

Skills

    Languages - C# / Python / Typescript / Javascript

Frameworks - NET / NET Core / Node

Databases - SQL / Postgre / MySQL

API - Web API / NestJS

Awards

Exemplary Performance Award – EMEA (Quarter 4, 2013) “For your innovative solution design to address Ariba Sourcing Pro challenges in Western Cape Government, as an interim workaround enhancement to comply with government legislation, and in the interest of motivating for a contract renewal and to retain the current $3,5 million in Network revenue per annum”.

Affiliations

The International Association for Measurement and Evaluation of Communication

Certification

Microsoft Certified Solutions Developer (MCSD)

Timeline

Solutions Architect

Ornico
02.2020 - Current

Development Manager

Automation Exchange
12.2015 - 01.2020

SAP Certified Application Associate, SAP HANA

07-2014

Microsoft Certified Solutions Developer (MCSD)

06-2014

Solutions Development Lead

Ariba
05.2005 - 08.2015

Web Developer

Absalom Systems
01.2002 - 01.2005

Applications Consultant

The Edge Computer Systems
01.1999 - 01.2002

High School Diploma -

Pinetown Boys High School
01.1989 - 12.1993
Derrick HunterSolutions Architect