SOFTWARE ENGINEER

I design and ship production software across AI, mobile, and cloud systems.

Focused on calm interfaces, reliable architecture, and products that make complex systems feel simple to use.

Mobile productsAI systemsCloud architectureProduct design

Product thinking

Clear interfaces that feel easy to trust

Engineering rigor

Reliable systems built to scale and evolve

Delivery

Fast iteration without losing architectural discipline

Available for focused product work and technical collaboration.

About

Engineering with purpose.

I build software with the same standards I expect from the best product teams: sharp hierarchy, quiet confidence, and systems that stay easy to understand as they grow.

Systems thinking

Designing for the whole product, not just a feature slice.

Long-term structure

Keeping architecture, UI, and delivery simple to evolve.

Polished execution

Turning complexity into clear, calm user experiences.

Human-centered

Making technical products feel approachable and useful.

Working style

I work on products that need to feel trustworthy from the first interaction. That means careful information hierarchy, deliberate spacing, and interfaces that never ask the user to think harder than the problem requires.

Across AI, embedded systems, cloud backends, and front-end product work, I optimize for clarity, performance, and maintainability over decorative complexity.

Software Engineer
Malawi
Secure by default
Built to scale

Selected Work

Projects built for real-world constraints.

A small set of case studies that show how I approach product problems, technical tradeoffs, and execution quality.

Fuel Locator mobile app preview on a phone screen
01

Helping drivers locate fuel availability across Malawi.

Fuel Locator

Fuel shortages create uncertainty for drivers, making it difficult to identify stations with available fuel.

Developed a cross-platform mobile application that combines mapping, cloud services and real-time station updates.

Enabled drivers to make informed decisions by providing live fuel availability and location data.

FlutterFirebaseGoogle MapsCloud Firestore
AlertWay mobile experience preview
02

IoT-powered emergency communication system.

AlertWay

Emergency contacts often lack timely and accurate location information.

Designed a wearable safety platform integrating ESP32, GPS and cloud messaging.

Reduced emergency response delays through automatic location sharing.

ESP32FlutterFirebaseGPS
Limbika web application preview on desktop
03

AI-powered career recommendation platform.

Limbika

Graduates struggle to match their skills with suitable employment opportunities.

Applied machine learning techniques to recommend jobs based on candidate profiles.

Improved recommendation relevance while simplifying the job search process.

PythonTensorFlowScikit-learnNLP

View all projects

The full projects archive will live on a dedicated page. For now, this section highlights the work I want visitors to see first.

View more projects

Engineering Principles

How I approach software engineering.

Good software isn't measured by how much code it contains. It's measured by how reliably it solves problems, how easy it is to evolve, and how well it serves the people using it.

01

Purpose over Complexity

Every feature must justify its existence. Simplicity is often the result of thoughtful engineering, not fewer ideas.

02

Reliability by Design

Performance, maintainability, testing, and security are product features—not technical debt postponed for later.

03

Human-Centered Systems

Technology should reduce friction, communicate clearly, and make people's lives easier rather than introducing unnecessary complexity.

04

Continuous Learning

The best engineering decisions come from curiosity, experimentation, and continuous improvement.

Contact

Available for full-time opportunities and technical collaborations.

If you are building a product that needs calm UX, strong systems, and thoughtful execution, I would be open to talking.

hello@esdrasmutombo.dev
Preferred collaboration style

Small team, clear goals, and enough trust to keep the product moving without unnecessary process.