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
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

Experience

2019 — Present

Full-Stack Developer

Freelance / Self-Employed

Building mobile, web, and desktop applications for various clients. Working with Flutter, Next.js, React, and .NET technologies.

FlutterNext.jsReactNode.jsC#
2020 — Present

Bug Bounty Hunter

Various Platforms

Finding and reporting security vulnerabilities in Web2 and Web3 applications. Focus on authentication, authorization, and smart contract security.

Web SecurityPenetration TestingSmart Contracts

Education

2019

High School Diploma (BAC)

Algeria

Completed final high school examination. Chose to pursue self-directed learning in software development instead of traditional university education.

Skills

Languages

JavaScriptTypeScriptPythonC#C/C++JavaDart

Frontend

ReactNext.jsFlutterExpoTailwind CSSHTML/CSS

Backend

Node.jsExpress.NETREST APIsGraphQLFirebase

Tools & Other

GitDockerPhotoshopIllustratorFigmaLinux
05. What's Next?

Get In Touch

I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, I'll try my best to get back to you.

Contact Information

Location

Algeria

Connect with me

Send a Message