Daniel Tilahun

Elite
@Danitilahun

Software Engineer specializing in Backend & AI. Combining academic discipline with hands-on experience to build scalable, intelligent systems.

n8n-workflow-templates. A professionally organized collection of 2,053 n8n workflows with a lightning-fast documentation system that provides instant search, analysis, and browsing capabilities.

702

flutter-node-otp-phone-number-verification. This project showcases a phone number verification system developed using Flutter for the frontend, Vonage for communication, and Express.js for backend functionality. It offers a secure and user-friendly approach to verifying phone numbers, ensuring a seamless authentication process.

7

MedicalApp. Medical Appointment & Rating App: Easily schedule appointments with doctors and provide ratings based on service received. Streamlined interface for booking consultations and sharing feedback for an improved healthcare experience.

6

Coding-Challenges. This repository contains coding challenges and solutions. It is the perfect place to enhance your coding skills.

4

GoogleMeetClone. Google Meet Clone: Emulates the features of Google Meet, providing high-quality video conferencing, screen sharing, and collaborative tools. A user-friendly platform for seamless virtual meetings and team collaborations.

3

NestJs_Projects. This repository has a lot of NestJs projects done. It is the best place to start learning NestJs.

3

AshamFrontEnd. Internal Delivery Company App: Streamlines order recording, income and expense tracking, and credit management. Incorporates role-based access for efficient operations, catering to four distinct user roles, ensuring smooth internal workflow management.

3

E-Commerce_Product_Page_Filtering. Explore our eCommerce product page, featuring dynamic filters for color, price, and categories. Effortlessly find items with search and refine by brand, creating a personalized and efficient shopping experience.

3

Document-processing-Pdf-Structured-Data-Extractor. This project demonstrates how to extract structured information from PDF documents using a combination of Langchain, OpenAI models, and the DocLing library. It provides a framework for parsing PDFs and leveraging LLMs to identify and format key data points.

3

SmallGoogleDocClone. Small Google Doc Clone: A compact replication offering document creation, editing, and collaboration similar to Google Docs. Simplified platform for shared document creation and real-time collaboration.

2

Bit_Torrent. GoTorrent: Efficient Golang BitTorrent client with concurrency, precise parsing, and resilient tracker communication. Scalable, fault-tolerant, and handles multiple transfers seamlessly.

2

Express-Postgress-CrudAndAuth. Express-PostgreSQL: Implements CRUD operations and authentication using Express.js and PostgreSQL. Offers a foundational understanding of building a RESTful API with secure user authentication using these technologies.

2

Proxy_Server. This Proxy Server Project is an efficient, lightweight, and configurable proxy server designed to enhance privacy, control network traffic, and enable secure access to the internet.

2

React-Redux. React-Redux Lesson: Demonstrates Redux and Redux Toolkit usage in building a small blog website. Illustrates efficient state management and showcases the integration of Redux for seamless data flow within a React application, aiding in a clear understanding of state management principles.

2

Django_chat_application. Django Chat Application is a real-time chat platform built using Django and Django Channels. This application allows users to communicate via private messages and group chats with instant message delivery using WebSockets.

2

Reddit-Data-Engineering. This project automates the extraction, transformation, and loading (ETL) of Reddit data into a Redshift data warehouse using Airflow. Key technologies include Celery, PostgreSQL, S3, Glue, Athena, and Redshift, providing a complete data pipeline solution.

2

Amharic_NLP_Sentiment_Analysis_Neural_Networks_LSTM. This project is designed to perform sentiment analysis on Amharic text using a neural network model. The model is built using PyTorch for the machine learning component and Flask for the web interface. The project includes preprocessing of Amharic text, training a sentiment analysis model.

1

face_recognition. This repository contains code and resources for implementing facial recognition systems. It includes tools for detecting, analyzing, and recognizing faces in images using machine learning or deep learning techniques.

1

Next.js_Authentication. This project uses NextAuth.js for Google and GitHub OAuth, enabling role-based access control to secure routes. It ensures seamless authentication and precise access management, offering versatile and secure user authentication.

1

LLM_Projects. This repository has a lot of LLM projects done. It is the best place to start learning LLM.

1

FCM_Push_notification. This code snippet demonstrates the process of sending push notifications from a server using Firebase Cloud Messaging (FCM). It handles the notification sending procedure asynchronously within an Express controller, allowing targeted delivery to devices identified by FCM tokens.

1

LoadBalancer. A simple load balancer using round-robin counts the number of incoming requests and directs each request sequentially to the next available server in a rotating manner, ensuring even distribution among the available servers for efficient load distribution.

1

OTPVerification-GO. OTPVerification is a Go-based API leveraging Twilio's services to implement a robust phone number verification system. This API allows seamless generation and validation of one-time passcodes (OTPs), ensuring secure user authentication through SMS or call verification methods.

1

Text_To-Speech. Text_To_Speech is a Flutter app converting static text into speech, providing a simple and user-friendly experience for audible content generation.

1

Mini_Figma-Clone. Discover a Figma clone using Fabric.js and Liveblocks for real-time collaboration. Experience seamless design project creation, sharing, and collaboration with the power of Fabric.js and Liveblocks.

1

AWS-Data-Engineering-project. In this AWS Data Engineering project, we delve into the intricacies of building a robust real-time data pipeline using DynamoDB, Snowflake, and AWS Lambda.

1

NLP-Content-Moderator. AI-driven solution for automated content moderation.

1

gRPC-ECHO. Basic Go gRPC program: Server greets client by responding with a message after receiving a name input.

1

OrganoGram. An organogram, often visualized with d3 and React, succinctly maps out the hierarchical structure of an organization, facilitating easy comprehension of roles and reporting lines.

1

AshamLoleBackEnd_Mongo. Ashamlole Delivery System: Backend with Socket.IO for Real-Time Updates and Firebase Storage Integration

1

Jest_Testing. Comprehensive testing suite for Next.js applications, encompassing JavaScript unit tests followed by Next.js-specific unit and integration tests. Utilizes Jest for unit testing, integrating To-Do list functionality, and implements API mocking for robust testing of the To-Do list features.

1

GO_JWT_Authentication. GO_JWT_Authentication: A Golang project using JWT for robust and secure user authentication.

1

Sentiment-Analysis. This repository contains a sentiment analysis project that processes text data, engineers features, builds a logistic regression model, and evaluates its performance. The project is structured into four main steps: data preprocessing, feature engineering, model creation, and evaluation.

1

BookStoreApi. BookStoreApi: Facilitates CRUD operations for books and incorporates robust search functionality. Enables seamless management of book data with Create, Read, Update, Delete functions, alongside a powerful search feature for efficient data retrieval.

1

Node-Authentication. Node Authentication API: Provides secure user authentication using Node.js. Offers simplified authentication processes for web or mobile applications.

1

JavaProjects. Java Servlets, JSP, and JDBC: A powerful trio forming the backbone of dynamic web development. Servlets manage server-side logic, JSP simplifies dynamic content creation, and JDBC enables seamless interaction with databases for robust web applications.

1

RestAPI---GoAndMongo. RestAPI - Go and MongoDB: A beginner-friendly CRUD API developed in Golang, demonstrating the process of creating APIs and establishing connections with MongoDB. Offers a hands-on learning experience for those exploring API creation with Golang and MongoDB integration.

1

VideoCallWebApp. Peer Video Chat App: Enables seamless one-to-one video conversations between users. A simple, direct platform facilitating instant peer-to-peer video communication.

1

BlogApp. BlogApp: A platform for both creating and reading blogs. Allows users to seamlessly compose and publish their articles while offering readers an easy-to-navigate interface for discovering and enjoying diverse content.

1

Danitilahun. Showcasing my expertise, contact details, GitHub contributions, and exploring a specific topic for collaboration

1

CompetitiveProgrammingSolutions. A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.

1

ECommerce_App. E-commerce App Built with Flutter, employing Clear Architecture and GetX State Management: Combines Flutter's robust UI with Clear Architecture and GetX for efficient state management. Follows an MVC architecture for scalable, maintainable, and adaptable e-commerce solutions.

1

Secure_Note_App_CyberSecurity. Secure Note App: Safely store sensitive data using advanced encryption in a secure database. User-friendly interface for managing confidential information with top-notch cybersecurity measures.

1

AshamBackendFinal. Internal Delivery Company App: Streamlines order recording, income and expense tracking, and credit management. Incorporates role-based access for efficient operations, catering to four distinct user roles, ensuring smooth internal workflow management.

1

car_showcase. Car Showcase: Retrieves cars from an API, implementing pagination for limited car displays. Provides detailed car information and offers filtering options by manufacturer name, fuel type, and year of manufacture for an enhanced user experience.

1

LangGraph_Project. This repository showcases projects implemented using LangGraph for building advanced conversational AI agents. It includes examples leveraging Retrieval Augmented Generation (RAG), multi-agent systems, and potentially other complex conversational flows.

1

Langchain_projects. This repository hosts diverse Langchain projects featuring chains, retrievers, tools, agents, RAG pipelines, vector databases (FAISS, Pinecone , Chroma), and integrations with Langsmith and Langserve via FastAPI.

1

Exploratory-Data-Analysis-Projects. This repository contains a collection of my personal Exploratory Data Analysis (EDA) projects. Each project involves exploring various datasets to gain insights, uncover patterns, and visualize trends.

1
48
Apply