ComfortNyatsine
7 years engineering enterprise systems for compliance, fintech & banking. Based in Johannesburg, building with .NET, Angular & microservices on AWS.
Engineeringsolutionsthat scale.
I'm a results-driven Senior Full Stack Software Engineer based in Johannesburg, South Africa, with over 7 years of experience designing and delivering enterprise-grade web applications across fintech, banking, healthcare, and property technology sectors.
My work spans the full spectrum — from architecting multi-tenant SaaS backends with strict RBAC, to building real-time systems with SignalR, to deploying scalable cloud infrastructure on AWS. I care deeply about clean architecture and measurable outcomes.
Currently at Luna Software Solutions, I work on a microservices compliance platform on the latest .NET — integrating Home Affairs, local and international company registries, and OpenSanctions to power AI-driven screening of companies and persons of interest — alongside a KYC platform upgrade for a tier-1 banking client. I also take on independent engagements, most recently delivering a property valuation system end to end for a 50-year-old valuation firm.
Tools of the trade.
7 years of building.
- ▸Maintained and enhanced TRX Backoffice — a complex enterprise system integrating with Sage Pastel accounting, supporting daily operations for multiple clients.
- ▸Developed TRX BOM Upload Web Client (.NET 9) with Mouser API integration, JWT authentication, and SignalR real-time progress updates for procurement teams.
- ▸Built and deployed a computing power rental web app with PayFast payment integration, increasing client sales by 10%.
- ▸Migrated enterprise application from .NET Framework to .NET Core, improving scalability and deployment efficiency.
- ▸Managed AWS deployments: S3, Elastic Beanstalk, CloudFormation, Lambda functions.
- ▸Improved database performance by 25% through query optimization and indexing strategies.
- ▸Developed full-stack iRainbow educational platform for Grades 0–7 with offline capabilities across multiple schools.
- ▸Building a microservices compliance platform on the latest .NET, integrating with Home Affairs, local and international company registries, and OpenSanctions to power AI-driven compliance screening on companies and persons of interest, deployed via containerized services on AWS ECS.
- ▸Contributing to a KYC platform upgrade for a tier-1 Nigerian bank client, alongside maintaining their transaction-monitoring compliance platform.
- ▸Using Claude (Anthropic) as part of the daily development workflow to write cleaner, more maintainable code.
- ▸Mentored junior developers and led Angular candidate technical assessments.
- ▸Developed customer portal that reduced authentication issues and call centre complaints by 80%.
- ▸Integrated PayFast payment gateway and Firebase databases into backend services.
- ▸Engineered web service clients and endpoints for seamless third-party integrations.
- ▸Developed and maintained applications using C#, .NET Framework, and ASP.NET.
- ▸Managed SQL Server 2014 databases, optimizing queries and performing CRUD operations.
- ▸Conducted system maintenance, testing, and end-user training sessions.
Things I have shipped.
github.com/comfie →Ignacheck
AI-Powered Compliance Audit Platform
Leading a strategic rebuild of a Python MVP into an enterprise-grade SaaS platform for financial institutions. Features multi-tenant architecture with strict RBAC, an AI orchestration layer for automated gap analysis against ISO 27001 and SOC 2, and a secure document ingestion pipeline with PDF/DOCX parsing and OCR.
DominionDesk
Property Management CRM
A comprehensive CRM for property managers, streamlining tenant tracking, lease administration, and property oversight. Built with Next.js for SSR performance. Designed from personal experience with SA property market pain points around dual rental/Airbnb management and calendar sync.
DominionDesk Core
AI-Powered Personal Finance Dashboard
A mobile-first personal finance dashboard covering expense tracking, recurring obligations, debt payoff progress, and multiple income sources. Features an AI receipt scanner that extracts store, date, and totals from a photo, personalized AI spending insights, a free cash flow calculator, and PWA support for home-screen installation. Built with Next.js 16, Prisma, and the Anthropic Claude API.
Jadde Apartments
Self-Catering Accommodation Booking Platform
A modern property listing and booking website for an exclusive self-catering complex in Chartwell, Fourways. Features apartment showcase pages with pricing, detailed unit descriptions, location mapping, and a contact/enquiry flow. Built with Next.js for fast SSR performance and deployed on Vercel.
Hello Doctor
Healthcare Management System
A comprehensive healthcare platform with a RESTful .NET Core API featuring role-based authentication and custom claims for healthcare providers. Includes a cross-platform Flutter mobile app with offline-first architecture and real-time push notifications, and a full Angular web dashboard.
Water Quality Analysis (SANSA)
GIS-Based Environmental Data Platform
Built for the South African National Space Agency. Implements GIS-based data visualization with Esri ArcGIS Maps integration and GeoJSON layer management. Features multi-month temporal data analysis with advanced state management using RxJS observables.
Property Valuation Management System
Purpose-Built Valuation Database & Import Platform
Built for a Johannesburg-based commercial property valuation firm with a 50-year history, replacing their SaaS-based property database. Features a normalised, year-based valuation model, a ~70-parameter advanced search over the property register, a five-format Excel import engine with dry-run validation and live SignalR progress, role-based access control, and a field-level audit trail. Designed, built, and deployed solo to the client's own Windows Server.
MelCrochet
Handmade Crochet E-Commerce Storefront
A custom storefront and admin platform built for a handmade crochet business. Features a product catalogue with image galleries, and an admin dashboard for uploading and managing products, images, and inventory without touching code. Built full-stack with Next.js and a PostgreSQL backend, deployed live at melcrochet.co.za.
Let's work together
Have a project
in mind?
I'm open to senior developer roles, freelance projects, and consulting opportunities. Let's build something great together.