The person behind the systems

An engineer, not a single-stack label.

I help teams build and operate software that connects products, payments, and business workflows. With roughly ten years of industry experience, I work across AI automation, payment integrations, multi-tenant platforms, and cloud infrastructure. My approach combines hands-on full-stack development with attention to reliable integrations, recoverable workflows, and maintainable delivery. Based in Addis Ababa, I bring senior engineering judgment to the entire path from product requirements to running services.

Portrait of Fkadeal Matiwos

How I work

Follow the problem.
Own the connections.

I work across product interfaces, backend services, and the infrastructure underneath. My focus is not using the most tools. It's making the pieces work together, and leaving the next engineer a system they can understand.

That perspective has taken me through Ethiopian payment infrastructure, legal-tech automation, multi-tenant marketplaces, and independent systems consulting.

View recruiter brief

Selected experience / Some engagements overlap

A career across layers.

Recent work

Lawgical

Software Engineering - AI Automation & Integrations

Full-stack engineering with Next.js, NestJS, TypeScript, Supabase, and PostgreSQL across AI automation and prospecting workflows. Work includes Resend-driven intake, durable scheduled calling with ElevenLabs and Twilio, CasePeer integration, and Signals enrichment with PhantomBuster, relationship graphs, and introduction queues.

2024 - present

BirrLink

Software Engineering - Payments & Integrations

Payment integration work involving Telebirr, banks, USSD, callbacks, and Odoo reconciliation. The scope includes FastAPI services and the Nginx, Envoy, and systemd environment supporting their operation.

2023 - present

FARIS

Software Engineering

Full-stack development with Node.js, React, and Python, including work on GetChereta and Telebirr integration. The work spans application interfaces, backend services, and payment connectivity.

2021 - 2023

ETM

Software Engineering

Developed backend APIs, database models, and responsive client applications, with OAuth integration for authentication and authorization flows. Worked across service contracts, persistence, and client behavior to connect the application's backend and user experience.

Selected engagements

Independent Consulting

Software Engineering Consultant

Engineering consulting across custom Odoo modules, Linux hardening, and application deployments. Connect business-specific software changes with the server configuration and delivery work needed to run and maintain them.

A few useful answers

Before we talk.

What kind of engineering work do you focus on?

I focus on AI automation, payments, full-stack SaaS, and cloud delivery. I am particularly interested in systems where several services must cooperate reliably, such as turning inbound events into scheduled work or connecting a payment channel to an accounting workflow.

How much industry experience do you bring?

I bring roughly ten years of industry experience across backend systems, full-stack applications, integrations, and infrastructure. That breadth helps me evaluate tradeoffs across the whole product rather than treating the interface, services, and deployment as separate problems.

How do you approach AI features?

I treat the model or voice provider as one component of a larger system. The surrounding workflow needs clear inputs, durable state, controlled side effects, and a way for people to review uncertain or sensitive decisions. A convincing demo is a starting point, not the reliability model.

Do you work across frontend, backend, and infrastructure?

Yes. My work spans product interfaces, APIs, integrations, and deployment. I prefer to follow the problem across those boundaries while keeping the implementation understandable for the team that will operate and extend it.

Where are you based, and how can I contact you?

I am based in Addis Ababa, Ethiopia. Email fkadeal@open.et with the problem you are trying to solve, the current system, and the kind of engineering support you need. Please keep credentials and sensitive customer data out of the initial message.

How can we discuss a role or consulting engagement?

Email fkadeal@open.et with a short overview of your product, the engineering challenge, and whether you are hiring for a team role or seeking consulting support. Include the current stack, expected scope, and timeline so we can discuss fit and the most useful next step.

Have a meaningful problem?

Let's build what
comes next.

Start a conversation