Negassa Berhanu

Negassa Berhanu

Software Developer

Hello there! My name is Negassa and I am a software engineer with a strong background in Linux system administration, DevOps, and backend development. I enjoy building tools and automating workflows. With a sharp focus on efficiency and simplicity, I strive to write code that is maintainable and effective. I enjoy creating dope things that live on computers, local or remote. My interest in computers started wayback when I was a 9 year old and my father brought home a heavy laptop. I tried to type my name on there and the moment I pressed N and I saw it on the screen I was hooked. There was no looking back from there on.

Contact Me

About Me

My introduction

I'm a graduate of Adama Science & Technology University and have built several bots, websites, web services, SMS services, backend services & APIs etc. My main focus these days is building accessible, simple yet powerful tools & digital products that can simplify business processes and their interactions with their customers.

Fast forward to today, I've worked on a variety of projects that have helped businesses streamline their operations and improve customer engagement. I'm passionate about creating solutions that are not only technically sound but also user-friendly and accessible.

Education & Certifications

My qualifications

Academic Education

B.Sc in Software Engineering

Adama Science & Technology University

Certifications

Certificate in Project Management

Addis Ababa University

Associate Android Developer

Pluralsight

Core Java, HTML5, CSS3, JavaScript

Sololearn

Codelab Sessions

GDG Addis

Skills

My technical & business expertise

Programming Skills

Python
Django
Django ReST Framework
Django Channels
Django Redis
PostgreSQL
SQLite
MySQL
MariaDB
Pandas
Telegram Bot Development (Telethon)
FastAPI
Beautiful Soup
Selenium
Web Scraping
Bash Scripting

DevOps Skills

Git & GitHub
Linux & Linux Administration
Systemd
SSH
Nginx
Apache
Certbot
DNS
Cloudflare
VPN & OpenVPN
Fail2Ban
UFW

Business Skills

Proposal Writing
Business Development
Project Management
Analytical Skills
Direct Engagements

Projects

Some of the things I've built

SMS Platform

api.sms.et

A simple, efficient & cheap SMS platform for businesses.

Python3 Django Django REST Framework
View Details
Review API

happy-review-api

API that connects to the happy-review UI to collect data.

Python3 FastAPI Bootstrap
View Details
OCR Library

ocrspace (Contributor)

A Python library for using the ocr.space API to extract text from pictures and PDF files.

Python3
View Details
OCR Bot

pix2txt

A Telegram bot for Optical Character Recognition (OCR) that extracts texts from any kind of pictures utilizing ocrspace.

Python3 Telethon
View Details
Betting Tips Scraper

Platinium Betting Tips Scraper

A telegram bot that scrapes betting tips from websites and posts them on a telegram channel.

Python3 Telethon Beautiful Soup
View Details
Poker Bot

PokerbotChipsTracker

A telegram bot that tracks chips giveaways that come up randomly, plays the table, and receives giveaways in PokerBot on telegram.

Python3 Telethon
View Details
Crypto Scraper

trade-scraper

A scraper that gets the latest information on crypto prices and dumps the scraped data as a json file.

Python3 Beautiful Soup Selenium
View Details
Queue System

QMS (Queue Management System)

A multi-screen queue management system for concerts, exhibitions, games, etc so attendants don't waste their time simply standing in line.

Python3 Django Bootstrap
View Details
Verify Bot

Verify Bot

A bot integrated to an SMS platform to deliver the contents to users via Telegram.

Python3 FastAPI Telethon
View Details
Polls Website

Polls Website

Polls website for USAID event that asks, accepts and aggregates the submissions from the event-goers.

Python3 Django HTML/CSS
View Details
CLI-based SMS Sender

CLI-based SMS Sender

Python-based tool to send SMS from command-line with a Raspberry Pi + USB GSM module.

Python Systemd Raspberry Pi
View Details

Contact Me

Get in touch