Becoming — Building with Next.js, Prisma and AWS Aurora
What I learned while building and deploying a full-stack growth-tracking application.

A little context
Student, builder and careful problem-solver based in Halifax, Nova Scotia.

I’m an Applied Computer Science student at Dalhousie University who enjoys taking ideas from rough concepts to working products. My work spans full-stack development, AI-enabled applications, cloud infrastructure and data visualization. I’m especially interested in understanding how the product, backend and user experience fit together.
Outside class, I learn by shipping projects, documenting the decisions behind them and talking with people who might use what I build.
Approach
I use AI tools to accelerate prototyping and debugging, but I review, test, document, and maintain the systems I publish.
In practice that means using assistants for scaffolding, exploration and first-pass debugging, then reading the resulting code, checking edge cases, verifying behaviour myself, and writing down the decisions that matter for the next person — including future me.
Skills
TypeScript, JavaScript, React, Next.js, HTML and CSS, Git, GitHub, Supabase, PostgreSQL, Vercel
Python, Prisma, AWS Aurora, OpenAI API, Azure Functions, Azure Storage, GitHub Actions, Recharts, Power BI, DAX, Excel, REST APIs, authentication, row-level security, Server Actions
Terraform, RAG concepts, OCR and NLP basics, automated testing, C, Java, Unity, C#
Writing
What I learned while building and deploying a full-stack growth-tracking application.
Taking a productivity idea from concept to a working prototype in six hours.
Improving the product idea and learning to communicate it through a one-minute pitch.
Want to connect?