-
march 2025 - may 2025
Fullstack JavaScript Developer
Smart Node
Kassala, SUDAN
Conducted system analysis, including:
- Gathering and analyzing business and technical requirements.
- Designing relational databases (tables, views, stored procedures).
- Creating software architecture and system design documents.
- Developed responsive and user-friendly interfaces using Bootstrap 5.
- Built backend services and RESTful APIs using Node.js and Express.
- Developed interactive frontend components and single-page applications (SPAs) using Vue.js
-
2023 - present
Node.js Developer
Self-initiated Projects
Khartoum, SUDAN
Practical Experience in Back-End Development with Node.js Worked on real-world projects using Node.js, Express, and PostgreSQL, including:
- - Restaurant management system (CRUD for meals and invoices)
- - Simple e-commerce store using EJS and Sequelize
- - Room cleaning and scheduling system with search and filtering
- - Solar system calculator (Vue.js + Node.js)
-
2022 - present
Desktop Application Developer
freelancing
Khartoum, SUDAN
Designed and developed desktop applications using JavaFX for managing sales and accounts. Focused on creating user-friendly interfaces and ensuring high-performance functionality. Gained extensive experience in Java programming and GUI design.
-
2024 - present
Web Scraping Projects
freelancing
Khartoum, SUDAN
Completed multiple web scraping projects for various clients on freelancing platforms. Delivered accurate and efficient data extraction solutions tailored to client requirements.
Tools used: Python and Selenium Webdriver.