A decade of experience. A practical perspective.
I’m a software developer with 10+ years of experience working on web and mobile platforms for one of the country’s premier companies. I bring that experience to APFN Consulting, helping businesses turn ideas into useful, dependable software.
- 10+ years in software development
- Experience across web & mobile

The person behind APFN
Hi, I’m Ali PF Njie.
Independent software developer & consultant
I bring more than 10 years of experience across web and mobile platforms to websites, business applications, and technical decisions. You work directly with me from the first conversation to handover.
- Based in
- The Gambia
- Time zone
- GMT / UTC+0
02 / What I bring
Experience across platforms. Attention to the whole product.
A useful product needs more than working code. It needs a clear purpose, a considered user experience, and a foundation that can evolve.
Web development
Websites and applications built around your users and the way your business works.
- Responsive interfaces
- Web applications
- Content-managed websites
Mobile platforms
Experience working on mobile platforms, with attention to usability and the services behind the screen.
- Mobile experiences
- Connected services
- Consistent user journeys
Technical perspective
Practical guidance to help you assess options, set priorities, and move a product forward.
- Technical discovery
- Platform improvements
- Maintainability & handover
03 / Working with me
Clear thinking. Close collaboration. Steady progress.
I bring the same care to the conversation as I do to the code. Here is what you can expect when we work together.
Understand the purpose
Start with your goals, your users, and the constraints. A good technical decision begins with understanding what the software needs to do for your business.
Keep the work visible
Agree priorities, share working progress, and discuss trade-offs early. You have a direct line to the person making the decisions and building the solution.
Build for what follows
Consider how the product will be maintained and improved. Clear documentation and a thoughtful handover help you take ownership of the next step.
Bring your idea. Let’s find the way forward.
Whether you are planning a new product or improving an existing platform, tell me what you have in mind. We can explore where my experience will be most useful.