Hi,

Software Developer with Finance Background

Connect
my image

About Me

Hello there, and welcome to my website!
I'm Youssef Bouryal, a software developer with over 2 years of programming experience and a bachelor's degree in Applied Finance. Currently advancing my technical skills at 1337 coding school (part of the 42 Network), I focus on low-level systems programming and web development.
My journey combines an analytical finance background with technical problem-solving abilities, allowing me to create efficient, scalable software solutions. Selected through the rigorous "Piscine" admission process with less than 15% acceptance rate, I'm developing strong problem-solving skills through algorithm challenges and complex system design.
I thrive in collaborative environments and enjoy tackling complex technical challenges. My experience spans multiple programming languages including C, Python, JavaScript, and Bash, with particular interests in web development and systems programming.
Beyond technical skills, I value effective communication and teamwork. My background in finance has equipped me with strong analytical thinking and attention to detail that transfers well to software development contexts.
Thank you for visiting my website. If you'd like to discuss potential collaborations or opportunities, please don't hesitate to reach out through the contact section below.

  • Languages: C, Python, JavaScript, Bash

  • Web Development: HTML, CSS, Django, REST APIs

  • Database: PostgreSQL, SQL fundamentals

  • DevOps: Docker, Git/GitHub

  • Computer Science: Data Structures, Algorithms, UNIX Systems

  • Software Developer

    Over 2+ years of programming experience focusing on low-level systems programming and web development. Combining analytical finance background with technical problem-solving abilities to create efficient, scalable software solutions.

  • Project Development

    Developed full-stack applications including Sportify (sports management application) using Django REST API and Docker. Built a POSIX-compliant shell in C mimicking core bash functionality, implementing parser using recursive descent techniques and execution logic for commands, pipes, and I/O redirections.

  • Finance Background

    Bachelor's Degree in Applied Finance with strong analytical and quantitative skills applicable to data-driven software development. Relevant coursework included Statistics, Econometrics, and Data Analysis.

  • 1337 Coding School (42 Network) | Rabat, Morocco

    Computer Science Intensive Program | September 2024 - Present
    - Peer-to-peer learning model focusing on project-based mastery of programming concepts
    - Selected through rigorous "Piscine" admission process with <15% acceptance rate
    - Developing strong problem-solving skills through algorithm challenges and complex system design

  • Cadi Ayyad University | Morocco

    Bachelor's Degree in Applied Finance | 2021 - 2024
    - Developed strong analytical and quantitative skills applicable to data-driven software development
    - Relevant coursework: Statistics, Econometrics, Data Analysis

  • Certifications

    - Programming in Python - Coursera
    - Introduction to Backend Development - Coursera

Portfolio

Sportify

A full-stack sports management application developed during school hackathon to coordinate university athletics. Implemented backend REST API with Django, enabling competition management and real-time leaderboards. Designed database schema and integration with Sqlite3 using Django ORM. Containerized application with Docker for consistent deployment across environments.

Minishell

Built a POSIX-compliant shell in C mimicking core bash functionality. Implemented parser using recursive descent techniques to create abstract syntax trees. Developed execution logic for commands, pipes, logical operators, and I/O redirections. Applied low-level programming concepts including process management, signal handling, and memory management.

LibFT

Created comprehensive C library with over 40 utility functions replicating standard C library functionality. Implemented memory management, string manipulation, linked list handling, and I/O functions. Optimized for performance and memory usage while maintaining readability.

See more

Contact Me

josephbouryal@gmail.com

+212 643 336 201

Rabat, Morocco

Download CV