
Software Engineer | Freelancer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
addis-laptop
January 2, 2026 – Present
Find best laptop deals from Telegram channels. Text + voice search (in English or አማርኛ) and AI-powered recommendations.
View Projectgeez-numeral-converter
February 26, 2024 – March 10, 2025
A JavaScript library to convert numbers to Ethiopian Geez numerals
View Projectbackground-remover
March 24, 2023 – October 18, 2025
Remove background from images using pre-trained ML models.
View Projectbackground-remover-django
March 14, 2023 – March 25, 2023
Remove background from images using pre-trained ML models. (Django)
View Projectgoogle-indexing
April 29, 2022 – May 11, 2022
A Python script to automate batch URL submission to Google Indexing API
View Projectdjango-blog
February 12, 2022 – February 3, 2023
Multi-user Blog website built with Django and Bootstrap.
View Projectjob-scraper
January 5, 2022 – October 1, 2022
Scrape job posts from indeed.com and dice.com
View ProjectTomar-blogs
November 6, 2021 – November 6, 2021
a frontend code of article blogging platform for education purpose
View ProjectCultural Fit Analysis
The candidate's projects are primarily personal and demonstrate a strong interest in various technical areas, including machine learning, web scraping, and web development. However, the projects are heavily skewed towards Python and backend/scripting tasks, with only a few directly aligning with a 'Frontend Developer' target role (e.g., notes-app, geez-numeral-converter, Tomar-blogs). This suggests a potential mismatch with the target role's primary focus, indicating a need for more dedicated frontend experience or a broader understanding of frontend ecosystem best practices. The diversity of projects indicates curiosity and a willingness to learn new technologies.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions are clear but do not provide insight into collaboration, problem-solving approaches, or communication style in a team setting.