Coder Social home page Coder Social logo

Hello fellow developers ๐Ÿ‘‹

My name is Youssef

I'm a software engineer who likes to build cool projects in Typescript. Let's connect on LinkedIn!

Deployed projects:

Validator AI (Demo)

  • A website that validates startup ideas using AI to give constructive feedback and criticism
  • Built, sold, now holding equity and helping owner find PMF
  • Currently has over 220k users and has validated over 1M startup ideas
  • Techstack: Next.js + Typescript + OpenAI + PostgreSQL
  • Serve (Demo)

  • Platform for developers to generate dynamic APIs to connect to databases and speadsheets
  • Turn any SQL query or Spreadsheet into an API endpoint and run CRUD operations on it
  • Integrates with PostgreSQL, MySQL, Google Sheets, CSV, and JSON files
  • Tech stack: Typescript + Next.js + Fastify + GraphQL + PostgreSQL + Prisma + Twilio API
  • Repromptify (Demo)

  • AI tool that generates AI prompts for itself
  • Supports prompt generation for image and conversational models
  • Generate and test prompts super quickly all in real-time with Midjourney, DALLE2, or ChatGPT
  • Tech stack: Typescript + Next.js + Prisma + PostgreSQL + Replicate + ChatGPT + Midjourney + DALLE2
  • ModelTuner AI (Demo)

  • All-in-one dashboard for fine-tuning ChatGPT
  • ModelTuner AI lets you see your training datasets, custom models, and fine-tuning jobs.
  • Techstack: Next.js + Prisma + Typescript + OpenAI API
  • AI2API (Demo)

  • A reverse-engineered way to using Googleโ€™s Bard API (rated #1 Product of the day on ProductHunt).
  • Techstack: Next.js + Fastify + Typescript + Bard AI
  • Tiktokenizer (Demo)

  • API tool to help developers count their users' AI token usage and bill each user accordingly
  • Tiktokenizer forwards API requests to OpenAI and automatically counts token usage
  • Tracking, reading, and refreshing a usersโ€™ usage can be done via REST API.
  • Techstack: Next.js + Fastify + Typescript + Prisma + OpenAI + Tiktoken.js + PostgreSQL
  • MySecureNote (Demo)

  • A tool to save sensitive information to a pin-protected URL that you can access from anywhere
  • Built this with the intention of it being a place to go when your phone dies and you need to access your ID or a friend's phone number
  • Serves over 600 pin-protected pages
  • Techstack: Next.js + Typescript + Prisma + PostgreSQL + Firebase
  • CheckTheFloor (Demo)

  • Built simple subscriptions app where users can subscribe to NFT collections on Opensea and receive a text message When the floor price falls under a certain price
  • Used cron jobs to periodically monitor Opensea and send texts to subscribers using Twilio API
  • Deployed With 5+ DAOs registered on launch day
  • Techstack: Typescript + Node.js + PostgreSQL + Prisma + Twilio API
  • DaoJobz (Demo)

  • Job board for Decentralized Autonomous Organizations (DAO) to onboard contributors
  • Users were authenticated through discord to remain anonymous (preferred identity)
  • Deployed With 5+ DAOs registered on launch day
  • Techstack: Typescript + Next.js + GraphQL + PostgreSQL + Prisma
  • PairPro (Demo)

  • Match-making system to connect with developers of similar interest and experience to build projects together
  • Included Auth0 for GitHub access + gmail access to send emails to user when matched with another developer
  • Techstack: Next.js + MongoDB + Typescript + Recoil
  • TZCities (Demo)

  • One-page application for tracking timezones of several cities across the world simultaneously
  • Change your current location's time to see the other city's time change with respect to yours
  • Included Google Maps Autocomplete to search any city in the world
  • Techstack: Next.js + Typescript
  • Experience:

    Front-end:

    html5 css3 javascript react

    Back-end:

    nodejs typescript next.js prisma graphql fastify

    Databases:

    postgresql mongodb firebase firebase Solidity

    Youssef El Mahallawy's Projects

    cron-api icon cron-api

    Fastify server for triggering cron jobs via API requests using Redis and Node.js timers.

    d8-hacks-choose-my-minor icon d8-hacks-choose-my-minor

    A website to help students choose their minor degrees based on other student's reviews, essentially a RateMyProfessor but for minor degrees. This project is to be submitted to the D8 Hacks Hackathon competition.

    dalle-playground icon dalle-playground

    A playground to generate images from any text prompt using DALL-E Mini and based on OpenAI's DALL-E https://openai.com/blog/dall-e/

    dao-reviews icon dao-reviews

    A review system for user feedback loops with DAOs and companies. Project uses web3 API + Solidity smart contract as its database.

    erc-1155-messaging icon erc-1155-messaging

    A cryptographic messaging protocol hosted on IPNS using ERC-1155 tokens for user authentication.

    examples icon examples

    ๐Ÿ”ฐ Example projects that demonstrate how to use the Plasmo Framework and integrate with popular tools

    find-a-walking-buddy icon find-a-walking-buddy

    A website where you can enter basic info about you and get matched with a walking buddy around San Francisco.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.