Your next idea. Built to work.
Software development and technical direction for businesses ready to move forward. Work directly with an independent consultant to turn a complex challenge into a useful, dependable product.
- One direct point of contact
- Clear scope and practical decisions

01 / What I can help with
The right support for your next move.
From a first release to a platform that needs a fresh direction. Start with the problem you need to solve.
Websites & web applications
Give customers a clear, useful digital experience. From a focused business website to a custom application, build around the people who will use it.
Responsive interfaces · Content management · Business workflows
Platform improvements
Make the software you already have easier to use, run, and maintain. Identify friction, prioritise the work, and improve the parts that matter.
Performance reviews · API integrations · Maintainability
Technical consulting
Turn an uncertain technical decision into an actionable plan. Get a second perspective on your architecture, product scope, or delivery approach.
Technical discovery · Architecture reviews · Delivery roadmaps
Selected work / Education & banking
See the work behind the services.

Education & content management
Quest Institute of Technology
Independent project · 2 weeks
A public-facing website and content management platform for Quest Institute of Technology — connecting the student experience with the tools behind the scenes.
Explore the project ↗
Mobile banking & operations
AGIB Mobile Banking
Third-party contract through employment · 4 months
A mobile banking experience and administrative platform, connecting everyday account management and payments with operational oversight.
Explore the project ↗Who I help
For businesses with real work to move forward.
Experience in education websites and banking platforms informs a practical approach to content, customer journeys, and business operations.
Organisations that need a better website
Make services easier to understand and give your team control of content, courses, or updates.
Teams connecting customers with operations
Bring a customer-facing app, administrative tools, and connected services into a coherent workflow.
Owners improving an existing product
Review a platform, resolve a technical decision, or plan the next useful release with direct development support.

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
03 / Ways to work together
A focused project or a longer partnership.
Choose the support your business needs now. Scope, timing, and fees are agreed before work begins.
A defined project
For a website, application, or improvement with a clear goal. Agree the priorities and deliver in manageable milestones.
Agreed scope, working software, documentation, and handover.
Discuss a project ↗Ongoing development
For an existing product that needs steady progress. Work through a shared backlog, with regular reviews and room to adapt.
Prioritised improvements, progress updates, and continuity.
Discuss ongoing support ↗A fresh technical perspective
For a decision that needs clarity before you commit. Review the current situation and define a practical next step.
Findings, recommendations, and an actionable plan.
Discuss an advisory session ↗Before you commit
Know what you’re agreeing to.
Scope & investment
Fees are quoted against an agreed scope. Share your budget range and I can assess fit before preparing a proposal.
The proposal sets out deliverables, milestones, payment terms, and how changes are handled.
Timing & availability
Websites typically take about 3 weeks. Web applications usually take 2–3 months, and may take longer depending on scope. Mobile app timelines are agreed individually.
Ownership & aftercare
Agree code and account ownership, documentation, and handover before work starts. Hosting, maintenance, and ongoing development are scoped explicitly.
Discuss release support and any post-launch fixes in the proposal so responsibilities are clear.
04 / How the work moves
Less uncertainty. More forward motion.
A straightforward process that keeps you involved and gives every stage a clear purpose.
Understand
Talk through your goals, users, existing systems, and constraints. Make sure we are solving the right problem.
Define
Agree the scope, priorities, and what success looks like. Set milestones and surface trade-offs early.
Build & review
Develop in small, reviewable steps. See working progress, share feedback, and make informed decisions along the way.
Launch & hand over
Check the agreed work, prepare the release, and document what you need to run it. Discuss follow-up support before handover.
05 / Practical capabilities
Technology with a purpose.
Start with your users and your business. Choose tools that fit the problem and that your team can maintain.
Customer experiences
Clear interfaces for the people using your product.
- Responsive websites
- Web applications
- Content-managed sites
Connected systems
Make your tools work together around real workflows.
- APIs & integrations
- Database-backed products
- Workflow automation
Technical foundations
Plan for the next release and the people maintaining it.
- Architecture & discovery
- Performance reviews
- Documentation & handover
A few useful answers.
What to expect when working together.
Let’s make your next move a clear one.
Tell me what you are building, what is getting in the way, and where you want to go. We can work out the right next step together.