Kenean Dita Meleta

Machine Learning & Backend Engineer

I build ML-driven systems and reliable backend APIs turning messy data and ambiguous requirements into production-ready solutions.

Open to workRemote · Open to work
Kenean Dita Meleta headshot

About me

A quick snapshot of what I do and what I'm focused on.

Background

I’m a Machine Learning & Backend Engineer focused on building end-to-end products: from data pipelines and model training to scalable APIs and deployment.

I like solving problems where accuracy, latency, and maintainability all matter especially when systems need to work reliably under real-world constraints.

Focus areas
Machine LearningBackend DevelopmentData Analysis
Currently
Learning
  • MLOps best practices
  • Vector search + RAG patterns
  • Distributed training
Roles I'm targeting
  • Machine Learning Engineer
  • Backend Engineer
  • Data Analyst

Skills

Grouped for fast scanning no bars, just what I use.

Machine Learning
PythonPythonNumPyNumPyPandasPandasScikit-learnScikit-learnTensorFlowTensorFlowPyTorchPyTorchJupyterJupyterKerasKeras
Backend
FlaskFlaskDjangoDjangoFastAPIFastAPIGoGoGo FiberGo FiberREST APIsPostgreSQLPostgreSQLMySQLMySQLSQLAlchemySQLAlchemy
Tools & DevOps
Git & GitHubGit & GitHubDockerDockerKubernetesKubernetesPostmanPostmanVercelVercelVSCodeVSCodeSlackSlack

Projects

A selection of ML, backend, and CLI work-focused on outcomes and clarity.

Cryptocurrency Price Prediction
Machine Learning

Machine learning project for market price prediction across crypto, forex, and commodities using engineered technical indicators with LSTM and XGBoost models.

FlaskStreamlitLSTMXGBoostPython
  • Predicts prices across BTC, ETH, XRP, LTC, Gold, Silver, EUR/USD, GBP/USD, USD/JPY.
  • Supports daily, hourly, and weekly timeframes with XGBoost, LSTM, and ensemble models.
  • Includes a Flask web API for automated/manual workflows and an interactive Streamlit UI.
Memory Vault
Backend

Securely capture, organize, and retrieve personal memories (text, images, audio, video).

FlaskDockerLocalStackS3DynamoDB
  • Privacy-first storage with tagging, search, and timeline organization
  • Media-friendly architecture using S3-style object storage and DynamoDB-style metadata
  • Local dev environment via Docker + LocalStack
SentriX
Machine Learning

Analyze and predict cryptocurrency market movements with a minimal ML stack.

TensorFlowPyTorchStreamlitScikit-learnMatplotlibDocker
  • Interactive Streamlit app for exploration + prediction workflows
  • Clear, minimal project structure focused on crypto signal iteration
Fancy-Agent
CLI

Boost terminal productivity with code generation, syntax highlighting, and interactive command prompts.

PythonRichGoogle-GenAI
  • CLI UX with rich formatting and interactive flows
  • Designed to guide users from suggestion → execution safely
Vendly
Backend

Deliver a modern, responsive e-commerce experience with clean UI and solid backend structure.

DjangoTailwind CSSSQLiteDocker
  • Django-powered web platform with clean, responsive Tailwind UI
  • Optimized for a smooth browsing and shopping flow across categories
GradeCast
Machine Learning

Predict student performance from input features with an end-to-end ML + web deployment workflow.

FlaskScikit-learnJupyter NotebookDocker
  • Covers preprocessing, training, evaluation, and serving predictions
  • Flask app provides real-time inference from user inputs
Gitlog-CLI
CLI

View your latest GitHub public activity directly in the terminal (commits, PRs, issues, events).

UrllibJSONRich
  • Connects to the GitHub API and formats output for fast scanning
  • Clean, readable terminal UX for recent activity summaries
Fidel-Vision
Machine Learning

Recognize handwritten Amharic fidel characters via a CNN model served through a Streamlit app.

StreamlitKerasTensorFlowPandasDocker
  • CNN model trained on a custom handwritten Amharic dataset
  • Streamlit UI serves predictions for 34 root groups × 7 orders

Contact

If you want to collaborate or chat about a role, reach out.

Contact me

The fastest way to reach me is Telegram. I usually reply within 24-48 hours.

Send a message