Skip to content
BackNov 7
Teshome A.

Teshome A.

Machine Learning Engineer | Crop Yield | Parsing | OCR | Voice Cloning

Machine Learning Engineer specializing in crop yield prediction, EO data, and scalable ML pipelines. I’m a Machine Learning Engineer specializing in building end-to-end data pipelines and predictive models for real-world applications, with strong experience in crop yield prediction, document intelligence, and multi-source data integration. I help clients turn complex, messy data into accurate predictions, automated systems, and scalable solutions. 🔹 What I do best: Build machine learning models (XGBoost, Random Forest, Deep Learning) Design data pipelines (ETL, preprocessing, feature engineering) Work with Earth Observation (EO) data (Sentinel-2, NDVI, EVI) Develop document AI systems (OCR, AWS Textract, structured data extraction) Deploy solutions using FastAPI, APIs, and production-ready workflows 🔹 Recent impactful work: Led crop yield prediction modeling using EO + environmental + ground truth data (ViSTA Data Sprint) Built AWB document processing systems extracting structured data with high accuracy Developed automated pipelines integrating OCR, validation, and DMS upload Designed ML deployment systems with API + dashboard integration 🔹 Advanced / Foundational Model Work: Worked with foundational EO models (e.g., Panoptic/Prithvi-style models) to generate rich imagery-based features aligned with ground truth agricultural data Extracted high-dimensional representations from satellite imagery to enhance crop yield prediction performance Integrated foundation model embeddings + environmental + EO features into ML pipelines for improved generalization Explored transfer learning approaches, reducing the need for training models from scratch 🔹 What you can expect: Clean, scalable, and production-ready solutions Strong problem-solving and attention to detail Clear communication and reliable delivery

🇪🇹Addis Ababa, Ethiopia$25/hr100% JSS4.92 (6)Since Sep 2021

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#203,582 / 412k
🇪🇹Country#511 / 1,609
Revenue, last 30 days
$0
Total earnings
$9.2k

Billed in all: $9.7k

World#203,582 / 412k
🇪🇹Country#511 / 1,609
Per project
$1.3k
Projects, last 6 months
0
World#209,850 / 412k
🇪🇹Country#1,100 / 1,609
Projects in all
7

Across 8 contracts

50% fixed50% hourly
World#236,188 / 412k
🇪🇹Country#833 / 1,609

Earnings, last 30 days

$9.7kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$9.5k$9.6k$9.7k$9.8kOct 8Oct 23Nov 7

Skills