Asabeneh Yetayeh is a versatile software engineer with 11 years of experience building full‑stack web applications, data analysis pipelines, and machine learning tools while mentoring thousands through his popular 30DaysOfChallenge learning series. Based in Espoo, Finland, he blends practical frontend expertise (React, TypeScript) with backend and data skills (Node.js, Python, Flask/Django, Pandas, Scikit‑Learn) to deliver scalable, production-ready systems. He has shipped features at companies from Blueprint Genetics to Mercor and runs ongoing teaching roles where he translates complex topics into accessible, jargon-free content. An active open-source educator, his well-known 30‑day repositories demonstrate a commitment to hands-on learning and reproducible examples that have helped a global developer community accelerate their skills.
11 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree Information Technology/Software Engineering, Bachelor’s Degree Information Technology/Software Engineering at Helsinki Metropolia University of Applied Sciences
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Role in this project:
Front-end Developer
Contributions:60 reviews, 357 commits, 228 PRs in 3 years 1 month
Contributions summary:Asabeneh primarily contributed to the 30 Days of JavaScript repository by adding JavaScript code files related to string and number data types. They provided examples of different string methods like `match`, `includes`, `split`, `indexOf`, `startsWith`, and others. The user also updated the HTML file with the necessary scripts. These additions suggest a focus on demonstrating JavaScript concepts and functionalities within the context of a learning challenge.
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Role in this project:
Front-end Developer
Contributions:11 reviews, 233 commits, 45 PRs in 1 year 1 month
Contributions summary:Asabeneh made multiple commits related to the initial setup and development of a React application based on the "30 Days of React" challenge. Their work included setting up the basic structure, importing images, creating JSX elements, and styling with CSS. They also focused on component creation and the use of props to build a dynamic user interface. The user demonstrated proficiency in creating UI components, handling events, and structuring a React application.
learn-reactfollowhtml530daysofjavascriptreactjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.