Freelance Software Engineers in GizaFreelance Software Engineers in Giza
Next.js Frontend Engineer with Sanity Expertise
5.0
Rating
4
Followers
Next.js Frontend Engineer with Sanity Expertise
Software Engineer | Web-based Apps Solutions
New to Contra
Software Engineer | Web-based Apps Solutions
Cover image for Smart Web Application for Finding
Smart Web Application for Finding Medicines in Nearby Pharmacies A smart web application designed to help users find medicines in nearby pharmacies using geolocation technology. Instead of manually searching, the system automatically sends requests to surrounding pharmacies. The user simply enters the required medications, and the system automatically detects their location and broadcasts the request to multiple nearby pharmacies at the same time. Pharmacies then respond to the request with the availability status of the medicine (available or unavailable), along with the option to provide pricing details. All responses are displayed to the user in an organized manner, enabling them to easily compare and choose the best offer. The system is built on the concept of Broadcast Requests, which saves users time and effort while increasing the chances of quickly finding the required medicine without the need to physically visit multiple pharmacies. Additionally, the platform provides a dedicated dashboard for pharmacies, allowing them to efficiently manage incoming requests and respond in real-time. The system updates request statuses instantly to ensure a smooth and responsive experience. The application features a modern, responsive user interface that works seamlessly across all devices (mobile, tablet, and desktop), ensuring a fast and user-friendly experience. Technologies Used: - ASP.NET Core (Web API & MVC) for backend development - Domain-Driven Design (DDD) to structure and organize business logic - Entity Framework Core for database management - JWT (JSON Web Token) for authentication and security - Clean Architecture for scalability, maintainability, and flexibility
1
99
Software Engineer and Automation Expert
Software Engineer and Automation Expert
Full-Stack Software Engineer | Building Modern Web.
New to Contra
Full-Stack Software Engineer | Building Modern Web.
Cover image for Alhamdulillah for showcasing the deployment
Alhamdulillah for showcasing the deployment of my Bachelor Project at the German University in Cairo: an Adaptive Computational Thinking Education Platform powered by Machine Learning. The core objective was to engineer a platform that doesn't just serve educational content, but adapts to how a student learns and performs in real-time. To achieve this, I bridged ML with a containerized full-stack architecture. Here is a technical breakdown of the system: Core ML Capabilities * Dynamic Learning Style Adaptation: Engineered Bayesian Networks utilizing pgmpy to continuously infer and update a student's preference between verbal and visual learning. * Adaptive Exercise Difficulty: Implemented a Bayesian model that dynamically serves easy, medium, or hard exercises based on real-time solving time taken. * Struggling Detection: Integrated an LSTM model that monitors coding attempts to provide a guide when a student is supposedly detected to be struggling. System Architecture * Node.js Orchestrator: Serves as the central hub for business logic, database operations, secure user authentication. * Python FastAPI Server: Dedicated to hosting the ML services and managing secure, isolated code execution environments. * React Client: Provides a clean, interactive UI for lectures and active coding exercises. Cloud & DevOps Infrastructure * Azure Container Registry (ACR): Acts as the centralized hub for the deployment pipeline, securely managing the Docker images for both backend services. * Azure Container Apps: Hosts the Node.js orchestrator as a dedicated single instance. * DigitalOcean Droplets: Hosts the FastAPI server, specifically utilizing a Docker-out-of-Docker architecture to safely spawn and isolate containers strictly for executing user-submitted code. #SoftwareEngineering (https://www.linkedin.com/search/results/all/?keywords=%23softwareengineering&origin=HASH_TAG_FROM_FEED) #MachineLearning (https://www.linkedin.com/search/results/all/?keywords=%23machinelearning&origin=HASH_TAG_FROM_FEED) #FullStack (https://www.linkedin.com/search/results/all/?keywords=%23fullstack&origin=HASH_TAG_FROM_FEED) #DevOps (https://www.linkedin.com/search/results/all/?keywords=%23devops&origin=HASH_TAG_FROM_FEED) #React (https://www.linkedin.com/search/results/all/?keywords=%23react&origin=HASH_TAG_FROM_FEED) #Nodejs (https://www.linkedin.com/search/results/all/?keywords=%23nodejs&origin=HASH_TAG_FROM_FEED) #Python (https://www.linkedin.com/search/results/all/?keywords=%23python&origin=HASH_TAG_FROM_FEED) #FastAPI (https://www.linkedin.com/search/results/all/?keywords=%23fastapi&origin=HASH_TAG_FROM_FEED)#SystemArchitecture (https://www.linkedin.com/search/results/all/?keywords=%23systemarchitecture&origin=HASH_TAG_FROM_FEED) #GermanUniversityInCairo (https://www.linkedin.com/search/results/all/?keywords=%23germanuniversityincairo&origin=HASH_TAG_FROM_FEED)#GUC (https://www.linkedin.com/search/results/all/?keywords=%23guc&origin=HASH_TAG_FROM_FEED)
0
6