WEB & APPLICATION DEVELOPER · JOHANNESBURG, SOUTH AFRICA

Your vision.
Built for the web.

Professional websites and applications that help your business connect, grow and work smarter.

Work directly with Lefa Malatji.
Software developer, NLP researcher and lecturer.

Designed for mobileClear content & navigationMaintainable codeOngoing support options

01 / WHAT I CAN BUILD

The right website.
For the work you do.

Start with what your visitors need to find, understand or do. We can agree on a focused first version and build from there.

01

Business website development

A professional place to explain your services, show your work and help customers contact you.

  • Service and company pages
  • Mobile-friendly layouts
  • WhatsApp, email and enquiry links
02

School website development

Useful information for families, with learning resources shaped around the school’s requirements.

  • School information and parent guidance
  • Notices and calendar pages
  • Activities and downloadable resources
03

Custom web applications

Discuss a tailored system when your workflow needs more than an information website.

  • Database-backed record management
  • ASP.NET Core APIs and business logic
  • Administration interfaces scoped to your needs
04

Website maintenance

Keep your website useful after launch, with a clearly agreed support scope.

  • Content and contact-detail updates
  • Layout fixes and feature improvements
  • Once-off work or an agreed ongoing arrangement

SERVICE PACKAGES

A clear starting point.
A scope that fits.

These are suggested starting scopes. Your written quotation confirms the deliverables, revision rounds, timeline and payment terms before work begins.

FOR SMALL BUSINESSES & PROFESSIONALS

Business Website

Tailored quotation

A focused website to explain your services and make it easy for customers to reach you.

Starting scope

  • Up to five agreed information pages
  • Responsive layout for phones, tablets and desktop
  • Service information and supplied images
  • Email and WhatsApp contact links
  • Page titles, descriptions and basic search setup
  • Launch checks and a handover overview

Online payments, booking systems, custom databases and ongoing updates are quoted separately.

Discuss a business website

FOR SCHOOLS & THEIR COMMUNITIES

School Website

Tailored quotation

A useful public website for families, with school-approved information at its centre.

Starting scope

  • Home, school information, parent guidance and contact pages
  • Notices and calendar pages
  • Approved staff profiles and supplied photographs
  • Document download links
  • Responsive layout and clear navigation
  • Launch checks and content handover

Learning hubs, quizzes, certificates, staff dashboards and admission systems are optional features, scoped separately. The school supplies and approves its content.

Discuss a school website

FOR WEBSITES ALREADY ONLINE

Website Care

Once-off or ongoing quotation

Keep your content current and arrange practical improvements after launch.

Scope agreed around your needs

  • Text, contact-detail and image updates
  • Notice, event and document changes
  • Broken-link checks and agreed layout fixes
  • Small feature improvements where feasible
  • A summary of completed changes
  • Agreed update frequency and response times

Compatibility and access are reviewed first. Major redesigns, new systems, hosting fees and emergency or round-the-clock support are outside this starting scope.

Discuss website care

Need a custom application?

Database-backed systems, APIs, login roles and administration workflows need a requirements discussion and a project-specific quotation.

Discuss an application

Before any project starts

Domain registration, hosting, paid tools and third-party services are identified separately. Content preparation, ownership, access and ongoing responsibilities are agreed in writing.

02 / WORK YOU CAN EXPLORE

Practical projects.
Visible progress.

See a live school website and explore the engineering behind my software projects.

SOFTWARE PROJECT

Store Hub

A multi-role e-commerce platform using PHP and PostgreSQL, with intelligent product discovery, customer-support and reporting features.

PHPPostgreSQLE-commerce
Explore the repository
View all projects and case studies in my portfolio

03 / HOW WE WORK TOGETHER

A clear path
from idea to launch.

Scope, timing, costs and responsibilities are discussed before development begins.

  1. Discuss

    Tell me who the website is for, what it should do and what you already have.

  2. Agree

    We define the pages, features, content, estimated timeline and written quotation.

  3. Build & review

    You review a working version. We check the agreed functionality and refine the content.

  4. Launch & maintain

    We connect the agreed hosting and domain, launch the website and discuss future updates.

Lefa Malatji wearing a blue blazer outdoors

YOUR DEVELOPER

Hi, I’m Lefa.

I combine software development, database work and teaching to make technical ideas easier to use. My experience includes a software development internship, lecturing at Rosebank College and ongoing MSc research in Computer Science at the University of Limpopo.

More about my experience

BASED IN

Johannesburg,
South Africa

LET’S TALK IN

English or Sepedi

04 / LET’S START A CONVERSATION

What would you
like to build?

Share a little about your idea. I’ll use your requirements to discuss a suitable scope and prepare a tailored quotation.

Pricing depends on the pages, features, content and support you need. Domain, hosting and third-party service costs will be discussed separately where applicable.

Your project brief

This form prepares a message in your email or WhatsApp app. Nothing is submitted or stored by this website. Review your message there and press Send when you are ready. Please leave out sensitive information.

A FEW USEFUL ANSWERS

Before we begin.

Can you build a website for my business in Johannesburg?

Yes. I’m based in Johannesburg and offer website development for small businesses, schools and organisations. Share your goals, the pages you need and any existing content so we can discuss a suitable first version.

Do you build applications as well as websites?

Yes. I develop web applications with database-backed workflows and ASP.NET Core APIs. Features, hosting, security requirements and ongoing support are scoped for each project.

How much does a website or web application cost?

The quotation depends on the number of pages, custom features, content and maintenance required. Use the project enquiry form to describe your needs. Domain, hosting and third-party costs are discussed separately.

Do I need my own domain?

A domain in your or your organisation’s name is a good long-term choice. We can discuss registration, hosting and who will manage each account.

Can you update a website I already have?

Yes, we can first review the existing website, technology and access available, then agree which changes are practical.

Will the website work on phones?

Responsive layouts are part of the development process. The agreed pages and features will be checked at different screen sizes before launch.

Can we start small and add features later?

Yes. We can prioritise a useful first version, then plan later features and maintenance separately.