University of Ottawa
Sep 2023 - May 2027
Ottawa, Ontario
Honours B.Sc in Computer Science, with a Minor in Economics (CO-OP)
15:38:14 GMT-4, Toronto

Software & Product Engineer
Hey, I'm Miller! I'm currently working at RBC as a software engineer, building a new internal audit platform within the Chief Audit Executive group to replace legacy systems. My roles include building frontend user-friendly interfaces with Vue.js, backend functions with Nuxt.js and TypeScript, and data engineering using MS SQL Server. Additionally, I also help with DevOps, designing UIs, various AI PoC integrations, and collaborating with stakeholders and working groups to meet business requirements and expectations.
Outside of software engineering, I am also very interested in finance. I enjoy learning as much as I can about various financial instruments, strategies, and the underlying mechanics that drive markets, such as options pricing. Additionally, in my free time, I also spend some time reading company financials and making investments based on my research.
University of Ottawa
Sep 2023 - May 2027
Ottawa, Ontario
Honours B.Sc in Computer Science, with a Minor in Economics (CO-OP)
For core engineering, I have used Java and Spring Boot. as well as TypeScript, JavaScript, React, Next.js, Vue.js, Nuxt.js, and Pinia.
For styling and interface work, I prefer Tailwind CSS and Framer Motion. and I design product experiences in Figma, Photoshop, Illustrator, and After Effects.
For data engineering, I am comfortable with MySQL, Postgres, MSSQL, and Supabase. and I regularly use tools like DBeaver, Azure SQL Portal, and VS Code SQL.
For production DevOps, I have used Docker, Kubernetes, and OpenShift OCP. with deployment and operations tooling such as Helios, Jenkins, GitHub Actions, Jira, and Confluence.
For AI development, I have used LangChain, LlamaIndex, and LangGraph. In my production apps, I have used AI models from OpenAI API, Gemini API, and Claude. For AI-assisted development, I have used Claude Code and Copilot.