I have hands-on experience developing cross-platform desktop applications using Electron.js, React.js, Node.js, and SQLite, including production-grade POS and business management systems.
Technical Skills:
Electron.js • React.js • JavaScript • TypeScript • Node.js • Express.js • SQLite • REST APIs • Redux Toolkit • Material UI • Tailwind CSS • WebSockets • PostgreSQL • MongoDB • Git • AWS
My experience includes developing desktop application interfaces, reusable UI components, local database systems, API integrations, real-time communication, application state management, performance optimization, debugging, and production deployment.
I have worked on POS and management software, including desktop applications designed to support business operations, transactions, inventory, and other management workflows.
I also have strong experience in React, Next.js, Node.js, mobile development, and backend/API development, allowing me to contribute across the complete software development lifecycle.
I am currently based in Saudi Arabia and open to full-time, contract, freelance, and remote opportunities.
📍 Location: Saudi Arabia
💼 Availability: Available
🎯 Target Roles: Electron Developer Desktop Application Developer Software Engineer Cross-Platform Developer