Skip to content
View Sofi391's full-sized avatar

Highlights

  • Pro

Block or report Sofi391

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
sofi391/README.md

👋 Hi, I'm Sofoniyas (Sofi)

🚀 Backend Developer | Software Engineering Student @ AASTU | ALX Backend Program Graduate

I build secure, scalable, and production-ready backend systems using Django, Flask, and modern backend technologies.
Focused on real-world business logic, API design, and system reliability.


🧠 What I Focus On

  • Designing RESTful APIs with clean architecture
  • Building production-ready systems (Docker, CI/CD, testing)
  • Implementing authentication & security best practices
  • Writing optimized database queries and scalable logic
  • Exploring AI integrations (RAG systems) in backend services

🚀 Featured Projects

📦 Inventory Management API

Production-ready backend system with reporting, analytics, and 200+ tests

  • Django REST Framework, PostgreSQL, Docker, CI/CD
  • Advanced reporting (profit, sales, trends, top performers)
  • JWT auth, RBAC, query optimization
  • Swagger docs + live demo

👉 https://github.com/Sofi391/inventory-management-api


🎬 Movie Hub

Full-stack Django app with async tasks and user engagement features

  • Celery + Redis (background jobs)
  • Notifications system + email integration
  • Gamification (badges, quizzes)
  • Deployed on Render

👉 https://github.com/Sofi391/Movie-Hub-Django


🤖 LU AI Assistant (RAG)

AI-powered chatbot using retrieval-augmented generation

  • Vector database + semantic search
  • External API integration (LLMs)
  • Context-aware responses

👉 https://github.com/Sofi391/lu-ai-assistant


🎟 Event Management API

Backend system for event booking and ticket management

  • Token-based auth
  • Order & payment status workflow
  • Filtering, permissions, and transactions

👉 https://github.com/Sofi391/event_management_api


🌐 Flask Social Platform

My first full-stack project (Flask)

  • Authentication, roles, notifications
  • Admin dashboard + moderation system
  • Shows my growth from Flask → Django

👉 https://github.com/Sofi391/flask-social-platform


🛠 Tech Stack

Backend:
Python, Django, Django REST Framework, Flask

Database:
PostgreSQL, MySQL, SQLite

Tools & DevOps:
Docker, GitHub Actions (CI/CD), Gunicorn, Redis

Other:
REST APIs, JWT Auth, Celery, Swagger/OpenAPI


📊 GitHub Stats

Stats Top Langs


🤝 Connect With Me

LinkedIn    GitHub


Currently building a production-grade SaaS backend with payments, async processing, and real-time systems.

Pinned Loading

  1. inventory-management-api inventory-management-api Public

    Python 1

  2. django-movie-hub django-movie-hub Public

    HTML 1

  3. event_management_api event_management_api Public

    Python 1

  4. lu-ai-assistant lu-ai-assistant Public

    Python 1

  5. flask-social-platform flask-social-platform Public

    CSS 1

  6. sofi391 sofi391 Public

    1