Bilal's Image

    Hello, I'm Bilal Arab. I'm a software engineer and full-stack developer passionate about creating modern, scalable web and mobile applications. I hold an Engineering degree in Computer Systems and Software from ESI Algiers and I'm currently pursuing a Master’s in Computer Science at Université Grenoble Alpes as a French Government scholar. I specialize in TypeScript development using Next.js and NestJS, building clean, reliable, and high-performance solutions.

    About me

    I’m a Software Engineer and Full-Stack Developer passionate about building modern and scalable web and mobile applications. I graduated as an Engineer in Computer Systems and Software from ESI Algiers and I’m currently pursuing a Master’s degree in Computer Science at Université Grenoble Alpes, as a French Government scholarship recipient.

    My work mainly focuses on TypeScript-based technologies — Next.js, NestJS, React, and Node.js — and I also have experience with Flutter for mobile development. I enjoy designing clean architectures, creating intuitive user experiences, and writing maintainable, efficient code.

    Beyond coding, I love solving complex problems, exploring new tools, and collaborating in dynamic, innovative environments. I’m currently looking for a 6- to 8-month internship in software engineering or full-stack development, starting in March/April 2026.

    My Projects

    Clinical Research Web Service

    Developed a dynamic web service for clinical research in digestive oncology, integrating data retrieval, recommendation, and management features. Designed to assist researchers and clinicians in trial selection and analysis.

    • Next.js
    • NestJS
    • TypeScript
    • Python
    • PostgreSQL
    • Docker

    API Marketplace Platform

    Built a full-stack web platform for API management, enabling users to publish, consume, and monitor APIs with authentication, analytics, and documentation tools.

    • Next.js
    • NestJS
    • TypeScript
    • PostgreSQL
    • TailwindCSS

    Intelligent Legal Monitoring Platform

    Developed an intelligent legal monitoring system (web & mobile) using AI-driven data extraction and keyword tracking to help lawyers and researchers stay updated on new legal publications.

    • Next.js
    • NestJS
    • TypeScript
    • MongoDB
    • Flutter

    Smart Parking Management App

    Created a mobile application for real-time parking space management, featuring QR-based reservation, geolocation, and an admin dashboard for monitoring.

    • Flutter
    • Dart
    • Firebase
    • BLoC
    • Google Maps API

    Marine Debris Reporting App (LitterFlow)

    Designed and implemented a mobile app for reporting marine debris in real time, enabling users to capture photos, classify debris, and share GPS data to support environmental initiatives.

    • Flutter
    • Dart
    • Firebase
    • BLoC
    • Shared Preferences

    E-Commerce Website

    Developed a complete e-commerce platform with product management, user authentication, and order tracking. The frontend was built with Next.js and TypeScript, while the backend used Spring Boot and PostgreSQL, all containerized with Docker and deployed on Microsoft Azure.

    • Next.js
    • TypeScript
    • Spring Boot
    • PostgreSQL
    • Docker
    • Azure

    My Skills

    Experience

    Software Engineer (Double Degree)

    Algiers, Algeria & Grenoble, France

    Graduated as an Engineer in Computer Systems and Software from ESI Algiers (2025), and currently pursuing a Master’s degree in Computer Science at Université Grenoble Alpes as a French Government scholarship recipient.

    2020 - 2026

    Full-Stack Developer – Freelance

    Remote

    Worked on several full-stack web projects using TypeScript, Next.js, NestJS, PostgreSQL, and Tailwind CSS. Focused on building scalable APIs, clean architectures, and responsive user interfaces.

    2022 - Present

    Software Engineer Intern – LIFAT (Université de Tours)

    Tours, France

    Developed a full web service integrating data analysis and recommendation features using NestJS, Next.js, and Python. Improved performance, maintainability, and collaboration in an agile academic research environment.

    2025

    Contact me

    Please contact me directly at arabb346@gmail.com or through this form