07/06/2026 updated


100 % available
Software Engineer - Investment Banking & Finance, Project Management & PMO, HR & Payroll.
Johannesburg, South Africa
Worldwide
National Diploma in Information TechnologyAbout me
30+ years designing, building and managing complex business systems. From front end sales solutions, CRM to Finance, HR, Project Management, Payroll and Human Resources — custom solutions solving complex challenges. UK passport holder. Available globally.
HTMLJavaScriptAgile MethodologyApplication Portfolio ManagementAtlassian JiraCascading Style Sheets (CSS)Change ManagementRAIDExcel MacrosFinancial SoftwareGovernanceGovernance Risk Management and ComplianceInvestment BankingScrum MethodologyProject Portfolio Management
PMO & Programme Governance
End-to-end programme governance expertise including RAID management, executive reporting, status reporting, planning cycles and full lifecycle programme oversight across investment banking and fintech environments.
Custom Software Development & Bespoke Solutions
Full-cycle custom software development end to end CSS, JS, HTML, AWS integrations and AI enhancements, delivering production-grade systems with complex operational requirements.
Budgeting, Forecasting & Financial Control
Comprehensive financial management including budget lifecycle oversight, headcount monitoring, variance analysis, scenario modelling and forecasting across large-scale technology and change portfolios.
Regulatory & Compliance Programmes
Delivery of mission-critical regulatory programmes including FCA Market Abuse Regulation (MAR) and legal entity rationalisation, maintaining continuity during complex periods such as COVID lockdowns.
Agile Transformation & Delivery
Driving agile and Scrum adoption, enforcing PLC/SDLC compliance and supporting agile ways of working across large client-facing and operational technology portfolios.
Stakeholder Reporting & Executive MI
Design and delivery of executive management information, consolidated monthly reporting, portfolio dashboards and tactical dashboard solutions for CIO offices and senior leadership.
RAID Management & Risk Governance
Maintenance of comprehensive RAID logs, risk governance frameworks and formal change management frameworks across regulated financial services environments.
Dashboarding & Data Visualisation
Design and rollout of bespoke portfolio dashboards and data visualisation solutions that improve resource visibility, forecasting accuracy and delivery predictability.
Process Automation & Digital Transformation
Supporting digital transformation initiatives and building scalable custom applications that minimise manual effort and deliver significant efficiency gains for clients.
End-to-End Solution Delivery
Full lifecycle solution delivery from requirements analysis through architecture, development, testing, integration and ongoing support, covering both software and programme governance contexts.
Experience
Professional experience10+ years
Freelancer since2000
Languages
EnglishNative speaker
Project history
As CBM scaled, they were unable to accurately track project budgets across multiple concurrent projects, leading to overspending and limited visibility into profit and loss. The solution designed and implemented tracks project and resource budgets against actual time booked in real time, ensuring spend stays aligned to budget. Contractors and allocated resources can no longer over-book or overspend without it being flagged immediately.
As We Fin scaled rapidly, manual processes for customer enquiries, vehicle inventory management, payment tracking, contract administration and real-time monitoring became unsustainable, creating inefficiencies in back-office operations and risks to customer service quality. To support continued growth, it was necessary to design, develop and implement a fully custom, unified front-to-back and back-office platform built specifically for We Fin’s rent-to-own business model. Solution serves as the central backbone for the entire customer and operational lifecycle, transforming fragmented workflows into a streamlined and automated system.
Island Safari Lodges required a robust, unified HR system to manage its growing workforce amid scaling tourism operations in Botswana's competitive safari sector. Manual or fragmented processes for employee lifecycle management led to inefficiencies in onboarding, scheduling, compliance, performance tracking, and staff self-service particularly challenging in a remote lodge setting with shift-based roles, seasonal hires and field-based teams.
Delivered a fully custom HR-rated platform tailored for hospitality operations, providing an end-to-end system for organisation-wide HR administration. This cloud-based solution centralised and automated the full employee lifecycle, from recruitment to ongoing management, ensuring compliance, transparency and scalability for lodge staff and management.