Dionis Ludovick Nasuwa

Full-Stack Software Engineer & Systems Architect

BSc in Computer Science graduate from the University of Dar es Salaam (UDSM). Certified in Full Stack Open (University of Helsinki, Grade 5/5) and Scrum Fundamentals (SFC™). Specialized in engineering scalable full-stack web applications, TypeScript monorepos, AST code analysis engines, and enterprise network infrastructure.

Download Resume (PDF)WhatsApp
Helsinki Full Stack Open
Grade 5/5

Max score in React, Node, REST & Security

Industry Experience
3 Traineeships

Mainstream Group, StartHub Africa, TPC Ltd

Key Systems Built
Monorepos & AST

Plaqode (TS Monorepo) & Strata (Code AST/DAG)

Agile Project Mgmt
SFC™ Certified

SCRUMstudy sprint & delivery validation

Architectural Systems & Applications

Selected Projects

Monorepo Architecture

Plaqode — Distributed Monorepo Architecture for Digital Identity & QR Solutions

Turborepo-orchestrated multi-tenant SaaS with stateless RS256 auth & isolated Prisma clients

Role
Lead Systems Architect
Scope
8-App Distributed Monorepo
Architecture
Turborepo + Isolated Prisma
Impact
RS256 Zero-Latency Auth

Plaqode is a distributed monorepo powering a digital connectivity suite: QR code generation with geospatial analytics (GeoIP tracking), digital business card creation (Cardify), event ticketing (Marquee), and a unified SSO layer. Built with Next.js 14/15, Fastify, and Turborepo, it implements stateless RS256 JWT authentication with isolated PostgreSQL database schemas via Neon.

Stateless RS256 authentication: Fastify Auth Service signs tokens with private keypair; frontends verify independently using public key to eliminate cross-service network calls during session validation.
Turborepo build optimization: Orchestrated 20-concurrent task execution with persistent caching across 8 apps, eliminating redundant builds via strict build artifact scoping.
Isolated database strategy: Independent Prisma schemas per service on Neon PostgreSQL to eliminate monolithic data coupling and prevent schema migration locks.
High-performance QR engine & analytics: Sharp image processing with GeoIP-lite tracking on denormalized Scan schemas, delivering sub-100ms analytical query response times.
TurborepoNext.js 14/15FastifyTypeScriptPrisma ORMNeon PostgreSQLRS256 JWTs
Django & FinTech

PataSpace — Real Estate FinTech & Verified Rental Platform

Django 5 + React + Flutter ecosystem with mobile money escrow & geospatial verification

Role
Full-Stack FinTech Dev
Scope
Dar es Salaam Urban Rental
Architecture
Django 5 + React + Flutter
Impact
M-Pesa 'Rent Now Pay Monthly'

PataSpace is a full-stack real estate marketplace and fintech platform engineered for high-density urban rental markets like Dar es Salaam. Built with Django 5.0, React 18, and Flutter, it integrates M-Pesa/Tigo Pesa mobile money escrow to enable 'Rent Now, Pay Monthly' financing, Africa's Talking SMS pipelines, Leaflet marker clustering, and field-agent GPS photo verification.

FinTech Mobile Money Escrow Layer: Enables 'Rent Now, Pay Monthly' financing via M-Pesa & Tigo Pesa APIs
Geospatial Field Verification System: Leaflet marker clustering paired with field-agent GPS photo auditing
Cloud VM Deployment: Multi-container production deployment on Oracle Cloud Infrastructure (OCI) using Nginx, Gunicorn, and WhiteNoise
Django 5.0React 18FlutterPostgreSQLM-Pesa / SMSLeaflet MapsOracle Cloud OCI
AI & Vector SearchView Repository

INTLEQ — Local LLM RAG Platform & Vector Database

FastAPI + Ollama + pgvector Retrieval-Augmented Generation engine

Role
AI Systems Engineer
Scope
Private Offline RAG
Architecture
FastAPI + pgvector
Impact
Zero Cloud API Reliance

INTLEQ is an offline-first RAG platform enabling private AI inference. The FastAPI backend integrates Ollama (llama3.2:1b) and pgvector (PostgreSQL extension) for semantic vector similarity search without cloud dependencies. Features asyncpg for non-blocking concurrent user sessions.

Private-by-default RAG architecture with local Ollama LLM execution & pgvector cosine similarity
Async-first Python backend leveraging FastAPI + asyncpg for high-concurrency vector queries
Containerized vector database with automated schema operators via SQLAlchemy ORM
FastAPIOllamapgvectorPythonReact/ViteDocker
AST & Graph TheoryView Repository

Strata — PHP Legacy Modernization Intelligence Platform

AST-based structural analysis engine for de-risking monolith refactoring

Role
Compiler & Graph Architect
Scope
Enterprise Code Audit
Architecture
AST + Graph SCC Theory
Impact
Monolith De-Risking

Strata de-risks monolith-to-microservices transformation by converting PHP codebases into structural intelligence graphs. Parses source code into ASTs, computes Strongly Connected Components (SCC) to isolate circular entanglements, and calculates graph centrality risk scores.

Graph centrality analysis identifying high-degree bottleneck classes and functions
Strongly Connected Components (SCC) clustering to isolate circular code entanglements
Multi-dimensional risk scoring combining structural metrics, superglobals, and legacy anti-patterns
Python 3.11+AST ParsingGraph TheoryStreamlit UIFastAPINeo4j
Work History

Technical Experience

Software Engineering Collaborator

Mainstream Group (Technology Division)
March 2026 – May 2026Dar es Salaam, Tanzania
  • Contributed to enterprise software development and system architecture design across multi-module applications.
  • Engineered secure RESTful API integrations and backend data flows, enhancing system interoperability and processing speed.
  • Engaged in Agile workflows, sprint reviews, and cross-functional team alignment to deliver project milestones reliably.
TypeScriptRESTful APIsSystem ArchitectureAgile Workflows

Software Development Trainee

UDICTI / StartHub Africa Partnership
July 2025 – September 2025Dar es Salaam, Tanzania
  • Collaborated on full-stack application development and UI layout design for the 'Smart Cargo' digital logistics management system.
  • Mapped complex user workflows into intuitive interfaces, optimizing user navigation and real-time transaction tracking.
  • Assisted in workflow testing and database query optimization to improve data transparency and reporting accuracy.
Full-StackLogistics SystemsDatabase OptimizationUI/UX Mapping

IT Infrastructure & Network Optimization Trainee

TPC Limited
July 2024 – September 2024Kilimanjaro / Tanzania
  • Upgraded network switches, deployed wireless routers, and set static IP bindings to optimize enterprise network uptime and secure routing.
  • Diagnosed and resolved hardware/software maintenance issues across business-critical desktop terminals and network peripherals.
  • Enforced endpoint network configuration standards to ensure operational continuity across enterprise departments.
Network SwitchesStatic IP BindingHardware DiagnosticsEnterprise Infrastructure
Categorized Stack

Skills & Competencies

Programming & Web Stack

TypeScriptJavaScript (ES6+)PythonReact / Next.jsNode.js / ExpressSQLStreamlitDart

Databases, Cloud & DevOps

Docker ContainerizationFly.io & Vercel DeploymentsNginx Reverse ProxyPostgreSQL & MySQLSupabase & RedisGit & MonoreposSSH & Linux AdminREST & GraphQL APIs

Networking & Enterprise Infra

Switch & Router DeploymentStatic IP BindingLAN Setup & TroubleshootingHardware Diagnostics & RepairEndpoint Network SecurityEnterprise Maintenance

Methodologies & Certifications

Agile / Scrum (SFC™ Certified)Full Stack Open (Helsinki 5/5)Monorepo ArchitectureAutomated CI/CD PipelinesAST & DAG Code ParsingSystems Analysis & Analytics
Academic & Professional Credentials

Certifications & Education

Grade 5/5 (Maximum Score)July 2026

Full Stack Open Certification

University of Helsinki

Comprehensive deep-dive certification covering advanced React, Redux, Node.js, Express, RESTful APIs, GraphQL, TypeScript, and secure web application architecture.

Verify Credential
Professional CertificationJuly 2026

Scrum Fundamentals Certified (SFC™)

SCRUMstudy

Validated mastery in Agile project management principles, sprint backlog prioritization, daily standups, cross-functional team coordination, and iterative product delivery.

Verify Credential
Undergraduate DegreeExpected Oct 2026

BSc. Computer Science

CoICT, University of Dar es Salaam

Core academic degree focusing on systems programming, software engineering, database management, algorithms, data structures, and enterprise networking.

Academic Degree
Get In Touch

Let's Connect

Open for full-time software engineering roles, full-stack projects, or systems architecture opportunities. Available for both local and remote positions.

Based in Dar es Salaam, Tanzania (EAT / UTC+3)