Skip to content
View Ahmed-ie's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Ahmed-ie

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

Hi, I am Ahmed 👋

I am a Computer Science student at Dartmouth College, interested in building reliable systems and applied ML tools with real-world impact.

💻 Tech Stack:

Languages

Python C C++ Java JavaScript R TypeScript Shell Script

Frameworks and Libraries

PyTorch TensorFlow NumPy Pandas Matplotlib Keras Bootstrap

Tools & Technologies

AWS Oracle OpenStack Anaconda Datadog Google Cloud Git Docker

Selected Projects

Project Description Languages & Tools
Compiler Designed and implemented a full compiler for a C language subset, covering lexical analysis, parsing, semantic checks, LLVM IR translation, and local/global optimizations before final code generation. C C++ LLVM Bash
Rendezvous AI-powered planning platform generating personalized date and activity itineraries using embeddings, ranking logic, and real-time recommendations. React Native Node.js MongoDB Gemini Socket.io
Somali Morphology Finite-state morphological analyzer for Somali, focusing on low-resource NLP and linguistic correctness. Python Pynini NLP
Tiny Search Engine Implemented a search engine that crawls webpages, indexes the contents of the pages, and processes user queries to return all relevant pages in ranked order. C Bash
Cook Island Maori Developed a full website backed by Flask APIs that expose speech recognition and synthesis pipelines for Cook Island Māori, addressing low-resource language challenges through robust inference and containerized deployment. Flask Python React Firebase Docker Singularity
Nuggets Multiplayer game written in C for Linux, emphasizing manual memory management and low-level debugging with Valgrind and GDB. C Linux Valgrind GDB
Data Structures From-scratch implementations of core data structures in C, with extensive correctness and memory-safety testing. C Valgrind GDB
DrawTogether Real-time collaborative drawing application built with Java Swing/AWT, enabling multiple users to interact with a shared canvas. Java Swing AWT
Dartmouth Pathfinder Campus navigation tool modeling locations as a graph and computing shortest paths with visualized routes. Python
Note: Some repositories are private. Feel free to reach out here if you’d like access.

Pinned Loading

  1. Tiny-Search-Engine Tiny-Search-Engine Public

    Discover a minimalist yet robust search engine project featuring three core elements: a crawler, an indexer, and a querier.

    C

  2. Data-Structures Data-Structures Public

    Efficient implementations of fundamental C data structures, including Set, Hashtable, and Counters. Designed for optimized data handling and easy integration into C projects.

    C

  3. Collaborative-Graphical-Editor Collaborative-Graphical-Editor Public

    Designed mini Google Docs for painting using the client-server mode, enabling real-time collaboration with synchronization across multiple users and utilized libraries such as Swing and AWT for the…

    Java

  4. BaconGame BaconGame Public

    Java