Available for opportunities

ComfortNyatsine

>_

7 years engineering enterprise systems for compliance, fintech & banking. Based in Johannesburg, building with .NET, Angular & microservices on AWS.

7+
Years Experience
5
Live in Production
25%
DB Performance Gain
8
Projects Shipped
scroll
01 / About

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.

Johannesburg, ZAAWS Certified Cloud PractitionerOpen to Remote
CN
Comfort Nyatsine
Senior Full Stack Developer
LocationJohannesburg, South Africa
Emailcomfynyatsine@gmail.com
Phone+27 84 919 2581
EducationBSc Hons — Computer Information Systems
GraduatedMidlands State University, 2017
Get In Touch →
02 / Tech Stack

Tools of the trade.

Languages
C#TypeScriptPythonJavaDartJavaScript
Frontend
Angular 16+ReactNext.jsFlutterTailwind CSSNgRx / RxJS
Backend & APIs
.NET CoreASP.NETNestJSNode.jsJWT / OAuthSignalRMicroservices
Databases
SQL ServerPostgreSQLMySQLMongoDBFirebase
Cloud & DevOps
AWS (S3, EB, Lambda)AzureDockerCI/CDGitCloudFormation
Specialized
OpenAI APIEsri ArcGISPayFast / Payment GatewaysMulti-tenancyUnit TestingSage Pastel
.NET CoreAngularFlutterAWSTypeScriptPostgreSQLDockerReactNext.jsC#FirebaseSignalRNestJSOpenAI APIEsri ArcGISJWTCI/CDSQL Server.NET CoreAngularFlutterAWSTypeScriptPostgreSQLDockerReactNext.jsC#FirebaseSignalRNestJSOpenAI APIEsri ArcGISJWTCI/CDSQL Server
03 / Experience

7 years of building.

Luna Software Solutions
Aug 2020 — Present
Full-time
Full Stack Software Developer
  • 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.
.NET 9MicroservicesAWS ECSAngularSignalRSQL ServerOpenSanctions APISage Pastel
SB Software
Feb 2020 — Jul 2020
Full-time
Software Developer
  • 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.
.NETFirebasePayFastRESTful APIs
SpectrumITS
Jan 2018 — Jan 2020
Full-time
Junior Software Developer
  • 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.
C#.NET FrameworkASP.NETSQL Server
04 / Projects

Things I have shipped.

github.com/comfie →
01In Development★ Featured

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.

.NET 8Angular 17PostgreSQLOpenAI APIAWSMulti-tenancy
Read case study →
02
★ FeaturedPersonal ProjectLive

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.

Next.jsReactPostgreSQLTailwind CSS
03
Personal ProjectLive

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.

Next.js 16TypeScriptPostgreSQLPrisma+2 more
04
Live

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.

Next.jsReactTailwind CSSVercel
05
Personal Project

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.

.NET CoreAngular 19FlutterFirebase+1 more
06
Delivered

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.

Angular 17+TypeScriptEsri ArcGISRxJS+1 more
07
DeliveredLive

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.

Angular 19.NET 9SQL ServerSignalR+2 more
08
Live

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.

Next.jsReactPostgreSQLTailwind CSS
05 / Contact

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.