02Engineering Activity

Code Pulse & Contribution Velocity

Continuous engineering velocity across production backend architectures, automation engines, and model evaluations.

2,552Contributions in the last year
2d ago@Samuel-0228↗
0 contributions on 2025-11-020 contributions on 2025-11-030 contributions on 2025-11-040 contributions on 2025-11-050 contributions on 2025-11-060 contributions on 2025-11-070 contributions on 2025-11-0811 contributions on 2025-11-0918 contributions on 2025-11-1010 contributions on 2025-11-110 contributions on 2025-11-127 contributions on 2025-11-135 contributions on 2025-11-140 contributions on 2025-11-150 contributions on 2025-11-167 contributions on 2025-11-171 contributions on 2025-11-185 contributions on 2025-11-193 contributions on 2025-11-200 contributions on 2025-11-214 contributions on 2025-11-228 contributions on 2025-11-230 contributions on 2025-11-2422 contributions on 2025-11-251 contributions on 2025-11-264 contributions on 2025-11-270 contributions on 2025-11-282 contributions on 2025-11-2920 contributions on 2025-11-305 contributions on 2025-12-0119 contributions on 2025-12-020 contributions on 2025-12-030 contributions on 2025-12-041 contributions on 2025-12-056 contributions on 2025-12-0635 contributions on 2025-12-071 contributions on 2025-12-089 contributions on 2025-12-093 contributions on 2025-12-102 contributions on 2025-12-110 contributions on 2025-12-120 contributions on 2025-12-1311 contributions on 2025-12-1421 contributions on 2025-12-157 contributions on 2025-12-160 contributions on 2025-12-171 contributions on 2025-12-1812 contributions on 2025-12-1923 contributions on 2025-12-2022 contributions on 2025-12-216 contributions on 2025-12-224 contributions on 2025-12-239 contributions on 2025-12-245 contributions on 2025-12-253 contributions on 2025-12-263 contributions on 2025-12-272 contributions on 2025-12-286 contributions on 2025-12-294 contributions on 2025-12-300 contributions on 2025-12-3111 contributions on 2026-01-0114 contributions on 2026-01-029 contributions on 2026-01-039 contributions on 2026-01-046 contributions on 2026-01-052 contributions on 2026-01-064 contributions on 2026-01-076 contributions on 2026-01-081 contributions on 2026-01-092 contributions on 2026-01-106 contributions on 2026-01-112 contributions on 2026-01-120 contributions on 2026-01-130 contributions on 2026-01-142 contributions on 2026-01-152 contributions on 2026-01-160 contributions on 2026-01-178 contributions on 2026-01-182 contributions on 2026-01-190 contributions on 2026-01-203 contributions on 2026-01-212 contributions on 2026-01-221 contributions on 2026-01-2310 contributions on 2026-01-245 contributions on 2026-01-259 contributions on 2026-01-260 contributions on 2026-01-278 contributions on 2026-01-2812 contributions on 2026-01-297 contributions on 2026-01-3022 contributions on 2026-01-3122 contributions on 2026-02-017 contributions on 2026-02-0211 contributions on 2026-02-032 contributions on 2026-02-0420 contributions on 2026-02-057 contributions on 2026-02-0611 contributions on 2026-02-0717 contributions on 2026-02-086 contributions on 2026-02-0915 contributions on 2026-02-1012 contributions on 2026-02-1113 contributions on 2026-02-1212 contributions on 2026-02-133 contributions on 2026-02-1414 contributions on 2026-02-156 contributions on 2026-02-166 contributions on 2026-02-175 contributions on 2026-02-183 contributions on 2026-02-195 contributions on 2026-02-207 contributions on 2026-02-214 contributions on 2026-02-225 contributions on 2026-02-233 contributions on 2026-02-241 contributions on 2026-02-254 contributions on 2026-02-264 contributions on 2026-02-276 contributions on 2026-02-2813 contributions on 2026-03-0111 contributions on 2026-03-0213 contributions on 2026-03-0314 contributions on 2026-03-044 contributions on 2026-03-057 contributions on 2026-03-061 contributions on 2026-03-0714 contributions on 2026-03-083 contributions on 2026-03-093 contributions on 2026-03-103 contributions on 2026-03-112 contributions on 2026-03-123 contributions on 2026-03-136 contributions on 2026-03-147 contributions on 2026-03-1512 contributions on 2026-03-168 contributions on 2026-03-176 contributions on 2026-03-1813 contributions on 2026-03-192 contributions on 2026-03-206 contributions on 2026-03-215 contributions on 2026-03-2221 contributions on 2026-03-2318 contributions on 2026-03-2432 contributions on 2026-03-256 contributions on 2026-03-2621 contributions on 2026-03-2714 contributions on 2026-03-2819 contributions on 2026-03-2911 contributions on 2026-03-308 contributions on 2026-03-313 contributions on 2026-04-013 contributions on 2026-04-0211 contributions on 2026-04-032 contributions on 2026-04-045 contributions on 2026-04-051 contributions on 2026-04-062 contributions on 2026-04-073 contributions on 2026-04-084 contributions on 2026-04-096 contributions on 2026-04-104 contributions on 2026-04-115 contributions on 2026-04-122 contributions on 2026-04-135 contributions on 2026-04-144 contributions on 2026-04-152 contributions on 2026-04-162 contributions on 2026-04-173 contributions on 2026-04-180 contributions on 2026-04-191 contributions on 2026-04-204 contributions on 2026-04-212 contributions on 2026-04-2235 contributions on 2026-04-236 contributions on 2026-04-247 contributions on 2026-04-250 contributions on 2026-04-262 contributions on 2026-04-276 contributions on 2026-04-282 contributions on 2026-04-293 contributions on 2026-04-301 contributions on 2026-05-0122 contributions on 2026-05-0217 contributions on 2026-05-0313 contributions on 2026-05-0412 contributions on 2026-05-0525 contributions on 2026-05-064 contributions on 2026-05-072 contributions on 2026-05-0815 contributions on 2026-05-090 contributions on 2026-05-100 contributions on 2026-05-118 contributions on 2026-05-125 contributions on 2026-05-1324 contributions on 2026-05-141 contributions on 2026-05-155 contributions on 2026-05-160 contributions on 2026-05-170 contributions on 2026-05-182 contributions on 2026-05-1912 contributions on 2026-05-204 contributions on 2026-05-211 contributions on 2026-05-223 contributions on 2026-05-237 contributions on 2026-05-241 contributions on 2026-05-254 contributions on 2026-05-269 contributions on 2026-05-2711 contributions on 2026-05-2813 contributions on 2026-05-2911 contributions on 2026-05-305 contributions on 2026-05-312 contributions on 2026-06-013 contributions on 2026-06-020 contributions on 2026-06-031 contributions on 2026-06-042 contributions on 2026-06-052 contributions on 2026-06-061 contributions on 2026-06-073 contributions on 2026-06-081 contributions on 2026-06-094 contributions on 2026-06-102 contributions on 2026-06-111 contributions on 2026-06-122 contributions on 2026-06-131 contributions on 2026-06-142 contributions on 2026-06-153 contributions on 2026-06-160 contributions on 2026-06-171 contributions on 2026-06-1810 contributions on 2026-06-191 contributions on 2026-06-201 contributions on 2026-06-210 contributions on 2026-06-221 contributions on 2026-06-230 contributions on 2026-06-241 contributions on 2026-06-251 contributions on 2026-06-266 contributions on 2026-06-274 contributions on 2026-06-284 contributions on 2026-06-291 contributions on 2026-06-308 contributions on 2026-07-0112 contributions on 2026-07-0218 contributions on 2026-07-037 contributions on 2026-07-044 contributions on 2026-07-054 contributions on 2026-07-060 contributions on 2026-07-072 contributions on 2026-07-083 contributions on 2026-07-092 contributions on 2026-07-101 contributions on 2026-07-112 contributions on 2026-07-1210 contributions on 2026-07-136 contributions on 2026-07-144 contributions on 2026-07-150 contributions on 2026-07-166 contributions on 2026-07-179 contributions on 2026-07-1817 contributions on 2026-07-192 contributions on 2026-07-209 contributions on 2026-07-211 contributions on 2026-07-221 contributions on 2026-07-230 contributions on 2026-07-246 contributions on 2026-07-251 contributions on 2026-07-261 contributions on 2026-07-271 contributions on 2026-07-282 contributions on 2026-07-290 contributions on 2026-07-300 contributions on 2026-07-312 contributions on 2026-08-011 contributions on 2026-08-0212 contributions on 2026-08-039 contributions on 2026-08-046 contributions on 2026-08-055 contributions on 2026-08-061 contributions on 2026-08-075 contributions on 2026-08-081 contributions on 2026-08-0927 contributions on 2026-08-108 contributions on 2026-08-110 contributions on 2026-08-126 contributions on 2026-08-1332 contributions on 2026-08-1427 contributions on 2026-08-1511 contributions on 2026-08-161 contributions on 2026-08-175 contributions on 2026-08-181 contributions on 2026-08-191 contributions on 2026-08-203 contributions on 2026-08-214 contributions on 2026-08-220 contributions on 2026-08-231 contributions on 2026-08-242 contributions on 2026-08-253 contributions on 2026-08-268 contributions on 2026-08-270 contributions on 2026-08-283 contributions on 2026-08-2921 contributions on 2026-08-300 contributions on 2026-08-310 contributions on 2026-09-011 contributions on 2026-09-0213 contributions on 2026-09-0312 contributions on 2026-09-040 contributions on 2026-09-051 contributions on 2026-09-060 contributions on 2026-09-070 contributions on 2026-09-080 contributions on 2026-09-090 contributions on 2026-09-100 contributions on 2026-09-110 contributions on 2026-09-120 contributions on 2026-09-1312 contributions on 2026-09-140 contributions on 2026-09-154 contributions on 2026-09-160 contributions on 2026-09-170 contributions on 2026-09-182 contributions on 2026-09-1929 contributions on 2026-09-201 contributions on 2026-09-210 contributions on 2026-09-223 contributions on 2026-09-2328 contributions on 2026-09-2410 contributions on 2026-09-2514 contributions on 2026-09-262 contributions on 2026-09-2740 contributions on 2026-09-288 contributions on 2026-09-291 contributions on 2026-09-301 contributions on 2026-10-0119 contributions on 2026-10-029 contributions on 2026-10-038 contributions on 2026-10-0419 contributions on 2026-10-0512 contributions on 2026-10-0616 contributions on 2026-10-070 contributions on 2026-10-0833 contributions on 2026-10-0917 contributions on 2026-10-100 contributions on 2026-10-112 contributions on 2026-10-1256 contributions on 2026-10-1365 contributions on 2026-10-1442 contributions on 2026-10-1539 contributions on 2026-10-163 contributions on 2026-10-1758 contributions on 2026-10-1836 contributions on 2026-10-1910 contributions on 2026-10-2012 contributions on 2026-10-2110 contributions on 2026-10-220 contributions on 2026-10-233 contributions on 2026-10-240 contributions on 2026-10-2513 contributions on 2026-10-266 contributions on 2026-10-275 contributions on 2026-10-282 contributions on 2026-10-2925 contributions on 2026-10-300 contributions on 2026-10-310 contributions on 2026-11-0122 contributions on 2026-11-02
Projects

Selected Work With Practical Impact

A cleaner, job-focused view of the products I have built across automation, AI, analytics, education, and marketplaces.

Bilt Toolkit

Zero-configuration CLI toolkit keeping local projects healthy before Git commits with automated npm publishing.

A zero-configuration CLI toolkit that keeps local projects healthy before they reach Git. You can read the documentation at bilt.nogs.dev/docs for more details.

TypeScriptNode.jsGitHub ActionsCLI

Adulis

Opportunity-monitoring and publishing platform converting chaotic feeds into validated, structured listings.

Adulis is an automated opportunity discovery and publishing platform. It monitors sources, processes new posts, extracts structured fields, validates and deduplicates content, and publishes useful opportunities with source and content administration.

Node.jsPostgreSQLTelegram APIsBackend WorkersEvent-Driven Automation

Damtie

Reusable adapter-based automation engine connecting arbitrary sources to arbitrary destinations.

Damtie is an event-driven automation engine for connecting different sources to different destinations. Instead of building a separate service for every integration, sources and destinations connect through reusable adapters.

Event-Driven SystemsAPIsAutomationAdapters
Additional Work

Systems & Architecture Index

Production services, data science models, and developer tools presented in a minimal, text-first format without screenshots.

Financial Inclusion Dashboard
Modeled baseline, optimistic, and pessimistic financial inclusion scenarios through 2027.
2027 outlook

Ethiopia FI Forecast

A scenario-based financial inclusion dashboard for regulators, investors, and fintech stakeholders evaluating digital payment adoption in Ethiopia.

  • Event-augmented time-series forecasting
  • Interactive Streamlit dashboard
  • CSV export for policy and investor workflows
AI-Powered Telegram Assistant
Delivered natural-language campus support with primary and fallback LLM paths for stronger reliability.
24/7 support design

S AI Chatbot

An AI Telegram chatbot for Addis Ababa University students using OpenAI GPT, Groq fallback, and local retrieval for academic support.

  • OpenAI-powered contextual responses
  • Groq fallback for alternate inference
  • Local keyword retrieval for campus data
Farmer-to-Market Platform
Improved visibility into pricing, logistics, and inventory across a farm-to-consumer marketplace concept.
Admin reporting

Meret E-Commerce

A PHP-powered e-commerce platform built to reduce supply-chain inefficiencies between Ethiopian farmers and urban consumers.

  • Real-time market pricing
  • Logistics coordination workflows
  • Inventory and storage tracking
AI Institute Innovation Portal
Created a multilingual innovation portal for submissions, support routing, and stakeholder engagement.
AI-assisted support

EAII Connect

A React and TypeScript portal connecting innovators, private sector stakeholders, and the Ethiopian AI Institute.

  • Multilingual AI assistant
  • Innovation submission workflows
  • Support issue routing
AI Investment Analysis Engine
Combined forecasting and portfolio optimization to target a 13 percent expected annual return with a 1.05 Sharpe ratio.
1.05 Sharpe ratio

Portfolio Optimizer

A quantitative finance project combining LSTM forecasting with Modern Portfolio Theory for multi-asset allocation.

  • LSTM vs ARIMA/SARIMA comparison
  • Efficient frontier optimization
  • Benchmark backtesting
Tutoring Marketplace Platform
Connected tutor discovery, booking, assignments, and wallet-backed payments in one product flow.
Wallet support

Agazhie

A full-stack tutoring marketplace that supports tutor discovery, booking, assignments, Q and A, and payments.

  • Tutor profiles and ratings
  • Scheduling and booking workflows
  • Assignment and forum features
Insight Infrastructure for Faster Academic Decisions
Brought summarization, recommendations, and visual insight workflows into one research-focused platform.
Collaboration tools

Savvy Researches

A full-stack Next.js platform that helps researchers work faster with summaries, recommendations, and analytics.

  • Paper summarization and recommendations
  • Research trend visualization
  • Real-time collaboration features
Ask AI about me