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
Email Sensitivity Detector
- Built Flask API with 99.7% PII detection accuracy and <100ms latency using fine-tuned TinyBERT on 10,000+ synthetic emails grounded in GDPR/HIPAA regulations
- Developed hybrid pipeline combining ML inference with regex validation, reducing false positives by 25%
- Created Chrome extension with real-time analysis, debounced listeners, and fuzzy text highlighting
PythonFlaskTinyBERTChrome ExtensionMachine Learning
Watch Demo VideoView Source on GitHub#02
Auto Base - Dealership System
- 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
#05
LunaFlow – Cycle-Aware Task Planner
- Built a privacy-first full-stack app combining menstrual cycle tracking with AI-powered task organization.
- Designed AI workflows converting unstructured voice/text into structured tasks using Google Gemini and real-time speech-to-text.
- Implemented cycle-aware scheduling with interactive calendars, phase-based badges, and Kanban boards.
ReactTypeScriptFastAPIPythonNode.jsExpressPostgreSQLPrisma
Access Website:: 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.
Hackathon Participant & Team Contributor
Participated in hackathons and contributed to team projects.
:: CONTACT ::
Actively seeking software engineering roles. Ready for new collaborations and opportunities.

Rakan Abu Awwad
SOFTWARE ENGINEER