Skip to content
View shmohamm06's full-sized avatar

Highlights

  • Pro

Block or report shmohamm06

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
shmohamm06/README.md

Hey, I'm Shahriar ๐Ÿ‘‹

Typing SVG


๐Ÿง‘โ€๐Ÿ’ป About Me

Iโ€™m Shahriar, a passionate developer currently studying at 42 Abu Dhabi, where Iโ€™m immersed in an intensive peer-driven coding environment. Iโ€™ve completed the common core of 42, submitting the ft_transcendence project alongside my amazing teammates. I have a strong drive to build software that not only functions but also truly makes a meaningful impact. Whether it's through games, servers, or robots, I love working on projects that challenge me and help me grow as a developer.

Currently, Iโ€™m focusing on entering the world of cybersecurity, aiming to delve deeper into its complexities and eventually master it through the specialized curriculum at 42 Abu Dhabi. In my free time, youโ€™ll probably find me hacking away at code, participating in game jams, or tinkering with new technologies like 3D printing and mechatronics. Iโ€™ve also had experience managing large-scale events like GITEX '23, and I enjoy the blend of creativity and technical problem-solving in those settings. I believe that technology is a powerful tool for positive change, and Iโ€™m always looking for opportunities to collaborate on projects that do just that!


๐Ÿš€ Projects Iโ€™m Proud Of

๐Ÿ•น๏ธ cub3d Wolfenstein 3D-style engine with raycasting.
Textured walls, interactive controls, real-time rendering.
๐Ÿ’ฌ ft_irc IRC server in C++ โ€” multi-client, channels, real-time messaging.
Dives into network & protocol programming!
๐Ÿš minishell Bash-like shell.
Supports pipes, redirections, environment management.
๐Ÿ“ ft_transcendence Full-stack gaming platform: Pong & Tic Tac Toe with real-time WebSockets.
JWT auth, user profiles, match stats. Powered by Node.js, PostgreSQL, Docker.

๐Ÿ› ๏ธ Tech Playground


๐Ÿ† Highlights & Fun

  • ๐Ÿšจ GITEX '23 Exhibitor: Showcased a custom 3D-printed robot
  • ๐Ÿ•น๏ธ Brackeys GameJam 2024: UI/UX design, game dev marathoner
  • ๐Ÿค– 42 Abu Dhabi Robot Project: Built in 50 days for GITEX
  • ๐Ÿฅ‡ Hackathon regular: Loves the energy of collaborative coding

๐ŸŒŸ Some Fun Facts

  • ๐ŸŽฎ I can build a game engine from scratch before breakfast (okay, maybe by lunch)
  • ๐Ÿฆพ Passionate about mechatronics, game jams, and teaching others what I learn
  • ๐ŸŒ Fluent in four languages, and always coding in one more
  • ๐Ÿ›ธ If itโ€™s quirky tech, robotics, or multiplayer games โ€” count me in!

๐Ÿ“ˆ My GitHub Activity

GitHub stats GitHub Streak

Activity Graph


๐ŸŒ Connect with Me

Profile views


"Building the future, one project at a time." ๐Ÿš€

Popular repositories Loading

  1. get_next_line get_next_line Public

    Function that reads lines from file descriptors efficiently using buffer management and memory optimization.

    C

  2. Libft Libft Public

    Custom C library implementing essential utility functions for string manipulation, memory management, and linked list operations.

    C

  3. ft_printf ft_printf Public

    Custom printf implementation supporting multiple format specifiers with variadic functions and robust error handling.

    C

  4. fract-ol fract-ol Public

    Fractal renderer supporting Mandelbrot sets, Julia sets, and other mathematical patterns with real-time visualization.

    C

  5. fdf fdf Public

    3D wireframe mesh renderer that visualizes height maps with interactive controls and matrix transformations.

    C

  6. minitalk minitalk Public

    Client-server communication system using UNIX signals (SIGUSR1/SIGUSR2) for binary data transmission.

    C