Jiru Gutema

Jiru Gutema

Jiru in Addis Ababa, 2026

I am Jiru Gutema, an Ethiopian software engineer and full-stack developer based in Addis Ababa, with a bias toward the backend and distributed systems. I currently build asynchronous FastAPI microservices at Mereb Technologies while finishing a BSc in software engineering at Addis Ababa University, and in my own time I publish browser extensions, web services and developer tools on GitHub. I prefer code that the next person to read it can reason about without a meeting.

Career

Mereb Technologies (FastAPI)

Full-stack developer · June 2026 – present

Addis Ababa University (2026–present)

Full-stack developer (remote) · March 2026 – present

Mereb Technologies (Bahmni)

Full-stack developer · February – June 2026

Gulit Marketplace (2025)

Backend developer (part-time) · July – December 2025

Ethioware EdTech Initiative (2025)

Backend intern · January – May 2025

Notable projects

In addition to my employment, I have authored several independent software projects, primarily web applications, browser extensions and developer tools. A selection is below; a fuller list is on GitHub.

Project Description Technologies Links
jrun (CLI Tool) A fast, keyboard-driven Linux command-line tool that combines frecency-based directory jumping with a project-aware command launcher. C, Linux, Bash, Zsh, Fish GitHub
Page Marker (Firefox) Draw, annotate and highlight directly on any webpage, with over 1,000 daily users on Mozilla Add-ons. JavaScript, HTML5 Canvas, WebExtensions Demo · GitHub
Kai-Share A secure platform for sharing code snippets and text, focused on privacy and simplicity. Next.js, Go (Gin), PostgreSQL Demo · GitHub
YouTube Shorts Blocker A Firefox and Chrome extension that blocks YouTube Shorts, with over 500 daily users on Mozilla Add-ons. JavaScript, WebExtensions Demo · GitHub
Tooran Android App A task organizer app for managing tasks within categories. Flutter, Dart Demo · GitHub
Email Craft A full-stack application for composing, styling and sending custom HTML emails from Gmail. NestJS, Next.js, Prisma, PostgreSQL, Gmail API Demo · GitHub
Content Section Blocker A cross-browser extension that force-hides any element by CSS selector, with per-site and global rules. JavaScript, WebExtensions, Manifest V3 Demo · GitHub
Wiggle Finder A macOS-style shake-to-find cursor for Linux: wiggle the mouse and a ring appears around the pointer. GJS, GNOME Shell, Quickshell, QML Demo · GitHub
Sentiment Analysis A sentiment analysis web application built with Python and Flask. Python, NLP, Flask GitHub
House Rental App A full-stack platform for listing and renting houses, with JWT authentication. Node.js, Express, MySQL, React GitHub
Restaurant Management System A full-stack restaurant ordering and management system. NestJS, TypeScript, MySQL GitHub
VolunteerConnect Connects volunteers with organizations. Express, MySQL, Flutter, Firebase GitHub
Local File Sharing A file sharing application built with Node.js and Express. JavaScript, Node.js, Socket.IO GitHub
Peon (Contribution) Added service suspend/resume and fixed a command-injection vulnerability in a deployment platform. TypeScript Demo · GitHub
Blur my Shell (Contribution) Added a workspace corner-radius setting to a GNOME Shell extension with over 2,000 stars. JavaScript, GNOME Shell Demo · GitHub
o-tiling (Contribution) Added workspace-indicator options and Super+number workspace shortcuts to a GNOME auto-tiling extension. TypeScript, GNOME Shell GitHub

Open source and community

My public GitHub account holds more than a hundred repositories, including the source for most of the projects above, a set of Go service modules (a reusable RBAC service, a key–value store and a pastebin), and my dotfiles and Neovim configuration.

Views and influences

I credit educational and science programming as a continuing influence on my approach to engineering - Veritasium, StarTalk and 3Blue1Brown have been informal sources of mathematical and physical intuition. I prefer to write clean, efficient and maintainable code, and I have a continuing interest in full-stack development, machine learning and cloud computing.

Contact

Email: jirudagutema@gmail.com · Resume: PDF

GitHub · LinkedIn · X · LeetCode