Amr Ahmed

Amr Ahmed

@AmrAhmed119

Google Summer of Code 2025 @dart-lang | CSE Graduate @ Alexandria University

Alexandria, Egypt
61
Followers
43
Following
18
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 14 owned repositories

3.0M Total LOC
HTML
786,461 lines
26.4%
N/A
C
614,464 lines
20.6%
N/A
Perl
398,301 lines
13.4%
N/A
Java
239,244 lines
8.0%
N/A
TeX
223,645 lines
7.5%
N/A
Other
716,864 lines
24.1%
N/A
M

M-Shaped Developer

M-shaped

Multi-specialist across HTML, C, Perl

HTML
C
Perl
Java
TeX

Collaboration Network

Global Impact visualization

LIVE
Amr Ahmed
0 active collaborators

Repos

30

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

3 days
283
Contributions
159
Commits
26
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

dart-testgen

An LLM-based test generation tool that generates Dart test cases for uncovered code using Google Gemini to improve code coverage.

6 4
Dart
GSoC-2025-Report

Final report for my Google Summer of Code 2025 project with Dart: building dart-testgen, an LLM-powered Dart test generation tool.

1 0
Compiler

A C++ project for developing a Syntax Directed Translation Scheme to convert Java code to bytecode, including lexical, syntax, and semantic analysis. It follows Java Virtual Machine standards to generate tokens, build transition tables, and ensure accurate code translation.

1 1
C++
Pintos

PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development. The components of PintOS project is illustrated in the following figure.

1 3
HTML
ExpenShare

ExpenShare is a Splitwise-like app using Java, Micronaut, Kafka, and MySQL. It covers: REST APIs, DTOs, services, repository facades, mapping, persistence, and event-driven patterns (Kafka).

0 0
Java
Weather-Stations-Monitoring-System

Real-time distributed weather monitoring system leveraging Kafka, Parquet, Bitcask, and Elasticsearch for high-throughput data ingestion, archiving, and search.

0 0
Java
native

Dart packages related to FFI and native assets bundling.

0 0
Dart
Order-Management-System

Implementation of an Order Management System (OMS) for an e-commerce app. It provides functionalities for managing users, products, carts, and orders.

0 0
TypeScript
Huffman-Compressor

This repository contains an implementation of Huffman's algorithm for compressing and decompressing files

0 0
Java
Machine-Learning-Algorithms

This repository contains implementations and documentation for machine learning algorithms applied to various applications.

0 0
Jupyter Notebook

Open Source Impact

Contributions to external projects

55 merged PRs
Contributed to 4 repositories