Ibrahim Adlani

Junior Software Engineer

I build dynamic full-stack web applications with a focus on performance.

About

Back in 2012, when I was just 12 years old, my brother Anouar introduced me to the world of coding with HTML and CSS. That initial spark ignited a passion for programming and web development that has only grown over the years. Fast-forward to today, and I’ve had the privilege of building software solutions for Deezer, IBM, and Enedis.

My main focus these days is developing robust, secure, and user-friendly software applications. I thrive in the intersection of design and technology, ensuring that my creations are not only visually appealing but also built with solid engineering principles. In my free time, I’ve also led several innovative initiatives and created scripts to automate and streamline workflows, significantly enhancing team productivity.

When I’m not coding, you can find me exploring new hiking trails, indulging in a good book, or experimenting with new recipes in the kitchen. Whether at work or at play, I’m always looking for new challenges and opportunities to learn and grow.

Experience

  1. Jun 24' — Sep 24'

    • Currently interning as a Software Engineer, developing tools to assist hardware engineers in their tasks.
    • My responsibilities include creating file encryption tools, calculation and conversion tools for position and time formats, and enabling interaction with data center machines.
    • The tools are developed using Python and Django, streamlining and enhancing the efficiency of engineering processes.
    • Python
    • Django
    • Jenkins
    • Matlab
  2. Jun 23' — Jun 24'

    • Advanced quality assurance methodologies in web application development at Deezer, leveraging Django, React, and Kubernetes within an Agile framework.
    • Spearheaded UX design for a sophisticated prototype using Figma, and developed RESTful APIs, enhancing team efficiency and application performance.
    • Championed front-end development, demonstrating expertise in coding standards and software engineering best practices, while collaborating closely with senior software engineers.
    • Trained extensively in QA technologies such as Appium, Selenium, and mobile testing (Android & iOS), contributing to higher software quality and reliability.
    • Initiated and led innovative software solutions, focusing on algorithmic efficiency and robust data structure applications, to streamline centralized test result management.
    • Python
    • Django
    • HTML & CSS
    • Bootstrap 5
    • JavaScript
    • Jenkins
    • Docker
  3. Sep 21' — May 23'

    • Wrote performant and robust Python code for a diverse array of client and internal projects.
    • Led multiple projects related to specific client technical requests
    • Communicate and collaborate with multi-disciplinary teams of engineers, infrastructure experts, clients, and stakeholders daily.
    • Automated various redundant processes and documentation tasks with Python and bash scripts to increase the team’s productivity by at least 20%.
    • Python
    • Shell
    • QRadar
    • IBM SOAR
  4. Jun 21' — Aug 21'

    • Worked with a team of two engineering student for a European university consortium to build a web platform for data visualization and comparison tools based on the different KPIs of the consortium's university administrations.
    • Led the team in gathering, processing, and statistically analyzing collected data.
    • Interfaced with all project clients weekly, providing technical expertise and knowledge.
    • PostgreSQL
    • Shell
    • PHP
    • Statistical analysis
  5. Apr 21' — Jun 21'

    • Engineered a PHP interface between the French ministry of education’s ticket systems and the departmental council JIRA platform to decentralize the department ticketing process.
    • Create a script to automatically parse incoming XML files from an automated emailing system.
    • Architected multiple MySQL databases to store properly all the parsed elements.
    • Developed a JS single-page application to track the inventory shifts for the department laboratory.
    • PHP
    • GLPI
    • SMTP
    • Shell
    • PostgreSQL
  6. Sep 20' — Apr 21'

    • Developed and ship highly interactive web services that allow Enedis regional managers across the country to track their human and financial resources and make more data-driven decisions.
    • Designed and implement an optimized MySQL database following the Boyce-Codd Normal Form on a headless CentOS server.
    • Wrote performant python scripts to map, clean, and populate the database with raw data from more than ten million rows of multiple Excel sheets.
    • Engineered a data dashboard with dynamic charts including statistical analysis (univariate, bivariate analysis) using javascript frameworks such as React and Chart.js.
    • PostgreSQL
    • Shell
    • PHP
    • Laravel
    • MySQL
    • GitHub

Education

  1. Sep 22' — Aug 24'

    Theory and Algorithms, Distributed Development with JAVA EE, Design Patterns, Advanced Computer Networking, Tests and Verifications, Operational Cyber-Security, Data Administration and Processing, C++ Programming, Network and Systems Programming, Probability and Simulations, Data Exploration, User Interface Designing, and Web Programming.

    • GPA 3.5
    • Software
    • Infrastructure
    • Cybersecurity
  2. Sep 21' — Aug 22'

    Completed courses in C Programming, Web Development, Unix Commands, Advanced Databases Programming, Computer Architecture, Analysis and JAVA Object-Oriented Programming, Operating Systems, Linear Optimisations, Advanced Procedural Algorithms, and Statistics.

    • GPA 3.5
    • Software
    • Infrastructure
    • AI
  3. Sep 19' — Aug 21'

    Studied Computer Systems, Advanced Algorithms, Data Structures, Database Programming and Administration, Computer Networking, Object-Oriented Programming, User Interface Design, Operating Systems, and Web Development.

    • GPA 3.7
    • Algorithms
    • Data Structures
    • Networking

Projects

  • Build a web portfolio

    A web portfolio repository free to use with documentation and tests.

    • NextJS
    • JavaScript
    • TailwindCSS
    • AWS Amplify
    Build a Spotify Connected App Newline course marketing card
  • LePetitFramework

    Very light weight PHP framework with adaptive database controller

    • PHP
    • Bootstrap 4
    • OOP
    LePetitFramewsork logo
  • ProjectM3202c

    Mathematical model solver for Malthus, Verhulst and Lotka-Volterra models.

    • PHP
    • Python
    • JavaScript
    ProjectM3202c logo

Certifications