Welcome

Software Engineer Portrait

Software
Built for
Business

I’m Islam Benrahla, a backend-focused software developer and Network and AI Engineering student based in Batna, Algeria. I build complete websites and custom business systems—from databases and APIs to the interfaces your customers use.

Start a projectWebsites · Business Systems · Custom Software

Featured
Work

A selection of web, AI, and engineering projects I have designed and built.

What I
Offer

My strongest area is backend development: database design, APIs, authentication, and business logic. I also build the frontend needed to turn those systems into complete applications using Vue.js.

WEB DEVELOPMENT

Business Websites

Professional & Mobile-Friendly

Professional, mobile-friendly websites for shops, schools, bakeries, local brands, and service businesses. Each website is built to present the business clearly and make it easier for customers to find, understand, and contact it.

RESPONSIVEWHATSAPPMAPSSEO
BUSINESS SYSTEMS

Custom Business Applications

Tailored to Your Operations

Custom systems for bookings, customer requests, inventory, attendance, administration, and internal business operations. I design the database, application logic, user access, and interface around the way the business works.

DATABASESAPISAUTHENTICATIONDASHBOARDS
AUTOMATION & TOOLS

Software Automation

Efficiency & Integration

Practical tools that reduce repetitive work, organize information, and connect business processes. When useful, I can also integrate machine-learning models or AI agents into a larger software system.

AUTOMATIONAI AGENTSMACHINE LEARNINGINTEGRATIONS

About

I’m Islam Benrahla, a fourth-year Network and AI Engineering student at HNS-Re2SD Batna, graduating in July 2027.

My primary focus is backend software development. I design databases, APIs, authentication systems, and the business logic behind web applications. I also use Vue.js to build the interfaces required to deliver complete working products.

My AI experience currently includes classical machine learning with random forests, XGBoost, and regression models, as well as building agentic software systems. I approach AI as one component of a useful product—not as a replacement for solid software engineering.

I have also completed freelance work through Upwork and am now accepting projects from local businesses and remote clients.

Backend Development·Database Design·APIs·Authentication·Vue.js·Machine Learning·AI Agents

Contact Me

Have a website or software idea for your business? Tell me what your business does, what problem you want to solve, and what you would like to build. Even if you are not sure which solution you need, we can start with a short conversation.

Batna, AlgeriaAvailable for local and remote projectsArabic · French · English