Skip to content
BackNov 8
Abdi B.
Upwork badge

Abdi B.

Senior Software Engineer | Technical Lead | AI Engineer

# Senior Software Engineer | AI Engineer | AI Automation Specialist Greetings! I'm **Abdi Bekele**, a Senior Software Engineer passionate about building scalable applications, developing innovative solutions, and leveraging AI technologies to solve real-world problems. With **5+ years of software development experience**, I have collaborated with **15+ clients across the USA, Europe, and Canada** as a **Top Rated Plus freelancer on Upwork** and worked alongside **70+ developers worldwide**. ## Technical Expertise ✅ **Front-End:** React, Next.js, Angular, Vue.js, Nuxt.js, Redux, TypeScript, JavaScript, Tailwind CSS, HTML5, CSS3 ✅ **Back-End & APIs:** Node.js, Django, FastAPI, Ruby on Rails, REST APIs ✅ **Programming Languages:** Python, JavaScript, TypeScript, Java, C++, Ruby, SQL ✅ **AI & Machine Learning:** Generative AI, LLMs, RAG, NLP, Machine Learning, AI Automation, Prompt Engineering ✅ **Databases:** PostgreSQL, MySQL, MongoDB ✅ **Tools & Testing:** Git, GitHub, Docker, GCP, Jira, Postman, Jest, Cypress, Selenium, RSpec, TDD ✅ **Architecture:** Clean Architecture, MVC, Scalable Application Design ## Professional Experience Throughout my career, I have built and maintained web applications, developed APIs, collaborated with international clients, and worked with distributed engineering teams to deliver reliable, high-quality software. My experience spans the full software development lifecycle, from understanding requirements and designing solutions to implementation, testing, debugging, and deployment. I value clean code, maintainable architecture, effective collaboration, and continuous improvement. I am also passionate about **Generative AI, LLM applications, RAG systems, multilingual NLP, and intelligent automation**, with a focus on combining strong software engineering principles with emerging AI technologies. ## Why Work With Me? ✔️ Clean, maintainable, and scalable code ✔️ Experience working with international clients and distributed teams ✔️ Strong problem-solving and technical communication skills ✔️ Focus on software quality, testing, and timely delivery ✔️ Commitment to continuous learning and innovation I'm passionate about turning ideas into practical software solutions that create real value for businesses and users. **Let's connect and build something meaningful together!**

🇷🇼Kigali, Rwanda$10/hr100% JSS5.00 (3)Since Nov 2023

Earnings and projects

MRR
$1.6k

Last 6 months ÷ 6

World#28,812 / 412k
🇷🇼Country#5 / 125
Revenue, last 30 days
$1.7k

Last 6 months: $9.9k

World#26,054 / 412k
🇷🇼Country#4 / 125
Total earnings
$14k

Billed in all: $15k

World#167,467 / 412k
🇷🇼Country#33 / 125
Per project
$2.8k

$9.9k in the last 6 months

World#58,186 / 412k
🇷🇼Country#17 / 125
Projects, last 6 months
1
0% fixed100% hourly
World#128,096 / 412k
🇷🇼Country#35 / 125
Projects in all
5
40% fixed60% hourly
World#266,045 / 412k
🇷🇼Country#67 / 125

Earnings, last 30 days

$14.9k+$1.7k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$13k$14k$15kOct 9Oct 24Nov 8

Skill rankings: Top 6% in CSS 3

Ranked by MRR among everyone on Upwork with the skill.

  1. #96Ruby965 freelancers · 🇷🇼 #1Top 10%
  2. #128Nuxt.js1,349 freelancers · 🇷🇼 #1Top 9%
  3. #158Ruby on Rails1,811 freelancers · 🇷🇼 #1Top 9%
  4. #218Redux3,245 freelancers · 🇷🇼 #2Top 7%
  5. #435Back-End Development4,183 freelancers · 🇷🇼 #1Top 10%
  6. #529Tailwind CSS6,979 freelancers · 🇷🇼 #2Top 8%
  7. #572CSS 39,914 freelancers · 🇷🇼 #1Top 6%
  8. #629Java8,313 freelancers · 🇷🇼 #1Top 8%