Hi, I'm Faiza

Software Engineer & Machine Learning enthusiast passionate about building intelligent systems that solve real-world problems.

View My Work

About Me

Faiza

Software/ML Engineer

I'm a passionate engineer with expertise in building scalable software solutions and implementing machine learning models. With 5+ years of experience, I've worked on diverse projects ranging from web applications to AI-powered systems.

My approach combines strong technical skills with creative problem-solving to deliver efficient and innovative solutions. I'm particularly interested in the intersection of software engineering and machine learning, where robust systems meet intelligent algorithms.

Education

BSc (Hons) Artificial Intelligence and Computer Science

The University of Sheffield, UK

Technical Skills

Python PyTorch Numpy Seabourn Jupiter Notebook JavaScript MLFlow React Node.js ML Pipelines

My Skills

Web Development & Design

Web Development & Design

Designing responsive, user-focused websites and UIs.

Node.js Flask Bootstrap
AI & NLP

AI & Natural Language Processing

Building machine learning and NLP solutions — from chatbots to data analysis.

Python PyTorch Pandas Scikit-learn MLflow
Web Scraping & Automation

Web Scraping & Automation

Writing scripts to efficiently collect and process data, and automate repetitive tasks — like RevoltBot’s scheduled messaging and event-driven actions.

Selenium BeautifulSoup Requests
Backend, APIs & Bot Development

Backend, APIs & Bot Development

Developing persistent, event-driven services like RevoltBot — handling client-server interactions with databases and hosting on AWS/Heroku. Implementing CI/CD with GitHub Actions.

Node.js Discord.js PostgreSQL AWS GitHub Actions Heroku REST APIs

Collaboration & Development Practices

Working effectively with teams using version control, agile workflows, and clear communication.

Git GitHub Agile

My Projects

Intelligent Doc Processor

Toxic Comment Classifier

NLP Python FastAPI Pytorch MLflow Seaborn

A machine learning model that detects toxic language in text. Packaged as a REST API using FastAPI, with experiment tracking via MLflow. Achieved a significant boost in F1 score through threshold tuning and evaluation.

Predictive Maintenance

RevoltBot

Node.js Discord.js Bot

A multipurpose Discord bot built with Node.js and PostgreSQL, supporting dynamic classroom-style features like leaderboards, point tracking, and modular commands. Hosted on AWS for scalable performance.

Personalized Learning

Personalized Learning Platform

Recommendation React Node.js

An adaptive learning system that personalizes educational content using collaborative filtering and knowledge tracing models, improving learning outcomes by 40%.

Contact Me

Get In Touch

I'm currently open to new opportunities, collaborations, or just a chat about technology and innovation. Feel free to reach out!