Rakan Abu Awwad
Software Engineer
Specialized in building backend systems, with expertise in full-stack applications that are practical, scalable, and easy to use.
:: WORK_EXPERIENCE ::
Jan 2024 - Present
++
Freelance Software Engineer
@Remote / Self-Employed
- Collaborated with diverse clients to architect and deploy custom software solutions ranging from responsive marketing websites to complex internal management systems.
- Engineered full-stack applications using modern frameworks, focusing on scalability, performance, and user-centric design.
- Managed end-to-end development lifecycles including requirements gathering, prototyping, and deployment.
June 2023 - Aug 2023
++
Software Engineer Intern
@Supermarket Rubu Al-Quds | Amman, Jordan
- Developed RESTful APIs using Python/Django and SQL databases, implementing core business logic, data validation, and transactional inventory workflows.
- Designed and optimized relational databases schemas and queries, improving query performance by 40% through strategic indexing and 3NF normalization.
- Implemented secure authentication and role based authorization using token-based access control to protect sensitive operations.
:: PROJECTS ::
#01
Auto Base - Dealership System
Aug 2025 - Dec 2025- Built a full-stack web application using Node.js, Express, and MySQL exposing RESTful APIs.
- Implemented secure JWT authentication and Role-Based Access Control (RBAC).
- Developed a dynamic React frontend with real-time dashboard updates.
- Containerized the entire application stack using Docker for consistent deployment.
Node.jsExpressMySQLReactJWTDocker
#02
Sensitive Email Detection Service
Aug 2025 - Dec 2025- Built a Python/Flask service exposing a /predict API using a hybrid pipeline of TinyBERT NLP and regex.
- Optimized for sentence-level processing and low-latency local analysis.
- Integrated with a privacy-focused Chrome Extension for real-time sensitivity scanning.
PythonFlaskTinyBERTRegexNLP
Watch Demo Video#03
Auto Sales Dealership Platform
Jan 2025 - May 2025- Developed core application logic using Node.js, Next.js, and MongoDB Atlas.
- Designed Mongoose schemas and migrated data from file-based storage to cloud databases.
- Integrated Cloudinary for image management and deployed on Vercel for high availability.
Node.jsNext.jsMongoDB AtlasCloudinaryVercel
SHOW IMAGE#04
Orbital Resonance
Sep 2024 - Dec 2024- Built an AI-powered audio generation tool that transforms sound libraries into dynamic solar system models.
- Developed a MIDI-style Sequence Editor with orbital mapping, controlling pitch and period via planet positions.
- Integrated real-time .wav processing and a 2D planetary display with orbital focus and zoom.
PythonAI/MLAudio EngineMIDI
Watch Demo on YouTube:: SKILLS ::
:: EDUCATION ::

Aug 2025 - Present
M.S. Computer Science IN PROGRESS
Virginia Tech | Blacksburg, VA
GPA: 4.00/4.00CONCENTRATIONS: Software Development & Applications
Aug 2021 - May 2025
B.S. Computer Science COMPLETED
Virginia Tech | Blacksburg, VA
CGPA: 3.23/4.00HONORS: 3x Dean's List (Spring 2024, Fall 2024, Spring 2025)
:: PUBLICATIONS ::
DECEMBER 2025
"Classification of Email Sensitivity"
A privacy-focused Chrome Extension that detects and highlights sensitive information (PII) in your emails in real-time, powered by a local TinyBERT AI model.
:: CERTIFICATIONS & ACTIVITIES ::
Information Privacy and Security (IPS)
Credential ID: 72212946
Virginia Tech App Team
Collaborated with a team to develop an open-source project associated with Virginia Tech.
:: CONTACT ::
Actively seeking software engineering roles. Ready for new collaborations and opportunities.

Rakan Abu Awwad
SOFTWARE ENGINEER