Skip to content
View Ahmedhossamdev's full-sized avatar
💭
Time Will Tell
💭
Time Will Tell

Highlights

  • Pro

Organizations

@OneBusAway

Block or report Ahmedhossamdev

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

👋 Hey, I'm Ahmed Hossam.

💻 I'm a Software Engineer who enjoys building backend systems and learning how things work under the hood.

🚍 I'm currently working full-time at OneBusAway, building open source software for public transit.

🤓 I'm mainly interested in backend engineering, distributed systems, databases, database internals, and public transportation systems. Recently I've been spending a lot of time learning about routing algorithms and transit infrastructure.

🌍 I love open source. I was a Google Summer of Code Contributor in 2024 and I'm mentoring GSoC students in 2026.

🌱 I like exploring new technologies and languages, especially Go, Node.js, and Ruby.

🏆 I enjoy competitive programming and have qualified for 1× ACPC and 2× ECPC.

📚 Currently reading:

  • Database Internals
  • Operating Systems: Three Easy Pieces
  • Concurrency in Go

♟️ Outside of coding, you'll probably find me playing chess or contributing to open source.

📫 Connect with me on LinkedIn: https://www.linkedin.com/in/ahmedhossamdev/

Pinned Loading

  1. OneBusAway/maglev OneBusAway/maglev Public

    Next-generation OBA REST API server

    Go 49 93

  2. OneBusAway/wayfinder OneBusAway/wayfinder Public

    Modern web app frontend for OneBusAway built in JavaScript with SvelteKit

    JavaScript 36 84

  3. PrintLayout PrintLayout Public

    PrintLayout: A lightweight Go tool to visualize project directory structures in a clean, tree-like format. Perfect for exploring codebases, documenting projects, or understanding file organization …

    Go 21 2

  4. Natours Natours Public

    An Awesome Tour Booking Website - Powered by Node.js

    JavaScript 1

  5. GoSearchEngine GoSearchEngine Public

    Search engine with Golang

    Go

  6. codeforces-helper codeforces-helper Public

    Codeforces Progress Tracker and Solutions Manager A platform for Codeforces users to track their problem-solving progress, manage solution notes, and share insights with others. Simplify your Codef…

    TypeScript 2