Abdulrahman
Awad

Software engineer specializing in full-stack development, ML systems, and developer tooling. I ship production code that scales: GraphQL APIs, CI/CD pipelines, neural network classifiers, and VSCode extensions used by hundreds of engineers.

Work Experience

Production experience across developer tools, payment systems, network automation, and education.

Featured Projects

A selection of engineering and research projects spanning developer tools, ML systems, and full-stack applications.

Nokia WFM VSCode Extension

Connects to a live instance of NSP optimizing workflow development for 800+ Nokia network operators.

TypeScriptVSCodeNode.jsREST APIs

Database Optimization Engine

Relational database for Pro Soccer Stats with ER modeling, indexing, partitioning to optimise query run times by 20x.

SQLPostgreSQLPython

Carleton AI Schedule Generator

Generated 100+ personalized course schedules with 100% compliance.

PythonREST APIsBeautifulSoupPandas

Neural Network Image Classifier

Hybrid CNN + RNN model for handwritten-digit classification, 94% accuracy.

PythonPyTorchTensorFlowPandasNumPy

Technical toolkit

Technologies and tools I work with across the full stack and ML pipeline.

Languages
Python
Ruby on Rails
JavaScript
TypeScript
coffee
Go
C
C++
PostgreSQL
HTML5
CSS3
Frameworks & ML
PyTorch
TensorFlow
React
Node.js
LangChain
DevOps & Cloud
Docker
Git
GitHub
GitLab
AWS
GCP

Academic background

Carleton University

Bachelor of Computer Science, Honours
Specialization: Artificial Intelligence and Machine Learning
Awards: Golden Key Society · Entrance Scholarship · Deans' Honour List

Get in touch

I am always open to interesting opportunities and collaborations. Feel free to reach out.