Skip to content
View jack-pepper's full-sized avatar

Block or report jack-pepper

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
jack-pepper/README.md

๐Ÿ‘‹ Hi there! I'm Morgan.

๐ŸŽ“ About Me

I'm currently a student at 42, diving deep into low-level programming, system design, and software engineering.

Before stepping into the world of code, I spent more than a decade abroad in school and preschool education, as a FLE (French as a Foreign Language) teacher, pedagogical coordinator and trainer, early education private tutor, and finally designer of a bilingual preschool in French Riviera. I founded the company MARIDO.

My background has equipped me with strong problem-solving, critical thinking, and adaptability skills. My experience in teaching and cognitive development gives me a unique perspective on learning algorithms, educational technology, and user experience design, which I now explore through programming.

๐Ÿ› ๏ธ Stack & Tools

๐Ÿง‘โ€๐Ÿ’ป Languages โ†’ C JavaScript

๐Ÿ–ฅ๏ธ Operating Systems โ†’ Windows Linux macOS

๐Ÿ’ป IDEs โ†’ Vim VS Code

๐ŸŽจ Graphical Utilities โ†’ GIMP

๐ŸŒ Version Control โ†’ GitHub Git

๐Ÿง  AI Tools ChatGPT GPT Models Claude

๐Ÿ”ฅ Areas of Interest

๐Ÿ”  Low-Level Programming โ†’ C, C++

๐Ÿš€ Software Architecture โ†’ Designing scalable and efficient systems

๐ŸŒ Web Development โ†’ Javascript

๐ŸŽฎ Game Development โ†’ Unity, C#

๐Ÿค– AI & Machine Learning โ†’ Natural language processing, cognitive science applications

๐Ÿ“Œ Notable Projects

๐Ÿ›๏ธ mylibft โ†’ My own extended version of the 42 libft, including additional C utility functions libraries (LIBBIN, LIBSORT...).

๐Ÿ‘พ so_long โ†’ A 2D graphical game project built using the MiniLibX library. Includes the small custom "game engine" LIBXKIT.

๐ŸŒฑ Learning & Growth

I'm currently:

โœ… Exploring C at 42

โœ… Learning about Discord bots with discord.js

โœ… Willing to learn more and more!

๐Ÿ“Š GitHub Stats

GitHub Stats

๐Ÿ“ฃ Let's Connect!

LinkedIn

๐Ÿ’ก Looking for future collaboration opportunities. If you have an interesting project, let's connect! ๐Ÿš€

Pinned Loading

  1. so_long so_long Public

    ๐Ÿ‘พ [42] A 2D graphical game project built using the MiniLibX library, featuring interactive elements and player navigation and implementing event handling, game loop mechanics, and graphical rendering.

    C 1

  2. mylibft mylibft Public

    ๐Ÿ›๏ธ My own extended version of libft including additional C utility functions libraries (LIBBIN, LIBSORT, LIBXKIT...).

    C 1

  3. push_swap push_swap Public

    ๐Ÿซธ [42] A sorting algorithm project focused on efficiently sorting a stack using a minimal number of operations through algorithmic problem-solving in C.

    C

  4. Minitalk Minitalk Public

    ๐Ÿ“ป [42] A project that implements inter-process communication using Unix signals. It provides a practical application of process synchronization on a low-level system.

    C

  5. ft_printf ft_printf Public

    ๐Ÿ–จ๏ธ [42] A custom implementation of the standard printf variadic function, designed to handle various format specifiers and argument types and efficiently format and output text to the console.

    C

  6. get_next_line get_next_line Public

    โœ๏ธ [42] A function that reads and returns one line at a time from a file descriptor, implementing buffering techniques and a scalable approach to handle potentially large files.

    C