I build cutting edge solutions using Angular and .NET, with a focus on SaaS platforms, dashboards, and API-driven systems.
I’ve worked with long-term clients (including Netherlands-based teams) on real products, not just small tasks, delivering clean, scalable code that other developers can maintain.
Most of my work involves improving existing systems, fixing messy codebases, and shipping features fast without breaking things.
Recent work includes:
– Built and maintained Angular applications for a multi-module platform (Communicator & Connect apps) used in production
– Fixed performance and architecture issues in existing .NET systems
– Delivered features under tight timelines with clean, structured code
- Why Clients Keep Hiring Me (15+ Projects | 100% Success )
5-Star Results – Every client says the same: "Exceeds expectations, delivers early, code is flawless."
Enterprise-Grade Code – Formal Software Engineering degree ensures scalable, maintainable, high-performance solutions.
No Bugs, No Delays – Zero critical issues in production. I built it right the first time.
Faster Than Most – Projects completed 20% ahead of schedule without cutting corners.
1000% Attention to Detail – Clients rave: "Pays attention like no other developer I’ve worked with."
- What I Deliver:
Angular (Expert) – Lightning fast SPAs, PWAs, dashboards
.NET Core / Node.js (Backend) – Robust APIs, microservices, integrations
Full-Stack Web Apps – From startup MVPs to enterprise systems
E-Commerce, SaaS, Data Visualization – Business-driven solutions
Clean, Documented, Future-Proof Code – No spaghetti, just engineering excellence
- Clients Don’t Just Get Code, They Get Results:
“Got our app live in half the expected time. The code was so clean, our team could extend it easily.”
“Fixed another developer’s mess, optimized performance by 300%, and delivered early.”
“The only freelancer I trust with mission-critical projects.”
- Let’s Build Something Amazing
I’m currently available for new projects. Click "Invite" now, let’s discuss how I can bring your idea to life faster, smarter, and flawlessly.
TypeScript
Angular
.NET Core
Laravel
Flutter
Node.js
Mapbox
Next.js
NestJS
JavaScript
PHP
SQL
AI Development
SaaS Development
Program Curriculum
Teaching
Consultation Session
AI Agent Development
Content Creation
Translation
Mintesnot M.
Addis Ababa, Ethiopia
$15/hr
5.0
14 jobs
Full Stack Developer building web applications and AI-powered features that are actually used in production.
I have 5+ years of experience building products end-to-end with Next.js, React, TypeScript, Node.js, Go, PostgreSQL, and Supabase. I've worked on SaaS platforms, dashboards, CRMs, APIs, third-party integrations, and AI-powered workflows.
I also work with LLM APIs and AI tools every day. I've built AI features such as call transcription and summaries, and worked on automation workflows that connect business systems and communication platforms. I use Claude Code, Cursor, Codex, and ChatGPT as part of my development workflow to research, build, debug, refactor, and review code faster.
What I do
⚡ Custom CRM & internal tools — dashboards, pipelines, role-based access, and the messy integrations that connect them to the systems a business already runs on.
⚡ SaaS products, web & mobile — auth, billing, multi-tenancy, real-time data. From first commit to live users.
⚡ AI-powered workflows — LLM features wired into real business logic: document processing, data extraction, support triage, internal copilots. Automation that removes work, not automation that demos well.
⚡ Backend & delivery — APIs in Go and TypeScript, Postgres schema design, CI/CD pipelines, containerized deploys, monitoring. I own what I ship.
Stack
Frontend: Next.js, React, Vue/Nuxt, TypeScript, Tailwind
Backend: Go, Node/Express, FastAPI, GraphQL
Data: Postgres, Redis, MongoDB
AI: OpenAI/Anthropic APIs, RAG, vector search, workflow orchestration
Delivery: Docker, GitHub Actions, automated testing
I work in your timezone, communicate without being chased, and tell you when an idea will cost more than it returns.
Tell me the problem you're solving and I'll tell you honestly whether I'm the right person for it.
TypeScript
Next.js
React
ExpressJS
Docker
Vue.js
Golang
PostgreSQL
GraphQL
Django
REST API
Firebase
Supabase
AI Agent Development
n8n
FastAPI
Firaol A.
Addis Ababa, Ethiopia
$15/hr
5.0
10 jobs
I am Firaol, a Software Engineer with 4+ years of experience building fullstack applications, AI powered products, SaaS platforms, CRM systems, business dashboards and intelligent automation workflows.
I work across the complete product lifecycle from frontend and backend development to AI integration, databases, APIs, automation, cloud deployment and production maintenance.
My strongest area is building practical AI systems and business automation, including AI agents, LLM applications, RAG systems, intelligent search, tool calling workflows, CRM automation and highly automated business processes using n8n and Make.
What I Build
AI agents and autonomous workflows, LLM powered applications, RAG and knowledge base systems, AI powered search, document intelligence, tool calling workflows, multi step AI workflows, SaaS platforms, CRM systems, enterprise applications, business dashboards, admin platforms, workflow automation, lead management systems, email and SMS automation, API integrations, payment integrations, booking systems and mobile applications.
AI & AI Agent Development
I build AI systems that go beyond simple chatbots.
My experience includes AI agents, LLM integrations, OpenAI APIs, RAG architectures, vector databases, embeddings, semantic search, tool/function calling, structured AI outputs, multi-step agent workflows, AI-powered business automation, document processing, knowledge-base systems, AI assistants, prompt engineering, agent memory, context management, validation, and reliable AI workflows.
I focus on connecting AI to real business processes so AI can retrieve information, use tools, interact with APIs, execute actions, and automate workflows.
Automation & CRM
I build highly automated business workflows using n8n, Make, APIs, webhooks, CRM systems and communication platforms.
I can build lead capture, lead qualification, CRM automation, email automation, SMS automation, call automation, customer follow-ups, notifications, data synchronization, webhook workflows, third-party integrations, AI-powered lead processing, automated reporting and AI + CRM workflows.
I can design complete automation flows from:
Trigger → Data Processing → AI Decision → API Action → CRM Update → Customer Communication → Reporting
Fullstack Development
Frontend
Angular, React, Next.js, TypeScript, JavaScript, Tailwind CSS, responsive applications, component-based architecture, enterprise dashboards, and admin platforms.
Backend
.NET, ASP.NET Core, Node.js, NestJS, Express.js, REST APIs, GraphQL, microservices, background jobs, authentication, authorization, RBAC and third-party API integrations.
Databases & Infrastructure
PostgreSQL, SQL Server, MongoDB, Redis, Docker, AWS, CI/CD, GitHub Actions, production deployment and application maintenance.
CRM, SaaS & Business Applications
I build and maintain CRM, ERP style, ATS, healthcare, finance, management, booking, customer portal, analytics and multi tenant SaaS applications.
I can work on both new products and existing systems understanding the codebase, designing features, developing APIs, integrating services, fixing production issues, improving architecture, and deploying reliable solutions.
Why Work With Me
✓ 4+ years of software engineering experience
✓ Fullstack development
✓ AI agent development
✓ LLM and RAG applications
✓ AI automation
✓ n8n and Make
✓ CRM development and automation
✓ SaaS development
✓ Enterprise applications
✓ Business dashboards
✓ API and third-party integrations
✓ Web and mobile applications
✓ Clean and maintainable architecture
✓ Production focused development
✓ End to end ownership
If you need a developer who can combine software engineering, AI agents, LLMs, CRM, automation, and modern web development to build a complete production ready system, I can help.
TypeScript
AI Agent Development
LLM Prompt
Automation
n8n
CRM Software
React
Next.js
Angular
NestJS
.NET Framework
ASP.NET
Node.js
SaaS
Docker
DevOps
API
PostgreSQL
MongoDB
Full-Stack Development
Abdelah M.
Addis Ababa, Ethiopia
$8/hr
5.0
2 jobs
I’m a versatile full-stack developer with expertise in building scalable, high-performance systems and applications. I combine backend automation with modern frontend frameworks to deliver robust, user-friendly solutions.
Frontend Expertise
✅ React, Next.js, Svelte
✅ Tailwind CSS, CSS Modules
Backend Expertise
✅ Python (Automation, API Integration)
✅ Node.js, NestJS, FastAPI, Flask
✅ PostgreSQL, MySQL, MongoDB
✅ BaaS platforms such as Supabase, Appwrite
✅ REST API & Workflow Automation
DevOps & Cloud
✅ Docker, Kubernetes, AWS, GCP
✅ gRPC, REST, GraphQL
Why Work With Me?
⭐ Clean, scalable, maintainable code
⭐ Strong backend + frontend integration skills
⭐ Proven ability to deliver quality work on time
⭐ Excellent communication and fast response
⭐ Passion for solving problems with impactful solutions
Whether you need a full-stack application, automation workflows, or API integrations, I build solutions that work seamlessly from backend to frontend.
TypeScript
Python
JavaScript
Next.js
NestJS
FastAPI
REST API
PostgreSQL
MongoDB
Web Scraping
Supabase
Mahlet T.
Addis Ababa, Ethiopia
$6/hr
5.0
1 jobs
I am a Full-Stack Developer with a Bachelor's Degree in Software Engineering and hands-on experience building, deploying, and maintaining modern web applications for startups, businesses, and educational platforms.
My expertise includes developing responsive, high-performance web applications using Next.js, React, TypeScript, Tailwind CSS, Node.js, PostgreSQL, and Supabase. I work across the entire development lifecycle from UI/UX implementation and frontend development to backend architecture, database design, API integration, deployment, and ongoing maintenance.
What I can help you with:
✓ Full-Stack Web Development
✓ Next.js & React Applications
✓ Supabase & PostgreSQL Integration
✓ Authentication & User Management
✓ Responsive UI Development with Tailwind CSS
✓ Landing Pages & Business Websites
✓ Deployment on Vercel, Railway, and Cloud Platforms
✓ UI/UX Design Implementation
I focus on clean code, performance, scalability, and clear communication to deliver solutions that meet business goals.
Let's build something great together.
TypeScript
React
Next.js
Tailwind CSS
PostgreSQL
Supabase
Figma
Storybook
UI/UX Prototyping
Cloudflare
Vercel
Git
CI/CD
Full-Stack Development
Web Development
API Integration
MongoDB
Olyad B.
Addis Ababa, Ethiopia
$30/hr
5.0
35 jobs
Hire a Senior Backend Engineer specializing in Node.js, NestJS, GO and secure Payment API Integration. 30+ completed contracts, 100% Job Success Score, Top Rated on Upwork. I build fault-tolerant fintech systems where failed transactions are caught before they impact revenue. Available for ongoing engagements to own your API layer, database schema, and cloud infrastructure.
WHERE BACKENDS QUIETLY BREAK
A webhook fires twice and you charge the customer again. A provider times out mid-transaction and your PostgreSQL database and theirs disagree about what happened. A rate limit hits during your busiest hour.
Most backends handle the happy path and hope. I build the failure path first: idempotency keys, retries with exponential backoff, dead letter queues, and reconciliation jobs that catch what slipped through. Your GO, Node.js or NestJS system degrades gracefully instead of losing state.
30+ five-star contracts completed on Upwork across fintech, healthcare, and SaaS platforms.
PAYMENT AND API INTEGRATION
Reduce failed transactions and make every payment auditable.
Stripe integration, subscriptions, webhooks, and reconciliation
Ledger logic and auditable transaction flows
OAuth2, Google Sign-In, and social authentication
REST and GraphQL API design and API integration
CRM, messaging, and cloud storage integrations
BACKEND AND FULL STACK ENGINEERING
Ship faster now without paying for it in maintenance later.
GO, NestJS and Node.js backend development
React and Next.js frontend integration
Multi-tenant SaaS architecture with RBAC and JWT auth
PostgreSQL schema design, query optimization, and Redis caching
MongoDB and MySQL database design
PHP and Laravel backend development
Microservices and event-driven systems with Kafka and RabbitMQ
Real-time features with WebSockets and background job queues
AWS deployment, Docker, and CI/CD pipelines
Vercel and Supabase deployment
AI INTEGRATION
Add AI features to a web application already in production, without destabilizing it.
OpenAI API and Anthropic Claude API integration
AI chatbots and assistant backends
Streaming responses, function calling, and tool use
Token cost control and prompt management
Retrofitting AI into an existing Node.js or NestJS application
CREDENTIALS
AWS Certified DevOps Engineer Professional
AWS Certified Developer Associate
AWS Certified Cloud Practitioner
Software Engineer at a production payment processor, 2025 to 2026
WHO I WORK WITH
Fintech teams needing secure payments and auditable transaction flows
SaaS companies whose API layer or web application has become a maintenance problem
Startups adding AI features or new API integrations to an existing product
CTOs and technical leads who want tested code, clear updates, and a clean handover
Available for ongoing engagements and long-term backend ownership, not just one-off tickets.
TECH STACK
Backend: Node.js, NestJS, Express, TypeScript, PHP, Laravel, Python, FastAPI
Frontend: React, Next.js, JavaScript, TypeScript, Tailwind CSS
Databases: PostgreSQL, MongoDB, MySQL, Redis
ORM and BaaS: Prisma, TypeORM, Supabase
Payments: Stripe, Paystack, Flutterwave
APIs: REST, GraphQL, Webhooks, API Integration
Auth: JWT, OAuth2, RBAC
Cloud and DevOps: AWS, Docker, CI/CD, Vercel
AI: OpenAI API, Anthropic Claude API
Testing: Unit, integration, end to end
LET'S TALK
Send me a short description of what you are building and the constraints you are working under. I respond within four hours and will tell you honestly whether I am the right fit.
GO, Node.js, NestJS, TypeScript, PostgreSQL, React, JavaScript, Supabase, AWS Certified DevOps Engineer Professional
TypeScript
Node.js
NestJS
PostgreSQL
Back-End Development
API Development
API Integration
RESTful API
Web API
Payment Gateway Integration
Stripe
Docker
FinTech
Microservice
GraphQL
CI/CD
Amazon Web Services
Full-Stack Development
Supabase
Redis
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a TypeScript Developer in Ethiopia on Upwork?
You can hire a TypeScript Developer in Ethiopia on Upwork in four simple steps:
Create a job post tailored to your TypeScript Developer project scope. We'll walk you through the process step by step.
Browse top TypeScript Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top TypeScript Developer profiles and interview.
Hire the right TypeScript Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a TypeScript Developer?
Rates charged by TypeScript Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a TypeScript Developer in Ethiopia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance TypeScript Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream TypeScript Developer team you need to succeed.
Can I hire a TypeScript Developer in Ethiopia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive TypeScript Developer proposals within 24 hours of posting a job description.