Memoji of a person working on a computer
Software Engineer

Welcome to my Portfolio

I’m Khalid Farag, a final-year university student turning caffeine into code and dreams into deploys! Passionate about all things Fullstack, Machine Learning, and Cloud. Currently seeking a full-time adventure where I can build cool things, solve real-world problems, and make tech a little more magical.

šŸ‘€Contact Me

Real-world Results

Projects

Dive in and check out my coolest creations, fresh from the code lab and brewing with awesome!

2025

Premier League Prediction Model


  • Predict the outcome of Premier League matches
  • Created a model using RNN to predict the outcome of matches
  • Used data from the previous 10 years to train the model to predict the outcome of matches
Premier League Prediction Model
2025

Magnet3D: 3D Printed Magnetization Workflow Platform


  • Reduced magnetization workflow of 3D printed objects from hours to minutes with a full-stack web app
  • Voxelized CAD models for per-voxel 3D visualization and selection to enable interactive selection of individual or multiple voxels for magnetization assignment
  • Exported metadata for seamless 3D printer integration to enable seamless workflow transition from CAD design to physical fabrication
Magnet3D: 3D Printed Magnetization Workflow Platform
2024

SecureLink


  • Account authentication service
  • Secured messaging service
  • Increased mobile traffic by 35%
SecureLink
2024

GDSC Hackathon - Typing Assistant


  • Real-time typing auto-correction
  • Personalized typing suggestions
  • Improved typing accuracy by 40%
GDSC Hackathon - Typing Assistant
2023

Island Generator


  • Random island generation
  • Customizable island features
  • Increased user engagement by 50%
Island Generator
2023

Piraten Kapern Board Game


  • Reduce user movement by 50%
  • Allow for user selection of game piece
  • Increased user engagement by 40%
Piraten Kapern Board Game
2022

Coded Connect Four


  • Reduce user movement by 50%
  • Allow for user selection of game piece
  • Increased user engagement by 40%
Coded Connect Four
More Projects
Performant
Scalable
Secure
Reliable
Efficient
Robust
Maintainable
Optimized
Modular
Testable
Extensible
Fault-tolerant
Clean
Well-documented
Interoperable
Reusable
Adaptable
Concurrent
Versatile
Performant
Scalable
Secure
Reliable
Efficient
Robust
Maintainable
Optimized
Modular
Testable
Extensible
Fault-tolerant
Clean
Well-documented
Interoperable
Reusable
Adaptable
Concurrent
Versatile

Professional Background

Experience

Here are some of the roles I've held and certifications I've earned.

TD Bank
TD Bank
Business Systems Analyst Co-op
Full-time

Worked with cross-functional teams to develop and implement new software solutions. Conducted user acceptance testing and provided training to end-users.

AudienceView
AudienceView
Software Engineer Co-op
Full-time

Developed and maintained software applications for clients in the entertainment industry. Collaborated with product managers and designers to create user-friendly interfaces.

AWS
AWS
AWS Certified Solutions Architect Associate
Certification

Designed and deployed scalable, highly available, and fault-tolerant systems on AWS. Demonstrated expertise in architecting and deploying secure and robust applications.

AWS
AWS
AWS Certified Cloud Practitioner
Certification

Demonstrated an understanding of the AWS Cloud and the basic global infrastructure. Showed knowledge of AWS Cloud architectural principles.

TD Bank
TD Bank
Business Systems Analyst Co-op
Full-time

Worked with cross-functional teams to develop and implement new software solutions. Conducted user acceptance testing and provided training to end-users.

AudienceView
AudienceView
Software Engineer Co-op
Full-time

Developed and maintained software applications for clients in the entertainment industry. Collaborated with product managers and designers to create user-friendly interfaces.

AWS
AWS
AWS Certified Solutions Architect Associate
Certification

Designed and deployed scalable, highly available, and fault-tolerant systems on AWS. Demonstrated expertise in architecting and deploying secure and robust applications.

AWS
AWS
AWS Certified Cloud Practitioner
Certification

Demonstrated an understanding of the AWS Cloud and the basic global infrastructure. Showed knowledge of AWS Cloud architectural principles.

About Me

Who am I?

Learn more about me and my interests.

Toolbox

Discover the tools and technologies I use.

Java
Python
C#
HTML
CSS
SQL
Node.js
React.js
TypeScript
AWS
Azure DevOps
Docker
Spring Boot
PostgreSQL
Git
FastAPI
Swift
Java
Python
C#
HTML
CSS
SQL
Node.js
React.js
TypeScript
AWS
Azure DevOps
Docker
Spring Boot
PostgreSQL
Git
FastAPI
Swift
Java
Python
C#
HTML
CSS
SQL
Node.js
React.js
TypeScript
AWS
Azure DevOps
Docker
Spring Boot
PostgreSQL
Git
FastAPI
Swift
Java
Python
C#
HTML
CSS
SQL
Node.js
React.js
TypeScript
AWS
Azure DevOps
Docker
Spring Boot
PostgreSQL
Git
FastAPI
Swift

Beyond the Code

Explore my interests and hobbies beyond the world of software development.

MoviesšŸæ
Travelingāœˆļø
Soccerāš½ļø
BasketballšŸ€
SwimmingšŸŠ
GamingšŸŽ®
MusicšŸŽµ
Map
Smiling Memoji