EMMA BUTLER
SOFTWARE DEVELOPER
FULL-STACK & CYBERSECURITY
BIO:
Full-stack developer with expertise in building modern web applications using React, JavaScript, Python, and FastAPI. Holds a Web Development certificate from University of Toronto and CompTIA Security+ certification. Specializes in frontend user experiences, secure backend APIs, and AI-powered applications. Strong foundation in cybersecurity principles and full-stack development lifecycle.
TECH STACK:
DESCRIPTION:
Developed an AI-driven static code analysis platform that detects and explains vulnerabilities across 9+ languages. Engineered a FastAPI backend with role-based access, compliance tagging, and subscription management. Applied retrieval-augmented generation (RAG) and semantic embeddings to enhance detection accuracy by 40%.
TECH STACK:
DESCRIPTION:
Built a browser-based platform delivering interactive cybersecurity challenges (SQLi, XSS, CSRF, IDOR). Designed secure user authentication, scoring, and challenge-tracking features for gamified learning. Implemented full-stack architecture with protected APIs and cloud-deployed front-end via Vercel.
TECH STACK:
DESCRIPTION:
Created a real-time network intrusion detection system for anomaly prediction and visualization. Trained and deployed a LightGBM model integrated with a Flask inference API for live monitoring. Built an adaptive Streamlit dashboard enabling interactive exploration of network traffic anomalies (achieved 87% recall, 73% F1-score).
TECH STACK:
DESCRIPTION:
Built a modern sci-fi themed portfolio website featuring immersive 3D graphics, custom WebGL shaders, and interactive animations. Implemented dual particle systems, glass morphism UI components, and smooth scroll-triggered animations. Developed with vanilla JavaScript and Three.js for optimal performance and visual impact.
TECH STACK:
> CONNECTION ESTABLISHED
> AVAILABLE COMMUNICATION CHANNELS: