a
aseelkhanfar

Aseel Khanfar

@aseelkhanfar

Software Developer , Backend and APIs

Jordan
English, Arabic
About me
Hi! I’m Aseel, a Computer Science graduate and backend-focused developer. I work with Node.js, Express.js, PostgreSQL, Python, SQL, and REST APIs. I can help with building APIs, designing databases, implementing CRUD operations, debugging backend issues, and connecting applications to databases. I focus on writing clean, maintainable code and building practical solutions based on project requirements. ... Read more

Skills

a
aseelkhanfar
Aseel Khanfar
Offline • 

See my services

Website Builders Design
I will build a responsive front end website using react
Data
I will prepare dataset for image classification

Portfolio

Work experience

Self_Employed

Self Employed

Self-employed • 5 mos

Multi-User Portfolio CMS

Sep 2026 - Present • 2 mos

**Full-Stack Developer — Portfolio CMS | Personal Project** Building a multi-user portfolio management system with a public portfolio and private administration dashboard, focusing on backend architecture, authentication, authorization, database design, and application security. * Designed and implemented a PostgreSQL database with multiple related tables and constraints. * Built REST API endpoints using Node.js and Express. * Implemented user registration and login with secure password hashing using Argon2. * Implemented JWT-based authentication and protected API routes using authentication middleware. * Added input validation, error handling, and protection against unauthorized access to user data. * Designed authorization logic to ensure users can only modify or delete their own data. * Implemented dynamic database updates using parameterized SQL queries. * Wrote unit tests for authentication and controller logic using Vitest. * Integrated the backend with a React, TypeScript, and Tailwind CSS frontend. * Working on project, education, skills, work experience, and profile management features. * Exploring real-time updates using WebSockets and secure file/image management.

AgroSnap - Plant Diagnosis by AI

Jun 2026 - Sep 2026 • 3 mos

Front-End Developer & AI Engineer — AgroSnap | Graduation Project Developed an AI-powered Progressive Web App (PWA) for tomato plant disease diagnosis, contributing to both the AI development and front-end implementation. * Collected, organized, cleaned, and prepared the dataset for training the plant disease classification model. * Trained and fine-tuned a deep learning image classification model using TensorFlow/Keras. * Evaluated the trained model and achieved **96.43% test accuracy**. * Converted and integrated the trained model with TensorFlow.js for client-side predictions. * Developed the front-end interface for image upload, disease prediction, confidence scores, and diagnosis information. * Implemented offline functionality using Service Workers and IndexedDB. * Used Web Workers and ImageBitmap to improve model loading and image-processing performance. * Integrated the front-end with backend APIs for authentication, saved diagnosis reports, and data synchronization. * Implemented client-side validation and handled API errors and different application states. * Collaborated with the backend developer to integrate the front-end with the database and backend services.