Hey, my name is

Alexander Yasruddin

London-based Software Engineer

ABOUT
A junior developer who’s passionate about building user-focused software. My interests lie in software engineering, machine learning and data analytics, however, I am always open to learning something new.
Currently, I’m a Computer Science graduate from Queen Mary University of London, where I built a strong foundation of information systems, from computer architecture to system design to the ethics of AI.
Previously, I’ve built my projects predominantly in Python, but I’ve recently expanded my front-end and full-stack skills through projects built with Next.js, Tailwind CSS, Prisma, Neon, and shadcn/ui. This development stems from my dissertation project at university through to the passion projects I pick up to learn and practice new skills. I’ve also founded and managed my own gaming community based on the Java-coded game Minecraft, gaining hands-on experience in backend development, business finances, and managing a team.
Outside of tech, I have a creative background in music, dance and fashion, where I earnt a Grade 8 distinction in trumpet at 14 years old and toured the south of England with the Essex Dance Theatre.
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 LearningCybersecuritysklearnPandas

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 LearningsklearnPandas
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.