Skip to content
View abre0101's full-sized avatar
πŸ’»
πŸ’»

Block or report abre0101

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abre0101/README.md
Matrix Rain Code Matrix Header

Typing Animation

Profile Views Followers Stars Last Update


πŸ‘‹ About Me

Hey there! I'm Abraham Worku, a Software Engineer who loves turning complex problems into elegant, production-ready solutions. I specialize in building scalable, user-centric applications with modern technologies, from pixel-perfect UI/UX to robust backend systems.

What I Do

  • 🎯 Build end-to-end web applications with clean architecture
  • πŸš€ Focus on performance, scalability, and maintainability
  • πŸ’‘ Transform ideas into production-ready software
  • 🌱 Continuously learning and exploring new technologies
  • 🀝 Open to collaboration and interesting projects

"Code is poetry when it's clean, scalable, and solves real problems."


πŸ› οΈ Technology Stack

Frontend

Next.js React Vue.js Angular TypeScript JavaScript Tailwind CSS HTML5 CSS3

Backend

Next.js Laravel Flask Django Node.js Drizzle ORM Python PHP Java

DevOps & Tools

Git GitHub Actions Docker AWS VS Code Figma

Databases & ORMs

Supabase PostgreSQL MongoDB MySQL Drizzle ORM Redis


πŸ“‚ Featured Projects

Production-ready bus booking platform with real-time seat selection, payment integration, QR ticketing, and comprehensive admin dashboard.

Tech Stack: Flask, React, MongoDB, Chapa API

Features:

  • Real-time seat selection & booking
  • Secure payment integration
  • QR code ticket generation
  • Admin dashboard with analytics

Java-based bus reservation system with robust backend architecture and comprehensive booking management.

Tech Stack: Java, Swing, JDBC

Features:

  • Desktop application interface
  • Database-driven booking system
  • Seat management & reservations
  • User authentication

Enterprise-grade document management system with multi-role approval workflows, OCR capabilities, and version tracking.

Tech Stack: Laravel, MySQL, OCR Integration

Features:

  • Multi-level approval workflows
  • OCR document processing
  • Version control & audit trails
  • Role-based access control

Dynamic tournament management system supporting knockout and league formats with live standings and comprehensive statistics.

Tech Stack: Laravel, Chart.js, MVC Architecture

Features:

  • Knockout & league tournament modes
  • Live standings & match tracking
  • Team statistics & analytics
  • Responsive admin interface

Java-based tournament management application for organizing and tracking football competitions.

Tech Stack: Java, Swing, OOP

Features:

  • Tournament bracket generation
  • Match scheduling & results
  • Team & player management
  • Statistics tracking

Modern contact management application with real-time search, CRUD operations, and persistent local storage.

Tech Stack: Vue 3, Tailwind CSS, Composition API

Features:

  • Real-time search & filtering
  • Full CRUD operations
  • Local storage persistence
  • Responsive design

Full-featured inventory management system with complete CRUD operations for tracking products and stock levels.

Tech Stack: PHP, MySQL, Bootstrap

Features:

  • Product management
  • Stock tracking
  • Category organization
  • Search & filtering

Secure disk wiping utility for permanent data deletion and drive sanitization.

Tech Stack: Java, File I/O

Features:

  • Secure data wiping
  • Multiple sanitization methods
  • Drive selection interface
  • Progress tracking

Web-based examination platform for conducting and managing online tests with automated grading.

Tech Stack: HTML, CSS, JavaScript, PHP

Features:

  • Online test creation & management
  • Automated grading system
  • Student & admin portals
  • Result tracking & reporting

πŸ…°οΈ OES Angular

Angular-based frontend for the Online Examination System with a modern, responsive UI.

Tech Stack: Angular, TypeScript, HTML/CSS

Features:

  • Component-based architecture
  • Reactive forms & validation
  • Role-based views
  • Responsive design

JavaScript-based microfinance management system for handling loans, savings, and client records.

Tech Stack: JavaScript, Node.js

Features:

  • Loan management & tracking
  • Client account management
  • Savings & transaction records
  • Reporting & analytics

Public-facing website for Eshet Microfinance with modern UI and service information.

Tech Stack: JavaScript, HTML/CSS

Features:

  • Service showcase
  • Responsive layout
  • Contact & inquiry forms
  • Modern UI/UX design

πŸ“Š PPT Maker

JavaScript tool for programmatically generating PowerPoint presentations.

Tech Stack: JavaScript

Features:

  • Automated slide generation
  • Custom templates & styling
  • Data-driven presentations
  • Export to PPTX format

CLI tool that converts Markdown files to clean, styled HTML output.

Tech Stack: JavaScript

Features:

  • Full Markdown spec support
  • Custom HTML templates
  • Batch file conversion
  • CLI interface

Command-line unit conversion tool supporting multiple measurement categories.

Tech Stack: HTML, JavaScript

Features:

  • Length, weight, temperature conversions
  • Interactive CLI interface
  • Extensible unit definitions
  • Fast & lightweight

Python tool that generates scannable QR codes for Wi-Fi network credentials.

Tech Stack: Python

Features:

  • QR code generation for Wi-Fi
  • Supports WPA/WPA2/WEP
  • Save QR as image file
  • Simple CLI usage

🌍 Portfolio

Personal portfolio website showcasing projects, skills, and experience.

Tech Stack: CSS, HTML, JavaScript

Features:

  • Project showcase
  • Skills & experience section
  • Contact form
  • Responsive design

βš›οΈ React Practice

Collection of React exercises and mini-projects for learning and experimentation.

Tech Stack: CSS, React

Features:

  • Component patterns
  • Hooks & state management
  • API integration examples
  • Reusable UI components

πŸ—‚οΈ All Repositories at a Glance

Repository Visibility Language Notes
OES_Angular Public Angular Online Exam System frontend
ppt-maker Private JavaScript Presentation generator
Online_Examination_System Private HTML Full exam platform
OES_php Private PHP OES backend
microfinance Public JavaScript Microfinance management
OES_Deploy Private PHP OES deployment config
Eshet_microfinance_website Public JavaScript Microfinance public site
eshet_microfinance Public JavaScript Microfinance core app
e_microfinance_website Private JavaScript Microfinance website variant
react_practice Public CSS React learning projects
Document-Workflow-System Public Blade Enterprise doc management
Portfolio Public CSS Personal portfolio
bus-reservation-system Private JavaScript Bus booking platform
Inventory-Management-CRUD-Application Public TypeScript Inventory CRUD app
abre0101 Public Python Profile README repo
python_practice Public Python Python exercises
PHP_CRUD Public PHP PHP CRUD operations
Wi-Fi-QR-Code-Generator Public Python Wi-Fi QR generator
football-tournament-manager-java Public Java Football tournament app
vue-contact-manager Public Vue Vue.js contact manager
Markdown-to-HTML-Converter Public JavaScript MD to HTML CLI tool
Unit-Converter-CLI Public HTML Unit conversion CLI
JWipe-Disk-Sanitization-Tool Public Java Disk sanitization utility
tournament-manager-laravel Public PHP Laravel tournament manager
bus-reservation-system-java Public Java Java bus reservation app

πŸ“ˆ GitHub Activity

πŸ”₯ Contribution Streak

GitHub Streak

οΏ½ Contrribution Graph

Contribution Graph

πŸ’Ό What I'm Currently Working On

  • πŸ”¨ Building scalable web applications with modern frameworks
  • πŸ“š Deepening my knowledge in cloud architecture and microservices
  • πŸ€– Exploring AI/ML integration in web applications
  • 🌐 Contributing to open-source projects
  • ✍️ Writing technical articles and tutorials

πŸ“« Let's Connect

I'm always open to collaborating on interesting projects, discussing tech, or just connecting with fellow developers. Feel free to reach out!

LinkedIn GitHub Email Twitter Dev.to


🎨 Fun Stuff

Random Dev Quote

Jokes Card

⭐ Thanks for stopping by!

If you find my work interesting, consider giving a star to my repositories!

Made with ❀️ and lots of β˜•

Popular repositories Loading

  1. abre0101 abre0101 Public

    Python 5

  2. tournament-manager-laravel tournament-manager-laravel Public

    PHP 5

  3. JWipe-Disk-Sanitization-Tool JWipe-Disk-Sanitization-Tool Public

    4

  4. football-tournament-manager-java football-tournament-manager-java Public

    Java 4

  5. vue-contact-manager vue-contact-manager Public

    a vue.js project

    Vue 4

  6. Document-Workflow-System Document-Workflow-System Public

    Blade 4