Navigate to each planet to discover my story, skills, projects, and experience or just scroll down.
01 / About
Software Engineer
Hi, I'm Aryan, a Computer Science Specialist at the University of Toronto (cGPA 3.96), graduating in May 2026, and actively seeking full-time Software Engineer new grad roles. When I'm not coding or building stuff, I split my time between basketball courts and FIFA matches. Happy to connect or chat. Feel free to reach out at aryangoel24@gmail.com :)
02 / Skills
Languages, frameworks, and tools I use to build reliable software -- from systems programming to full-stack web and ML.
04 / Experience
A timeline of the companies and roles that have shaped my career.
Software Engineering Intern - Flow Automations
Research Engineer - AI Safety Research
Software Engineering Intern - SafetyDocs
Software Developer
03 / Projects
A selection of personal and professional projects that showcase my skills across the full stack.
Implemented an LSM-tree based KV-store with SST persistence, manifest reconstruction, B-tree indexing, bloom filters, and multi-level compaction. Developed extensive integration tests, optimized page-cache access for faster reads, and benchmarked throughput at 1GB scale.
Built an AI-driven skill-building platform with a modular widget architecture, integrating Firebase, GenAI workflows, and third-party APIs. Optimized performance via lazy loading and state refactors, reduced page load times, and designed extensible UI patterns to support rapid feature iteration.
Led a team of 4 to develop a full-stack pet adoption platform with RESTful APIs and an MVC-structured React frontend. Strengthened CI/CD reliability with 80% test coverage via Postman automated testing.
Built a chat-based app that turns feature ideas into an evolving mini-PRD using structured LLM output. Enforced strict schema validation with Pydantic and implemented deterministic section rewrites to prevent duplicate requirements across turns. Added local persistence, Markdown export, and Dockerized setup.