Software Engineer

About

I'm Arcel Ndala, a software developer interested in building useful digital products that solve real-world problems. My work includes web application development, frontend engineering, and application functionality.

I focus on creating clear user experiences, writing maintainable code, and choosing technologies that fit each project's requirements. I enjoy developing projects that bring together functionality, usability, and thoughtful design.

Areas of interest

  • Web Development
  • Frontend Engineering
  • Backend Development
  • Full-Stack Development
  • Mobile App Development
  • UI/UX Implementation

Selected work

Projects and experiments.

Screenshot of the UtuhisaniWins community-support website

UtuhisaniWins

Web

A community-support website built with Next.js and TypeScript, focused on presenting the organization's work and providing a donation interface.

More project details

A web project focused on presenting a community-support organization's work and providing visitors with an accessible online experience.

The website aims to communicate the organization's mission and make information about supporting its work easier to access.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • PayPal Integration
Preview of the Kenya Insider travel platform

Kenya Insider

Platform

A travel and discovery platform concept focused on helping users explore destinations and experiences in Kenya.

More project details

A travel and discovery project intended to present information about destinations and experiences in Kenya.

The concept focuses on making travel-related information and destination discovery more accessible.

  • Next.js
  • TypeScript
  • Tailwind CSS
Preview of the counterfeit currency detection system

Counterfeit Currency Detection System

AI / ML

A software project exploring image analysis and machine learning for identifying potentially counterfeit currency.

More project details

A project exploring how image analysis and machine learning could be applied to currency classification.

The project concerns distinguishing genuine currency from potentially counterfeit notes using image-based information.

  • Python
  • Machine Learning
  • Computer Vision
AgriLink mobile app dashboard with farming and product sections

AgriLink Mobile App

Mobile

An agriculture-focused mobile app interface for AgriLink.

More project details

A mobile application project named AgriLink.

The project is focused on an agriculture-related mobile experience.

Study Kenya Hub project preview

Study Kenya Hub

Platform

An education-focused platform concept designed to help users explore study opportunities and access useful educational information in Kenya.

More project details

Study Kenya Hub is an education-focused project intended to make study-related information and opportunities easier to discover.

Finding relevant educational information and study opportunities can be challenging when resources are scattered across different sources.

Luxury Estate website featuring a modern residence

Luxury Estate Website

Web

A website project focused on presenting luxury real estate online.

More project details

A luxury estate website project.

The project focuses on a web experience for luxury real estate.

What we can build

From thoughtful interfaces to functional applications, I bring design, engineering, and practical problem-solving together to build useful digital experiences.

Explore the servicesDiscuss a project
Explore all services
01

Web development

Web experiences

Modern, responsive websites that communicate clearly, look polished across devices, and help visitors find information and take action.

  • Web development
  • Responsive design
  • Accessibility
02

Interface development

Frontend engineering

Interactive user interfaces built with reusable components, thoughtful state management, and maintainable frontend architecture.

  • React
  • Next.js
  • TypeScript
03

End-to-end development

Full-stack applications

Functional web applications that connect intuitive interfaces with server-side logic, data processing, authentication, and business rules.

  • Frontend
  • Backend
  • Application logic
04

Design and usability

UI/UX implementation

Clean, user-focused interfaces with consistent layouts, intuitive navigation, meaningful visual hierarchy, and carefully considered interactions.

  • UI/UX
  • Interaction design
  • Usability
05

Connected systems

API integrations

Reliable connections between applications and external services, enabling data exchange, automated workflows, and useful product features.

  • REST APIs
  • Data handling
  • Integrations
06

Digital transactions

Payment experiences

Donation and payment interfaces designed to make transactions straightforward, with attention to validation, transaction states, and secure server-side processing.

  • PayPal
  • Payment flows
  • Validation
07

Intelligent applications

Data-driven solutions

Practical software solutions that organize information, support decision-making, and explore machine learning or computer vision where appropriate.

  • Python
  • Data processing
  • Machine learning
08

Quality improvement

Performance and refinement

Improvements to responsiveness, loading behavior, accessibility, error handling, and overall reliability to make applications easier to use and maintain.

  • Optimization
  • Testing
  • Accessibility

Swipe, scroll horizontally, or use the arrow keys to explore all services.

Have a specific idea in mind? Let's discuss the problem, explore the possibilities, and work toward a solution that fits your needs.

Start a conversation

How I work

From the first idea to the final detail.

A thoughtful, practical approach to building digital products, combining clear planning, purposeful design, careful development, and continuous improvement.

  1. 01
    Discovery
  2. 02
    Research
  3. 03
    Strategy
  4. 04
    Experience
  5. 05
    Development
  6. 06
    Quality
  7. 07
    Refinement
  8. 08
    Delivery

Visual archive

Notes from the process.

Browse project details, works in progress, and moments behind the finished work. Select any image to view it up close.

Behind the Code

Learning Through Collaboration

My Coding Setup

Workshop Creative

The Arc Ndala Brand

Providing Value

Expertise

The practice behind the work.

Programming Languages

  • Python
  • JavaScript
  • TypeScript
  • PHP
  • Dart

Frontend

  • HTML
  • CSS
  • React
  • Next.js
  • Tailwind CSS

Mobile Development

  • Flutter
  • React Native

Experience

A record of the journey.

2026 – Present

Web Developer / Software Engineer

Independent Projects

Build responsive web applications and digital experiences, combining frontend development, backend integration, and practical problem-solving. My work includes developing UtuhisaniWins, a nonprofit website supporting education, healthcare, and community initiatives in Kenya.

  • Developed responsive interfaces using Next.js, React, TypeScript, and Tailwind CSS.
  • Implemented a PayPal donation workflow with server-side order creation, payment capture, validation, and support for USD, EUR, and CHF.
  • Built and refined reusable UI components, navigation, animated sections, project galleries, and mobile-friendly layouts.
  • Worked across a portfolio of web projects, including UtuhisaniWins, Study Kenya Hub, AgriLink, and a luxury estate website.
  • Used Git and GitHub for version control, and worked with environment variables, API routes, and deployment workflows.

Contact

Have a good problem to solve?

For thoughtful collaborations, project inquiries, or a conversation about building useful software.