Software engineer building custom business systems

I am Anthony Karanja, a full-stack developer in Kenya. I design and build custom software, business management systems, APIs and payment integrations for organisations locally and abroad.

Available for remote work

  • JavaScript
  • Tailwind CSS
  • Python
  • Django
  • MySQL

Anthony Karanja

Software Engineer and Full-Stack Developer

Founder, Alphacode Solutions · Kenya

Profile

A developer who builds for real operations

I am a software engineer and full-stack developer, and the founder of Alphacode Solutions. I build custom software and business systems, from the database and backend architecture to the interface, for organisations that need technology to fit how they actually work.

My work centres on Python and Django, MySQL, APIs and payment integrations, with careful attention to security, maintainability and deployment.

Read my story
Location
Kenya
Role
Software Engineer and Full-Stack Developer
Availability
Open to remote and international engagements

Capabilities

Software engineering for business

From first architecture decisions to secure deployment, I build the systems organisations use to run day to day.

All capabilities

Software designed around how your organisation actually works, from data model and backend logic to the interface people use every day.

I work from the problem outward: understand the process, model the data, then build and deploy a system that is secure, maintainable and ready to grow.

Systems that replace spreadsheets and paper records with one reliable place for operations, records and reporting.

Typical scope includes role-based access, workflows, notifications, dashboards and exportable reports.

Fast, accessible and secure web applications, built as real software rather than brochure pages.

Server-rendered, responsive interfaces with careful validation and clear user journeys, on a database-backed foundation.

Clean APIs and dependable integrations between your systems and the services you rely on.

I design REST APIs, connect third-party services and handle failures, retries and security properly.

Mobile money and payment integrations that confirm, record and reconcile payments correctly.

Experience integrating M-Pesa into platforms for rent, bundles and marketplace payments.

Selected work

Featured projects

All projects
SajiliFlow logo
CSS3DjangoEmail SMTPHTML5JavaScriptMySQL
Custom software Live

SajiliFlow

A QR-code based student attendance system with real-time analytics, automated email notifications and an AI chatbot for student queries.

View case study
Biashara Avenue logo
DjangoJavaScriptM-Pesa APIMySQLPythonREST APIs
Web applications Beta

Biashara Avenue

A platform connecting businesses with customers and skilled professionals with clients across Kenya.

View case study
DjangoJavaScriptMySQLOpenAI APIPythonTailwind CSS
Web applications In development

AlphaClass

A modern learning management system integrated with the AlphaBot AI assistant for adaptive, intelligent education delivery.

View case study

Approach

How I approach software

Technology should work for people, not against them. Every system is designed around the person who will use it.

01

People first

Systems are designed around the end user, so they are easy to adopt and hard to misuse.

02

Clean, fast and reliable

Interfaces and backends are kept simple so they stay quick and dependable in daily use.

03

Built to last

Architecture is chosen so a system can keep growing with the organisation that depends on it.

04

Secure by design

Validation and security decisions are made on the server and built in from the start.

Experience

Career so far

Full experience
  1. 2023 to Present

    Founder

    Alphacode Solutions

    Founded Alphacode Solutions, building and deploying digital systems for businesses and institutions across Kenya. Leading full-stack development, client consultation and system architecture.

  2. 2024 to Present

    Lead developer, SajiliFlow and AlphaClass

    Alphacode Solutions

    Designed and built two education products, SajiliFlow for attendance and AlphaClass for learning management, with AI integration and real-time analytics.

  3. 2022 to 2023

    Freelance full-stack developer

    Self-employed

    Delivered custom web systems for clients across Kenya, including property management, scholarship systems and business platforms, building a strong foundation in Django and system architecture.

Questions

Common questions

Full-stack web development, AI chatbot integration, API development, custom business platforms and system optimisation for organisations in Kenya and around the world.

Use the contact form on this site, or email [email protected]. WhatsApp is also available for quick questions. Every enquiry gets a reference number and a personal reply.

Python, Django, MySQL, JavaScript, Tailwind CSS, REST APIs, AI and language model integration, and deployment on Linux servers.

He is based in Kenya and works with clients worldwide remotely.

Both, but custom software is the core of the work. He builds database-driven business systems, internal tools, APIs and payment integrations as well as public websites and web applications.

Yes. He designs and builds business management systems around a client's real operations, including ERP-style and CRM-style systems built module by module. Scope, timeline and cost are agreed after understanding the requirements.

Got an idea? Let's build something powerful.

From idea to production, I will help you design, build and launch it properly.