KA

Senior Full-Stack Software Engineer with 9 years of experience building scalable web applications, backend systems, and APIs using Python, Django, Node.js, and modern JavaScript technologies.

About

Senior Full-Stack Software Engineer with 9 years of experience building scalable web applications, backend systems, and APIs using Python, Django, Node.js, and modern JavaScript technologies. Passionate about solving complex problems, designing reliable software, and delivering maintainable solutions from concept to production.

  • 6 years' experience
  • Joined November 2026

Industry experience

  • Software & Internet
  • Financial Services
  • Non-Profit Organization
  • Education
  • Retail
  • Professional Services

Work experience· 6 roles

Consulting Software Engineer · SymbionixOct 2025 – Jun 2026 · 9 mos

Developed an automated email-to-lead pipeline with Django and React: Gmail authentication, incremental ingestion, validation, and structured data extraction from PDF application forms, followed by downstream credit-check processing. Built an end-to-end payment orchestration service integrating Sage Intacct and Paystack, including invoice generation, VAT calculations, GL account mapping, and asynchronous payment link generation. Implemented Sage Intacct REST API integration from scratch with OAuth2, token management, request logging, and consistent error handling across 10+ financial and operational entities. Redesigned a mining engineering simulation dashboard using Django and HTMX and optimized an ML-driven simulation pipeline to improve execution performance and accelerate scenario analysis.

Consulting Software Engineer · ProjTracJun 2025 – Oct 2025 · 5 mos

Built a lightweight NestJS microservice backed by RabbitMQ for geospatial classification records (Area Maps, Waypoints, Static Maps) with configurable disaggregation logic, an idempotent database seeder, and a health-check endpoint. Extended an API gateway to track user actions across 40+ service endpoints, standardize routing, and delegate requests to downstream microservices via RabbitMQ. Implemented a preference-aware multi-channel notification engine with template interpolation and delivery via email (SMTP with rate-limit tracking), in-app (Socket.IO token-authenticated rooms), SMS, WhatsApp, and push, including admin-level fallback preferences. Added notification triggers for alert-level events and a bulk-send capability for organization-wide communications.

Consulting Software Engineer · Girwa FoundationFeb 2025 – Jul 2025 · 6 mos

Designed and developed a multi-tenant marketplace platform using React and Django with organization/service provider support and role-based access control. Architected core workflows for organization management, onboarding, job postings, and applications. Led infrastructure setup and end-to-end technical delivery from system design through MVP launch. Owned sprint planning and stakeholder alignment by translating business requirements into shippable features under tight timelines.

Chief Technology Officer (CTO) · Zopa254 (Antler-backed)Oct 2023 – Jan 2025 · 1 yr 4 mos
Software Engineer · Lending for Education in Africa Partnership (LEAP)Jan 2020 – Jul 2023 · 3 yrs 7 mos
Software Engineer · Andela KenyaDec 2018 – Oct 2019 · 11 mos

Education

Diploma in Information Technology · Africa Nazarene University2014 – 2016
Certificate in Information Technology · Africa Nazarene University2014

Hire Kwame Asiago today

Post a job and invite Kwame, or contact them directly. No hidden commission.

Post a job