Ricardo portrait
👋

Hello, I'm Mohamed Khaled. I'm a Software Engineer with 2 years of experience. I enjoy building sites, apps & tools.

About me

After graduating with a bachelor's in Computer Engineering, I decided to pursue my passion for programming.My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is TypeScript, React, Next.js, Node.js, Nest.js and PostgreSQL. I am also familiar with Solid and Svelte. I am always looking to learn new technologies.

When I'm not coding, I enjoy playing video games, watching movies. I also enjoy learning new things. I am currently learning about history. I'm also learning how to play the violin.

Personal projects

TV Ninja

a Discord bot enhancing the entertainment experience within the Discord platform, simplifying content discovery, keeping users updated with their favorite shows.

  • Python
  • PostgreSQL
  • Discord-Bot

Easy SRT Creator

a Desktop app to streamline SRT subtitle file creation and editing, enhancing subtitling efficiency with Undo/Redo capabilities.

  • Python
  • PyQT
  • Desktop

Personal Portfolio

Welcome to my creative universe! My journey has been a thrilling exploration of innovation, design, and problem-solving.

  • React
  • Next.js 14
  • Tailwind
  • Framer Motion

Orbix

A modern utility library for typescript, with zero dependencies. It's a collection of useful functions and types that I use in my projects.

  • Typescript
  • NPM
  • WIP

My skills

My experience

Contact me

Please contact me directly at mohamed.khaled.ce@gmail.com or through this form.