Kilamba Kiaxi, Luanda, Angola

Joel Sebastião Mbengui

jsmbengui

Software Engineer

I'm a Software Engineer with 6 + years of experience building backend and full- stack systems for financial institutions and technology platforms in Angola.

Professional profile

I'm a Software Engineer with 6 + years of experience building backend and full- stack systems for financial institutions and technology platforms in Angola.

My stack centres on TypeScript, NestJS, and AWS — with deep experience in event-sourcing, DDD, and distributed systems. I'm also a three - time ACM - ICPC competitor(2017–2019), which shaped the way I think about complex problems. I write about backend engineering, financial systems, and software architecture.Fluent in Portuguese and English.

Skills & technologies

Languages & tools

TypeScript, Next.js, React Native, NestJS, Node.js, Git.

Databases

PostgreSQL, MySQL, Microsoft SQL Server.

Cloud & infrastructure

AWS (EKS, RDS, IAM, Route53), Kubernetes, Docker.

Messaging & search

ElasticSearch, RabbitMQ, Kafka.

Methodologies & patterns

TDD, DDD, SOLID, Hexagonal Architecture, Microservices, Event-Sourcing, continuous integration.

Work experience

Banco de Poupança e Crédito (BPC), Luanda

Software Engineer

Aug 2024 – Present
  • Developing backend solutions to modernise and optimise core banking operations.
  • Integrating financial systems with focus on security, resilience, and scalability.
  • Working across multidisciplinary teams to deliver solutions aligned with the bank's strategic roadmap.

Bulir Technology, Luanda

Software Engineer

May 2022 – Jun 2024
  • Built the backend for bulir.com, a freelancer recruitment platform, using a microservices architecture.
  • Applied TDD and DDD practices throughout, delivering maintainable, production-grade code.

Sirius, Luanda

IT Manager

Jan 2022 – 2024
  • Led IT project delivery, coordinating technical teams and managing stakeholder relationships.
  • Introduced processes that improved on-time, on-budget delivery across projects.
  • Drove adoption of modern technologies to streamline internal operations.

Freelancer

Software Engineer

Mar 2020 – Present
  • Built custom backend systems and APIs for clients across various industries.
  • Handled end-to-end delivery: requirements, architecture, implementation, and maintenance.

MochiLab, Luanda

Software Developer

Nov 2018 – Mar 2020
  • Contributed to internal and client-facing systems, including projects for Medicare Angola.
  • Built an advanced admin dashboard with interactive data visualisations, focused on performance and usability.

Relevant projects

Projects with context, role, and technologies.

Vota ANCAF

Online voting system for the National Football Association of Angola. Built the backend with a focus on data integrity, security, and scalability. Implemented responsive interfaces following WCAG accessibility standards.

Contribution: Backend, security, scalability, and responsive interfaces (Tailwind CSS, WCAG).

NestJSPostgreSQLTailwind CSSStyled Components

FeiraJovem

SaaS platform built by young Angolans delivering digital solutions to businesses. Contributed backend APIs and relational database integrations.

Contribution: APIs and relational database integration.

TypeScriptNestJSPostgreSQL

Medicare — Admin Dashboard

Advanced monitoring and analytics dashboard for Medicare Angola, developed at MochiLab. Delivered interactive visualisations and system integrations with a focus on performance.

Contribution: Dashboard development focused on performance and usability.

ReactNode.jsPostgreSQL

Contact