Skip to main content
Amha KinduAK
Looking for a job

Amha Kindu

@amhakindu

Backend developer at PartCAD who engineered Python services for CAD model versioning, dependency resolution, and assembly management.

Ethiopia
Message

At PartCAD, I engineered Python backend services for a package manager for CAD models and a framework for managing assemblies. I used asyncio to support concurrent operations, and developed test suites for version tracking, dependency resolution, and assembly management.

At John Galt Solutions, I worked on LLM and RAG systems, integrating LLaMA with Pinecone and Weaviate to retrieve relevant context. I also developed and fine-tuned language models using Hugging Face Transformers and PyTorch.

At Nexus Technology, I developed backend services with NestJS and Flask, including Kafka-based event pipelines for transaction workflows and partner integrations. I also built APIs with Django REST Framework and PostgreSQL and integrated the OpenAI API for content generation and recommendations.

Experience

Work history, roles, and key accomplishments

PartCAD logoPA

Python Developer & DevOps

Dec 2024 - Apr 2026 (1 year 4 months)

I served as a Python Software Engineer on the PartCAD project—the first package manager for CAD models and a framework for managing assemblies. PartCAD is designed to complement Git by providing versioning, collaboration, and lifecycle management capabilities typically found in commercial PLM tools.

In this role, I engineered backend services in Python 3.10+, utilizing asyncio to handle concurren

John Galt Solutions logoJS

Junior AI/ML Software Engineer

Oct 2023 - Dec 2024 (1 year 2 months)

I worked as an AI/ML Software Engineer, delivering end‑to‑end solutions centered on large language models (LLMs), conversational AI, and retrieval‑augmented generation (RAG) workflows to build intelligent, context‑aware systems.

In this role, I integrated open‑source LLMs such as LLaMA into a RAG architecture, incorporating vector databases and embedding stores (like, Pinecone and Weaviate) to ef

Attalos - Profitability software for marketplaces logoAM

Django Developer

Nov 2022 - Oct 2023 (11 months)

I worked as a Django Developer on Attalos—an innovative SaaS solution that enables businesses to track and optimize profitability across multiple marketplaces. In this role, I engineered and maintained backend services using Django, designing scalable models and APIs to efficiently process and aggregate large volumes of order‑line data. I implemented business logic to calculate profitability metri

Eskalate logoES

Web Development Intern

Feb 2023 - Apr 2023 (2 months)

In this internship position, I worked as a Backend Developer on project Rideshare—a mobile-based platform that enables users to book, share, and manage rides collaboratively. In this role, I collaborated with other developers to implement the core ride‑offer functionality, allowing drivers to publish available rides and enabling riders to browse, request, and join them. I designed and optimized a

Nexus Technology logoNT

Backend Developer

Mar 2021 - Nov 2022 (1 year 8 months)

At the company, I worked across multiple backend systems, building APIs and scalable service integrations. I developed microservices using NestJS and Flask to support a secure digital transaction and redemption workflow. This included implementing Kafka-based event pipelines that improved reliability, ensured consistent inter-service communication, and supported high-volume partner integrations. M

Education

Degrees, certifications, and relevant coursework

AU

Addis Ababa University

Bachelor's degree, Software Engineering (AI Stream)

2019 - 2024

AV

A2SV | Africa to Silicon Valley

Competitive Programming

2022 - 2023

FO

Forage

Certified in REST API Development

Issued Nov 2022

IL

iCog Labs

Certified Software Developer

Issued Jun 2020

Interested in hiring Amha?

You can contact Amha and 90k+ other talented remote workers on Himalayas.

Message Amha

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan