Software Engineer & Machine Learning enthusiast passionate about building intelligent systems that solve real-world problems.
View My WorkI'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.
BSc (Hons) Artificial Intelligence and Computer Science
The University of Sheffield, UK
Designing responsive, user-focused websites and UIs.
Building machine learning and NLP solutions — from chatbots to data analysis.
Writing scripts to efficiently collect and process data, and automate repetitive tasks — like RevoltBot’s scheduled messaging and event-driven actions.
Developing persistent, event-driven services like RevoltBot — handling client-server interactions with databases and hosting on AWS/Heroku. Implementing CI/CD with GitHub Actions.
Working effectively with teams using version control, agile workflows, and clear communication.
An adaptive learning system that personalizes educational content using collaborative filtering and knowledge tracing models, improving learning outcomes by 40%.
I'm currently open to new opportunities, collaborations, or just a chat about technology and innovation. Feel free to reach out!