Fullstack Software Engineer
Cairo, Egypt
CloudInn is Cloud-Based, Fully Integrated Total Hotel Solution. - Migrated the infrastructure of your system from single database per tenant to a single postgresql database with multi schemas (schema per tenant). - Implemented a web server in Go that Integrates the Belgian FDM with our POS, the proxy also acts as the backend of the POS in offline mode. - Created a frontend app “Governer” in Angular to business manager to do operations and configurations on tenant schemas and create new ones in a background task. - Designed and implemented a microservice “from code to deployment” to convert ODS reports to XLSX and PDF instead of depending LibreOffice and unoconv, which increased the performance and serving time. - Rewrote old backend APIs using DRF viewsets, serializers and REST APIs.Replaced some of the functionally from the main app to be separated SPA apps (Angular).- Created an app for R&D that uses web-scrapping for hotel ratings using Python, NodeJS, RethinkDB.