「
Hello,
I am Abdulrahman, a software engineer; I like customization, linux, sql and automating stuff.
~ Abdulrahman Hallak ~
」
☰ See more details
| Project | Tech | Description |
|---|---|---|
| SQLForge | ASP.NET, Postgre, Docker, Python | Multi-tenant SQL platform where users design schemas, insert data, and create exercises. Achieved complete schema isolation through PostgreSQL roles, permissions, and SQL parsing, while supporting cross-schema exercise solving. Implemented PgBouncer for connection optimization and automated ERD generation using Python. Designed optimized Docker images with Compose to streamline deployment and iteration. |
| WebHaven | ASP.NET, Docker, Postgres | A Telegram bot RSS feed aggregator with a comprehensive test suite using Test Containers. Utilized WebHooks integration to listen for updates in real-time, and a background job to notify users of updates. Dockerized the application and used Compose to streamline deployment and accelerate iteration. |
| Contoso University | Django, Python, Postgres, Swagger | Built a comprehensive university management system with Django and DRF, following best practices for scalability and maintainability. Designed and documented a REST API with over 25 endpoints using Swagger/OpenAPI, enabling structured interactions for students, courses, and enrollment workflows. |
| Company Employees | ASP.NET, SQL Server, Swagger, EF Core | A secure and efficient REST API with ASP.NET to manage companies and associated employees. Ensures reliable CRUD operations via various HTTP methods with JWT authentication and refresh tokens. |
| BlockLite | Python, Flask | Implemented a simplified blockchain prototype demonstrating block creation, hashing, proof-of-work, and consensus across multiple nodes. Built with Flask to simulate a peer-to-peer network, enabling transaction broadcasting, chain synchronization, and conflict resolution. |
| URL Shortener | Python, FastAPI, SQLAlchemy | A minimal and efficient URL shortening service built with FastAPI and SQLAlchemy, focusing on speed, simplicity, and modular architecture. |

