Hi, I'm

Abderrahim

Full-Stack Developer

I build modern, scalable applications across mobile, web, and desktop platforms. Passionate about creating elegant solutions to complex problems.

01.

About Me

I'm a self-taught developer based in Algeria with over 5 years of learning and building experience. I work across the full stack, creating applications for mobile, web, and desktop platforms.

My journey started with curiosity about how software works, which led me to dive deep into multiple programming languages and frameworks. I chose to continue learning independently rather than following a traditional university path, focusing on practical skills and real-world projects.

Beyond development, I have experience in bug bounty hunting (Web2 and Web3), which has given me a security-first mindset. I also understand how AI systems work under the hood, not just using them but understanding the fundamentals of how they're built.

I'm comfortable working with APIs and integrating various services, and I have design experience using tools like Photoshop and Illustrator. I'm still learning every day and always looking to improve my craft.

Technologies I work with:

JavaScript
TypeScript
Python
C#
C/C++
Java
Solidity
Next.js
React
Flutter
Expo
Node.js
REST APIs
02.

Portfolio

Here are some projects I've worked on. Each represents different aspects of my skills across mobile, web, and desktop development.

Mobile App

ShieldScan

Crypto Token Safety Scanner

A full-stack mobile application focused on enhancing user safety in the crypto ecosystem by detecting risky tokens and smart contracts across multiple blockchain networks (Ethereum, BSC, Polygon, Arbitrum). The app integrates real-time risk analysis using external security APIs, providing users with clear insights into token safety, contract vulnerabilities, approval risks, and potential scams. Features include multi-chain support, subscription-based access (freemium model), API load balancing, caching, and rate-limiting for optimized performance.

ShieldScan screenshot 1
ShieldScan screenshot 2
ShieldScan screenshot 3
ExpoReact NativeNode.jsPostgreSQLRedisREST APIs
PC App

StockFlow

Inventory & POS Management System

A modern inventory and point-of-sale (POS) management system designed for small and medium businesses. It enables real-time stock tracking, product management, and sales operations across multiple workspaces and users. Features include role-based access control, analytics dashboards, stock movement tracking, supplier and category management, a fully integrated POS interface, barcode/QR scanning, and multi-device access (desktop and mobile). Built with subscription-based billing and workspace management for commercial use.

StockFlow screenshot 1
Click to expand
Next.jsTypeScriptPostgreSQLTailwind CSSPrismaStripe
Microsoft Store
Web Showcase

M3 GTR Preview

Cinematic BMW M3 GTR web showcase

A cinematic interactive web showcase inspired by the legendary BMW M3 GTR, built as a high-end portfolio experiment with 3D-style presentation, motion-driven sections, immersive visuals, and smooth user interactions.

M3 GTR Preview screenshot 1
Click to expand
Visual showcase optimized for desktop. Use a PC to experience the full motion, 3D feel, and high-end visual effects.
ReactTypeScriptThree.jsFramer MotionTailwind CSS
Web Showcase

M3 Black Preview

Dark premium automotive showcase

A dark premium car showcase focused on modern automotive presentation, atmospheric lighting, bold composition, and smooth motion effects designed to feel like a luxury launch experience.

M3 Black Preview screenshot 1
Click to expand
Visual showcase optimized for desktop. Use a PC to experience the full motion, 3D feel, and high-end visual effects.
ReactTypeScriptFramer MotionTailwind CSS
Business Website

SB Renovation

Renovation and heating services website

A modern business website for a renovation and radiator/boiler service provider, featuring product and service presentation, customer contact flow, admin-oriented content structure, and responsive animated sections.

SB Renovation screenshot 1
Click to expand
Next.jsTypeScriptTailwind CSSFramer MotionAdmin UI
Web App (Demo)

BaridiMob Enhanced

Modern Banking Experience Redesign

An enhanced version of the Algerian BaridiMob banking app with a completely redesigned interface featuring modern aesthetics and improved user experience. Added new features including savings goals tracker, budget management, spending breakdown analytics, and integrated multiple services into a unified experience. Includes income/expense tracking, quick actions for transfers, bill payments, and recharges. Built as a demo showcasing UI/UX improvements without backend integration.

BaridiMob Enhanced screenshot 1
BaridiMob Enhanced screenshot 2
BaridiMob Enhanced screenshot 3
Next.jsTypeScriptTailwind CSSFramer MotionRecharts
Web App (Demo)

MyIdoom Enhanced

Telecom Service Management Redesign

An enhanced version of Algerie Telecom MyIdoom app featuring a complete UI overhaul with modern design principles. Added comprehensive features including network quality monitoring, speed testing, data consumption analytics, bill calendar with payment tracking, and unified service management. The redesign focuses on clarity, accessibility, and user-friendly navigation while integrating multiple telecom services into one cohesive experience. Built as a demo to showcase potential improvements.

MyIdoom Enhanced screenshot 1
MyIdoom Enhanced screenshot 2
MyIdoom Enhanced screenshot 3
Next.jsTypeScriptTailwind CSSFramer MotionRecharts
Mobile App

FileHub

Universal File Manager & Document Scanner

A powerful all-in-one file management application designed to simplify how you interact with your documents. FileHub supports over 40 file formats including .docx, .pdf, .xlsx, .py, .json, .md, .png, and many more, eliminating the need for multiple apps. Features include an integrated document scanner using your camera with OCR text extraction, organized file browsing by categories (Code, Documents, Spreadsheets, Images, Config), instant file preview, and a clean dark-themed interface. Built for productivity and ease of use.

FileHub screenshot 1
FileHub screenshot 2
FileHub screenshot 3
React NativeExpoTypeScriptOCRFile System API
Mobile Web App

CodeTutor

AI-Powered Debugging Tutor

Don't just fix bugs — understand them. CodeTutor is an intelligent debugging companion that explains what went wrong, why it happened, and how to prevent it. Paste your buggy code, select the programming language, and get AI-powered analysis that breaks down errors in plain language. Learn as you debug with step-by-step explanations, understand root causes, and develop better coding practices. Supports 40+ programming languages with free daily analyses.

CodeTutor screenshot 1
CodeTutor screenshot 2
CodeTutor screenshot 3
Next.jsTypeScriptGemini AITailwind CSSReact
Mobile App

SwiftTrim

Local Video Compression & Enhancement

A powerful Android app for video compression and enhancement that works entirely on your device with no cloud uploads. SwiftTrim gives you full control over compression presets including High Quality, Balanced, Small Size, and Social Share modes. Features include AI-powered enhancement for better video quality, adjustable resolution and bitrate settings, preserving audio quality, and advanced metadata handling. Process videos of any length locally using your phone's processing power. Perfect for social media sharing, storage optimization, or quality improvement.

SwiftTrim screenshot 1
SwiftTrim screenshot 2
SwiftTrim screenshot 3
KotlinAndroidFFmpegVideo ProcessingAI Enhancement
Mobile Game

NeonMind

Relaxing Brain Training Game

A modern, relaxing mobile game designed to stimulate your brain through connecting neural energy circuits. NeonMind features beautiful neon-themed visuals with intuitive puzzle mechanics where you connect colored nodes to form circuit patterns. Progressive difficulty levels from easy to hard challenge your problem-solving skills. Track your achievements and progress through multiple game worlds including Awakening Circuit, Rain Forest Signal, Ocean Memory, Snow Silence, and Crystal Cave. Perfect for casual gaming, meditation-style gameplay, and mental wellness with engaging sound design and visual feedback.

NeonMind screenshot 1
NeonMind screenshot 2
NeonMind screenshot 3
FlutterDartFirebaseAnimationsGame Design
03.

Services

I offer a range of development services. Whether you need a mobile app, website, or desktop application, I can help bring your ideas to life.

Mobile App Development

Native and cross-platform mobile applications using Flutter, React Native, and Expo for iOS and Android.

Web Development

Full-stack web applications with modern frameworks like Next.js, React, and Node.js with responsive design.

Desktop Applications

Cross-platform desktop software using C#, .NET, and Electron for Windows, macOS, and Linux.

UI/UX Design

User interface design and prototyping using Figma, Photoshop, and Illustrator with focus on user experience.

Security Testing

Web application security assessment and bug hunting experience in Web2 and Web3 environments.

API Development

RESTful API design and development, third-party integrations, and backend architecture.

04.

Resume

Download CV

Experience

2019 — Present

Full-Stack Developer

Freelance / Self-Employed

Building mobile, web, and desktop applications with modern UI, scalable architecture, and product-focused execution.

FlutterNext.jsReactNode.jsC#
2020 — Present

Bug Bounty Hunter

Various Platforms

Researching and reporting security issues across Web2 and Web3 products with focus on authentication, authorization, and smart contract risk.

Web SecurityPenetration TestingSmart Contracts

Education

2019

High School Diploma (BAC)

Algeria

Completed secondary education, then continued with self-directed software learning focused on real projects and modern tools.

Skills

Languages

JavaScriptTypeScriptPythonC#C/C++JavaDart

Frontend

ReactNext.jsFlutterExpoTailwind CSSHTML/CSS

Backend

Node.jsExpress.NETREST APIsGraphQLFirebase

Tools & Other

GitDockerPhotoshopIllustratorFigmaLinux

Professional Certificates

The PDF certificates are displayed directly here as live previews, with local PDF access and Coursera verification links.

Google Cybersecurity certificate preview
Open PDF
Cybersecurity01

Google Cybersecurity

Google / Coursera

Foundational security training covering threat analysis, incident response, and defensive thinking for real-world systems.

Google UX Design certificate preview
Open PDF
UX Design02

Google UX Design

Google / Coursera

User-centered design training focused on research, wireframing, prototyping, and product usability decisions.

IBM AI Engineering certificate preview
Open PDF
AI Engineering03

IBM AI Engineering

IBM / Coursera

Applied AI engineering track covering model building, deployment concepts, and practical machine learning workflows.

Microsoft Beginners Guide to C# Fundamentals certificate preview
Open PDF
C# Fundamentals04

Microsoft Beginners Guide to C# Fundamentals

Microsoft / Coursera

Practical C# fundamentals certificate covering syntax, logic, and core programming patterns for application development.

Machine Learning Stanford University certificate preview
Open PDF
Machine Learning05

Machine Learning Stanford University

Stanford University / DeepLearning.AI / Coursera

Core machine learning certificate covering supervised learning, model evaluation, and practical problem-solving foundations.

Google AI Essentials certificate preview
Open PDF
AI Essentials06

Google AI Essentials

Google / Coursera

Practical AI literacy certificate focused on modern AI usage, responsible workflows, and productivity-driven application.

05. What's Next?

Get In Touch

I'm open to new opportunities and thoughtful collaborations. If you have a product idea, redesign brief, or development need, send a message and I will get back to you.

Contact Information

Location

Algeria

Connect with me

Send a Message