Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
👍100%
Sales & BizDev
🗿100%
HR
Geos
🇿🇦100%
South Africa
Work Background
IntegroveSolutions Architect
Aug. 2021City of Johannesburg, Gauteng, South Africa• Participate in Product Teams to design data and analytics solutions focused on delivering agreed business outcomes
• Use expertise in one or more of the data engineering, data science and application development domains to develop operable and cost-effective solutions, review solution blueprints, estimates, conceptual designs and/or other deliverables
• Work closely with Chapter Leads to identify opportunities for creating solution blueprints for repeating patterns and use cases across Product teams
• Working closely with Chapter Leads to understand data architectural components to support the overarching solution blueprint, high level and low lever design
• Collaborate with Chapter Leads to shape and deliver Chapter specific capability backlogs covering common services, artefacts/components, and introduction of product/tooling capabilities from strategic and emerging technology partners
• Understand and translate user requirements into a standard solution offering approach, solution plan, proposal and cost estimate leveraging standard process methods, deliverables
• Sponsor / lead initiatives to deploy new architecture and capabilities across the teams required for Chapter services
• Resolve use cases realization and systems integration challenges
• Involves modelling and thorough assessment of complex IT solutions
• Provide advice to clients on project design, costs, and expected benefit
• Responsible for developing distributed system architecture and system integration
• Conceptualize solutions and develop architecture for large Azure Cloud engagements
• Prepare budgets for the design and execution of IT solutions
• Help clients to evaluate existing systems and provide advice on how to meet organizational requirements
• Ensure that technical and business components of the project are in harmony to meet the needs of the enterprise
• Mentor and train new and junior resources
Juta and Company (Pty) LtdTechnology Solutions Specialist
Oct. 2020 - Jan. 2022City of Johannesburg, Gauteng, South Africa• Guide the software development team towards successful project delivery. • Provide technical leadership to team members through coaching and mentorship. • Ensure collaboration with other team members including QA testers, product owners, engineers, UX designers, scrum masters, business and systems analysts. • Contribute towards the structure of the team and allocation of resources, identifying gaps that may impact on service delivery. • Participate in recruitment processes to ensure the appointment of competent team members. • Ensure open channels of communication and a winning culture of collaboration, respect and motivation within the team. • Lead the design of solutions in alignment with the technology strategy. • Implement functional solutions architecture. • Take responsibility for the automation, integration and deployment of software into a production environment. • Ensure the validation and monitoring of software performance. • Oversee the Software Development Life Cycle to plan, design, develop, test and deploy new software products and features as well as security updates and bug fixes. • Ensure the documentation and maintenance of software functionality. • Ensure Agile methodology and processes are implemented and adhered to. • Ensure the development of quality assurance procedures including peer code review, quality control tools and processes and automation, integration, functional and unit testing. • Ensure that extensive technical testing is conducted to identify and fix issues in systems. • Ensure the implementation of source control systems. • Ensure continuous learning and development in different technologies and programming languages. • Seek opportunities to share knowledge and information across roles and functions. • Conduct application and solution research to improve performance. • Identify and escalate risks that may impact on successful strategy implementation and business operations to the Technology Development Manager.
DVTAzure Engineering Lead / Lead Solutions Architect
May. 2020 - Oct. 2020Johannesburg, Gauteng, South Africa- Azure
- Azure DevOps
- Designing Azure Cloud solutions for business requirement specifications
- Technical Analysis
- Conceptual Design
- Logical Design
- Physical Design
- Data Architecture (Data Modelling and Data Dictionaries)
- Flow Diagrams (API Designs etc.)
- UML Diagrams
- Cloud Security (Certificate, Azure AD, Subscription Key, JWT Tokens and Role based access control)
- Event Driven Architecture
- Serverless Architecture
- Microservices
- .Net Core
- Single Page Applications
- Web Services
- WCF
- SQL Server
- Business Intelligence (SQL Skills/SSIS/SSRS/ETL Frameworks/Azure Data Factory)
- HTML5
- CSS3
- LESS
- JavaScript
- Angular
- jQuery
- Domain Driven Design
- Creating a DevSecOps strategy
- Source Control Policy
- Cloud Design Patterns (CQRS etc.)
- Design Patterns
- Azure Cloud Development (Azure Functions, Logic Apps, Event Grid, Web Apps, API Management, Service Fabric, Kubernetes, SQL etc.)
May. 2017 - May. 2020Johannesburg Area, South Africa- Azure
- Azure DevOps
- Designing Azure Cloud solutions for business requirement specifications
- Technical Analysis
- Conceptual Design
- Logical Design
- Physical Design
- Data Architecture (Data Modelling and Data Dictionaries)
- Flow Diagrams (API Designs etc.)
- UML Diagrams
- Cloud Security (Certificate, Azure AD, Subscription Key, JWT Tokens and Role based access control)
- Event Driven Architecture
- Serverless Architecture
- Microservices
- .Net Core
- Single Page Applications
- Web Services
- WCF
- SQL Server
- Business Intelligence (SQL Skills/SSIS/SSRS/ETL Frameworks/Azure Data Factory)
- HTML5
- CSS3
- LESS
- JavaScript
- Angular
- jQuery
- Domain Driven Design
- Creating a DevSecOps strategy
- Source Control Policy
- Cloud Design Patterns (CQRS etc.)
- Design Patterns
- Azure Cloud Development (Azure Functions, Logic Apps, Event Grid, Web Apps, API Management, Service Fabric, Kubernetes, SQL etc.)
NetcareDevelopment Technical Lead
May. 2016 - Apr. 2017Auckland park- C# - ASP.NET
- ASP.NET MVC
- Single Page Applications
- DNN (Dot net Nuke)
- Splendid CRM
- Visual Studio 2015
- Web Services
- WCF
- WebAPI
- Web Applications Development
- Business Intelligence (SQL Skills/SSIS/SSRS/ETL Frameworks)
- SQL Server
- HTML5
- CSS3
- JavaScript
- Knockout
- Angular
- jQuery
Sasfin Bank LtdC# .NET Developer
Mar. 2014 - May. 2016Johannesburg Area, South Africa- Business Intelligence (SQL Skills/SSIS/SSRS/ETL Frameworks)
- SQL Development (Stored Procedures, triggers, functions, Service Broker, CLR, indexing, Performance Optimization etc.)
- Database design and the normalization of data structures - Database administration - C# - ASP.NET
- ASP.NET MVC
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2013
- Visual Studio 2015
- DevExpress
- Web Services
- WCF
- Windows Forms development
- Web Applications Development
- Composite UI application Block
- HTML
- CSS
- Java Script
- AJAX
- Razor C#
- WPF
- Aspose, MailMerge The above technologies used within the C# Business Banking Finance System (BFS) for the main system and various standalone tools developed as required
Apr. 2012 - Mar. 2014Roodepoort, Gauteng- Business Intelligience (SQL Skills/SSIS/SSAS/SSRS/ETL Frameworks and Building and maintaining OLAP cubes in analysis services)
- Database design and the normalization of data structures - Database administration - C# - ASP.NET
- ASP. NET MVC
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- DevExpress
- Web Services
- Windows Forms development
- Web site development
- Web Applications Development
- WCF development (Web services)
- AJAX
- Razor C# The above technologies used within the telecommunication and employee management environments for various C# Web and Windows applications as required.
Educos Vision ServicesSQL Developer / Team Lead
Jul. 2007 - Apr. 2012Weltevreden Park• Team Leader managing three clients and have four staff members reporting to me
• All below duties are performed as well as supervision (testing of all development done) and training of employees that report to me as I am in a supervisor/team lead role.
• Converting of Crystal reports to SSRS reports and development of new SSRS reports.
• Development of exports to drop data for third party systems by using SSIS as well as FTP and SFTP.
• Implementing, Customizing, testing, and maintaining of various projects of Educos Vision Services products for numerous clients.
• The system consists of various modules and I have maintained and customized this for various clients SKILLS:
- CLIENT LIASON
- MANAGING OF ASSIGNED PROJECTS
- ANALYSIS OF CLIENT NEEDS
- HELPDESK ITEMS AND PROJECT ITEMS ARE WORKED ON TEAMS WHERE KANBAN OR SCRUM METHODOLIGIES ARE APPLIED
- CODING OF STORED PROCEDURES, FUNCTIONS, TRIGGERS
- SQL DATABASE QUERIES FOR VARIOUS DATA REQUIREMENTS THAT THE CLIENT REQUIRES (ONCE OFF AND CREATING EXPORTS FROM THE SYSTEM THAT USERS CAN RUN WITH PARAMETERS)
- ENSURING THAT ALL DATA QUERIES ARE OPTIMIZED TO RUN AS QUICK AS POSSIBLE
- ENSURING THAT THE SPEED OF THE SYSTEM IS QUICK AS IS POSSIBLE BY RE-INDEXING DATABASE OR USING SQL TUNING ADVISOR OR IDENTIFYING PROBLEM CAUSING SYSTEM TO BE SLOW AND CORRECTING THE PROBLEM
- ERROR INVESTIGATION BY USING SQL PROFILER OR EVENT MANAGER
- CRYSTAL REPORT WRITING - VB SCRIPTING FOR PAYROLL FUNCTION CALCULATIONS - VB FORM SCRIPTING TO MANAGE FRONT END BUSINESS RULES AND CUSTOMIZATIONS
- OVERALL CLIENT RELATIONS TECHNICAL
- MICROSOFT SQL SERVER 6.5 / 7 / 2000 / 2008 / 2008R2
- CRYSTAL REPORTS
- VB SCRIPTING DETAIL
- KNOWLEDGEABLE OF ALL ABOVE MENTIONED SOFTWARE
- EXTENSIVE KNOWLEDGE OF MICROSFT OPERATING SYSTEMS
- EXTENSIVE KNOWLEDGE OF MICROSOFT ACCESS AND CRYSTAL REPORTS
- EXTENSIVE KNOWLEDGE OF MICROSOFT SQL SERVER
- EXTENSIVE KNOWLEDGE OF CRYSTAL REPORTS
Intch is a Professional Networking App for the Future of Work