Daniel Tilahun

Daniel Tilahun

$15/hr
ML (AI) and Backend Engineer | Full-Stack Development for AI Solutions
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
3 years
About

I'm a highly motivated ML (AI) and Backend Engineer with 3+ years of experience, passionate about building innovative AI solutions through full-stack expertise. I thrive on tackling complex challenges and have a proven track record of technical innovation, always striving for excellence in my work. My goal is to contribute impactful, cutting-edge AI products to a dynamic team, delivering exceptional results with dedication and creativity.

My expertise spans both the Machine Learning and Backend domains. I possess a strong understanding of AI/ML algorithms, including NLP, LLMs, and Computer Vision, allowing me to develop data-driven and intelligent systems tailored for production use. My skillset includes the development and implementation of LLM-powered applications using tools like Langchain and LangGraph, as well as the integration of vector databases like Weaviate for efficient semantic search and retrieval.

On the backend, I am proficient in Python and popular frameworks such as Django, Flask, and FastAPI for building robust backend systems and high-performance APIs. I also have experience with NestJS (Node.js) for building scalable backend services and microservices. I am adept at designing scalable, modular backend architectures that are both maintainable and testable. I prioritize writing clean, well-documented code and leveraging efficient version control and CI/CD pipelines using GitHub to ensure seamless development and deployment.

Furthermore, I am comfortable working with cloud platforms like Microsoft Azure and AWS for cloud computing, deployment, and serverless architectures. I am also skilled in using Docker and Kubernetes for containerization and orchestration of scalable systems. I have hands-on experience with event-driven architectures using RabbitMQ, Redis, and Kafka for managing asynchronous workflows and real-time communication. I leverage my knowledge of data structures and algorithms to optimize performance in large-scale data pipelines and improve the speed and reliability of backend systems.

I am a disciplined and results-driven engineer with a strong attention to detail. I am also flexible with working hours and committed to meeting deadlines. I am focused on delivering impactful solutions, not just code, and I take a strong sense of ownership and accountability throughout the entire development cycle. I am eager to collaborate on projects involving LLM systems, backend infrastructure, or intelligent applications, and I am confident that I can contribute to your team's success.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.