About Me
I'm a Software Engineer with a unique blend of technical and business acumen, holding degrees in both Computer Science and Finance. My passion lies in creating innovative solutions that bridge the gap between complex technology and practical business applications. With experience in both startup and enterprise environments, I bring a comprehensive understanding of how technology can drive business value.
Currently based in Toronto, I focus on building scalable applications and exploring the intersection of AI and software engineering. Outside of coding, I'm an avid reader and technology enthusiast.
Professional Experience
IBM Canada
Software Developer
- Architected and implemented real-time voice processing applications using WebSockets and realtime voice models
- Led the development of AI Agent powered documentation, and user story point tools
- Collaborated in the refactoring of a monolith backend service into microservices
PythonTypeScriptNode.jsReactPostgresSQLWebSocketsDocker
Userful Inc.
Software Developer Intern
- Supported i18n implementation across React applications by configuring TypeScript language files and testing translations
- Improved API performance by 40% through GraphQL optimizations and caching implementations
- Developed secure authentication integrations for enterprise clients, supporting single sign-on across multiple providers
ReactGoLangUnix/LinuxGraphQLTypeScript
Education
University of Calgary
B.Sc in Computer Science
University of Calgary
BComm. in Finance