Hey, my name is

Alexander Yasruddin

London-based Software Engineer

ABOUT
I'm a software engineer who enjoys building user-focused applications that combine clean engineering with intuitive user experiences. My interests are centered around software engineering, machine learning, and data-driven systems, and I'm always looking for opportunities to learn new technologies that solve real-world problems.
I graduated with a Merit in Queen Mary University of London's Computing and Information Systems (now Computer Science) MSc, where I built a strong foundation in software engineering, systems design, computer architecture, and artificial intelligence.
My background began in Python development, and I've since expanded into modern full-stack development with technologies including Next.js, React, Tailwind CSS, Prisma, Neon, and shadcn/ui. Through university coursework, my dissertation, and personal projects, I've enjoyed turning ideas into polished, production-style applications while continuously improving my engineering skills.
I enjoy keeping up with developments across the technology industry through podcasts like Hard Fork and by following advances in AI and robotics. I'm particularly interested in how intelligent systems are moving from software into the physical world, with projects like 1X's Neo humanoid robot highlighting the future of human-AI interaction.
PROJECTS

ML Network Attack Detector

Built a machine learning model that detects network attacks using Random Forest Classification on KDD99 data with 99% accuracy, improving from a previous 33% accurate model.

PythonMachine LearningCybersecuritysklearnPandasMatplotlib

Cybersecurity Analysis Tool

Built a network packet sniffer using protocol parsing to analyse network traffic, detecting anomalies and revealing any potential security vulnerabilities.

PythonCybersecurityScapy

Echo - a Social Media Platform

Developed a full-stack social media website about reviewing locations using Next.js and Prisma ORM, implementing database schemas, server-side logic, and a responsive UI.

Next.jsWebsite DesignFull StackNeon PostgresClerk

ML Model Comparison: Stock Prediction

Compared the accuracy of two supervised learning models, Support Vector Classifier and Random Forest, using features such as closing price, 7-day SMA and 30-day volatility.

PythonMachine LearningsklearnPandasMatplotlib
Project Archive
EXPERIENCE
June-Dec 21

Owner & Developer at AnimeCloud

Designed and built a website, collaborated with a professional Java developer to create a custom plug-in based on the anime Attack on Titan, implementing swing-motion ODM gear and handled backend development. Managed a team, finances and advertising on social media.

EntrepreneurshipWebsite DevelopmentJavaGame DesignManagementEconomics
Aug-Oct 19

Law & Finance Intern at Freshfields Bruckhaus Deringer

Collaborated on a bribery case study, interviewing clients and presenting findings to a CEO. Shadowed senior lawyers and finance professionals, aided in data organization and analysis using Excel and Invited back to shadow the finance department after internship completion

LawFinanceNetworking
Made by Xander Yasruddin.