Software Engineer, Amateur Swimmer and Cyclist.

Nifemi here! Software Engineer. I maintain a healthy balance between design, functionality and clean code.

I love to share my experiences by writing articles, authoring and contributing to multiple Open Source projects. And, yes, I also have a day job (shocking, I know!).

Come snoop around and witness the magic I'm conjuring up. Some of it's open source, so join the fun and lend a hand if you dare.

PART 3 - Building a Simple Social Feed using DDD Clean Architecture

In the previous chapter, we looked at how to apply the DDD Clean Architecture to our simple social feed flutter application. We implemented the Presentation layer and the Domain layer. In this chapter, we will be implementing the Infrastructure layer and the Application layer.

PART 1 - Introduction to DDD Clean Architecture with Flutter

In the first part of this series, we will introduce the concept of Domain-Driven Design (DDD) Clean Architecture and its relevance in building Flutter applications. We will start with a brief overview of Clean Architecture and its principles, followed by an explanation of the different layers and their roles in creating a modular, scalable, and maintainable Flutter project.

Work

  1. Company logo
    Company
    ArcTouch
    Role
    Senior Software Engineer
    10 months
    Date
  2. Company logo
    Company
    Fetchly Labs
    Role
    Lead Software Engineer
    2 years
    Date
  3. Company logo
    Company
    NullBug
    Role
    Lead Mobile Engineer
    1 year, 3 months
    Date
  4. Company logo
    Company
    Rocket Software
    Role
    Mobile Software Engineer
    2 years
    Date
  5. Company logo
    Company
    NCK Technologies
    Role
    Mobile Developer
    3 months
    Date
Mastodon