You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Boucif FaradjiBF

Boucif Faradji

Web and Mobile Application Developer

€450/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Boucif

🧑‍💻Freelance web & mobile application developer for 5 years

🔨 Stack: React, React Native, Next.js, TypeScript, Docker, Tailwind CSS
💼 Projects: SaaS, e-commerce, mobile applications, websites, blockchain
✅ Expertise: feature development, technical migrations, performance optimization
🤝 Commitment: regular exchanges, code quality, and tailor-made support

👥 Clients: large accounts, startups, SMEs, VSEs
References: Keller Williams Digital, Group Art Photos, Fenix Solutions, and many others

💼 Types of missions
▪ Team reinforcement in mobile and web development
▪ Creation of custom applications with React, Next.js, React Native
▪ Audit & technical advice for front-end and mobile projects

🔨 Technologies
▪ Languages: TypeScript, JavaScript, Python, Java, PHP, Ruby, Go, SQL, HTML/CSS, Solidity
▪ Frameworks: React, React Native, Next.js, Node.js, Django, Express, Flask, Ruby on Rails, Laravel, Web3.js
▪ State Management: Redux, React Query
▪ Styling: Tailwind, Material UI
▪ Tools: ESLint, Prettier, Docker, Git, GitHub, AWS (EC2, S3), Jenkins, Kubernetes
▪ Back-end: Node.js, Express
▪ Databases: MongoDB, PostgreSQL, MySQL
▪ Concepts: OOP, data structures, algorithms, RESTful APIs

💡 Technical Expertise
▪ Technical stack migration
▪ Maintenance and development of new features
▪ Performance optimization
▪ Best practices: clean code, scalable architecture, automated tests
▪ Mobile optimization: high-performance interfaces

📈 Support
▪ Code review
▪ Documentation
▪ Pair-programming

🤝 Collaboration Method
▪ Regular communication
▪ Mission tracking and detailed reporting
▪ Transparency and reliability

Want to create high-performance and scalable applications? Contact me 📨
  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Basic

Remote only
Primarily works remotely

Experience

  • Touchy.ai
    AI-Powered Application Development
    TECH
    March 2024 - October 2024 (7 months)
    🚀 Development of an AI Application for Touchy.ai

    As a Full Stack Developer specializing in Laravel, Python, JavaScript, AWS, and Kubernetes, I actively participated in creating an AI-powered application for Touchy.ai. This ambitious project aimed to provide a modular, scalable, and secure infrastructure for enriched user interactions across multiple subdomains.

    🛠️ Technologies Mastered: Laravel, Python, JavaScript, AWS, Kubernetes.

    🎯 Mission: Design and deploy a robust AI application with optimized subdomain and microservice management to ensure high performance and seamless integration.

    🚀 Approach: We structured the infrastructure in a modular fashion to facilitate scalability while integrating advanced subdomain management strategies. AWS was used for secure deployments, and Kubernetes ensured efficient container orchestration.

    💼 Major Achievement: Implementation of a high-performance AI infrastructure, ensuring smooth interactions and efficient subdomain management, with front-end optimizations for an immersive user experience.

    🔗 Technologies Involved: Laravel, Python, JavaScript, AWS, Kubernetes.

    ⚙️ Methodology: Project conducted in agile mode, fostering continuous adaptation to meet the application's evolving objectives and user expectations.

    📈 Results Achieved: A robust and scalable AI application offering advanced subdomain and microservice management, while ensuring top-tier performance and a quality user experience.
    Laravel Python JavaScript Amazon Web Services Kubernetes
  • Groups art photos
    Full-Stack Web Developer
    DIGITAL AND IT
    May 2024 - October 2024 (5 months)
    Perpignan, France
    🚀 Product Showcase Application Development Mission

    Tasked with designing an innovative application to showcase products immersively, thereby stimulating sales opportunities. This application, developed with Next.js, React, Vercel, Tailwind CSS, TypeScript, and Node.js, offers an exceptional user experience, blending performance and aesthetics. Ready to transform vision into reality, using cutting-edge technology to maximize commercial impact.

    🔧 Key Technologies: Next.js, React, Vercel, Tailwind CSS, TypeScript, Node.js.

    🎯 Objective: Create an intuitive interface to captivate customers, encourage product exploration, and drive conversions.

    🚀 Approach: Combine the power of Next.js and React for dynamic features, optimized by the Vercel platform for smooth deployment. The polished aesthetics of Tailwind CSS will add a unique visual touch, enhanced by the robustness of TypeScript and the flexibility of Node.js.

    💼 Mission: Transform ideas into a impactful web application, stimulating customer engagement and boosting sales.

    🔗 Technologies: Next.js, React, Vercel, Tailwind CSS, TypeScript, Node.js.

    ⚙️ Methodology: Agile and results-oriented, for rapid delivery and optimal client satisfaction.

    📈 Expected Results: A high-performing, aesthetically pleasing application ready to propel your business to new heights of success.

    Ready to make this vision a captivating digital reality.
    Next.js React.js PostgreSQL Node.js TypeScript Prisma Tailwind CSS Vercel
  • Digital Keller Williams
    Frontend Developer
    DIGITAL AND IT
    November 2023 - March 2024 (3 months)
    Perpignan, France
    🚀 Front-End Developer: Creating an Intuitive Real Estate Platform

    As a Front-End Developer specializing in Next.js, React, Bootstrap, Docker, Twig, and GitLab, I recently took part in a stimulating agile mission. The objective was to design a website for real estate agents, offering an online showcase for their properties. Clients can estimate their property value in a few clicks and contact the agent directly. Our team also integrated a powerful dashboard, allowing each agent to customize their online space according to their preferences.

    🛠️ Technologies Mastered: Next.js, React, Bootstrap, Docker, Twig, GitLab.

    🎯 Mission: Develop a user-friendly platform for real estate agents, facilitating property presentation, client interaction, and offering a customizable dashboard.

    🚀 Approach: We opted for Next.js and React for optimal performance, Bootstrap for a modern aesthetic, and Docker for efficient container management. Twig provides valuable flexibility in page rendering, and GitLab ensures smooth collaboration through an agile approach.

    💼 Major Achievement: The creation of a comprehensive real estate website, allowing clients to estimate their properties, contact agents, and offering agents an intuitive dashboard to personalize their online presence.

    🔗 Technologies Involved: Next.js, React, Bootstrap, Docker, Twig, GitLab.

    ⚙️ Methodology: Working in agile mode, our team continuously adapted to meet the project's evolving needs.

    📈 Results Achieved: An immersive website providing an exceptional user experience, as well as a dashboard allowing agents to easily shape their virtual space.
    Agile methodology JavaScript React.js Next.js GitHub Twig GitLab Agile methodology Docker

Recommendations

Be the first to recommend Boucif

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Full-Stack Web Developer
    OpenClassrooms
    2022
    🛠️ Assemblage des pages en HTML5 et CSS3 Convertissez des maquettes graphiques en pages web interactives en utilisant les langages HTML5 et CSS3. Respectez les normes et standards pour une expérience utilisateur optimale. 🖼️ Intégration de contenu multimédia Incluez des textes, des images, des sons et des vidéos dans le code HTML5 pour enrichir le contenu multimédia de vos sites. 🔍 Respect des normes d'accessibilité et de référencement Garantissez la conformité aux normes du W3C pour l'accessibilité et le référencement, assurant ainsi une expérience inclusive et une visibilité optimale. 🌐 Compatibilité multi-navigateurs Assurez le bon fonctionnement de votre site sur différents navigateurs, offrant une expérience utilisateur cohérente. 🔄 Communication client-serveur avec JavaScript Établissez une communication dynamique entre le client et le serveur en utilisant JavaScript, améliorant ainsi l'interactivité et la réactivité du site. 💾 Gestion de base de données Organisez et gérez efficacement la base de données du site pour garantir un stockage et une récupération de données fluides.
  • Web Application Developer
    OpenClassrooms
    2023
    🧐 Analyse des besoins : La maîtrise de l'analyse des exigences à partir du cahier des charges est essentielle pour une compréhension approfondie des attentes du client ou du chef de projet. Cette compétence implique la traduction habile des exigences fonctionnelles en spécifications techniques claires. 🎨 Implémentation de mockups : La compétence consistant à concrétiser des maquettes fonctionnelles revêt une importance fondamentale. La capacité à les implémenter avec un code de qualité assure une base solide pour le développement ultérieur, démontrant un souci du détail et de l'esthétique. ⏱️ Optimisation du temps de chargement : Mettre l'accent sur l'optimisation des performances, y compris le temps de chargement des pages, est impératif pour offrir une expérience utilisateur sans accroc. Cela peut englober des ajustements au niveau du code, l'optimisation des ressources multimédias, ou l'application de techniques avancées telles que le chargement asynchrone. 🔄 Communication avec les développeurs back-end : La collaboration harmonieuse avec les développeurs back-end revêt une importance capitale pour garantir l'interopérabilité et le bon fonctionnement de l'application. Cette compétence englobe des échanges fluides sur des aspects tels que les API, la gestion des données, et autres éléments cruciaux. 🏗️ Bonne pratique en structurant le code : L'art de structurer le code de manière à garantir sa lisibilité, sa maintenabilité aisée, et sa facilité de collaboration avec d'autres développeurs est un signe de professionnalisme. Cela inclut souvent l'adoption de conventions de codage et la mise en place de structures modulaires. ⚛️ Utilisation de frameworks tels que React : La maîtrise de l'utilisation de frameworks modernes tels que React constitue un atout majeur. Ces outils facilitent le développement d'applications complexes en fournissant des composants réutilisables et une gestion efficace de l'état de l'application. 🐞 Tests et débogage : L'aptitude à tester rigoureusement l'application pour garantir son bon fonctionnement, ainsi que la compétence à déboguer efficacement en cas de problèmes, sont des éléments cruciaux. Ces compétences assurent la qualité du code et la résolution rapide des problèmes. 🛠️ Support technique et documentation : La capacité à fournir un support technique aux utilisateurs finaux, conjuguée à la rédaction d'une documentation technique et fonctionnelle exhaustive, est non seulement un service aux utilisateurs mais également une ressource précieuse pour d'autres développeurs travaillant sur le projet à l'avenir.

Skill set

Categories