Mohammed Islam's Work | ContraWork by Mohammed Islam
Mohammed Islam

Mohammed Islam

Full-Stack Engineer · React, .NET & AI Automation

New to Contra

Mohammed is building their profile!

Built an AI-powered app that lets users upload a PDF or paste a URL and ask questions about the content. The app answers strictly from the document — never from general knowledge — and cites the exact page numbers behind every answer. Implemented a full RAG (Retrieval Augmented Generation) pipeline: documents are split into chunks, converted into vector embeddings, and stored in a local Chroma database. At query time, the most relevant chunks are retrieved and passed to an LLM to generate a grounded, source-backed response.
1
32
Cover image for Exoware is an AI-driven web
Exoware is an AI-driven web app built for the NASA Space Apps Challenge that detects potential exoplanets from real NASA stellar datasets. It analyzes light curve data using a machine learning pipeline to identify transit patterns, presenting results through interactive visualizations in a React frontend. Built to make complex astronomical data accessible to any user — no astrophysics background needed.
1
25
Cover image for Kemet is a full-stack tourism
Kemet is a full-stack tourism platform for Egypt built with React, .NET 9, and SQL Server. Users get AI-generated personalized itineraries and can explore destinations through integrated 360° virtual tours. The backend uses JWT auth with OTP verification and role-based access, separating user and admin flows. The admin panel includes a full CMS with CRUD over destinations and experiences.
1
39
Cover image for Recyclonic is a full-stack web
Recyclonic is a full-stack web platform that lets users trade in old electronics — phones, RAM, and other devices — in exchange for cash, with prices calculated automatically based on item weight and condition. The frontend is built in React with a clean, responsive UI using Material UI. State and server data are managed with RTK Query for fast, consistent data fetching across the dashboard. The backend is a .NET REST API with a SQL Server database, handling inventory records, submission tracking, and automated pricing logic without any manual input. The admin dashboard gives operators full visibility — reviewing incoming submissions, processing payments, and managing recycling workflows. Excel-based reporting is built in for analytics and operational tracking, keeping everything auditable without a separate BI tool.
1
39