Waleed Alvi

Software Engineer

Full-stack engineer with an eye for the details that matter.

About me

Full-stack engineer with an eye for the details that matter.

I'm a Full Stack Engineer who believes good code should be as easy to maintain as it is to ship. With 9 years of professional experience working across the .NET ecosystem and various frontend frameworks, I've had plenty of opportunities to put that into practice.

Currently at Yangaroo, I manage and develop their Advertisement and Music Delivery platforms. I've implemented features such as an Analytics tool to track ad reach across key data points like demographics and region, and led the modernization of legacy frontend code using React and TypeScript. I also mentor interns and junior developers, providing code reviews and demonstrating best practices for writing clean, maintainable code.

Outside of work, I've built and launched ArtFinderTCG, powered by AI and semantic search to find Pokémon cards by describing their artwork. It started as a personal itch — I collect Pokémon cards — and turned into something other collectors genuinely find useful. I also run my own smart home using Home Assistant. It's fun automating redundant tasks around the house, but it sure does feel like a full-time job at times. Outside of the screen, I love to spend quality time with my wife and my beagle, Sansa.

Work Experience

Where I've contributed.

2021 — PRESENT

Fullstack Software Engineer

Yangaroo

Working as a core member of the Advertisement and Music Delivery platform, I collaborate with product managers and QA to implement and ship new features and improve code quality.

  • Designed and built a scalable analytics feature to track various data points based on the ad aired date. This is a key selling tool for the sales team and was utilized to acquire a competitor.
  • Implemented an end-to-end Traffic workflow for managing advertisement instructions across distribution destinations, improving delivery reliability for the platform.
  • Modernized legacy frontend to React/TypeScript, improving the developer experience and enabling a cleaner path to future migrations.
  • Built and actively maintain a shared component library establishing a consistent design language across all new features and migrations.
C#ReactTypeScriptSQL Server
2019 — 2021

Fullstack Software Engineer

Coyote Software Corporation

Developed and maintained CaseWorks, one of Canada's largest case management systems, collaborating with developers and QA in an agile environment.

  • Implemented a Volunteer Driver System to coordinate driver assignments and participant pickups across multiple locations.
  • Designed and maintained SQL Server database architecture including stored procedures, views, and tables, while building internal ASP.NET APIs to expose data across the application.
  • Contributed to a frontend modernization effort, migrating legacy ASPX pages to TypeScript components.
C#Backbone JSTypeScriptSQL Server
2017 — 2019

Systems Analyst

Matrix Industrial Control Systems

Built and delivered client-facing desktop applications using VB.NET and .NET, working closely with end-users and project managers to translate requirements into production software.

  • Built a reusable WPF component library — including keypads, calendars, and progress indicators — adopted as the UI foundation across internal tooling, ensuring consistency in appearance and behaviour.
  • Collaborated with stakeholders to deliver an automated labelling application integrated into the company's modular platform, applying the MVVM pattern to cleanly separate business logic from the UI layer.
  • Designed and developed a data collection application for a large-scale food processing company, integrating third-party APIs to fetch ingredient data and persist it to a SQL Server database with precise calculation logic.
VB.NETC#XAMLWinFormsSQL Server

Personal Projects

What I've built.

ArtFinderTCG

Smart Search for Pokémon Cards. Find cards by describing their artwork, powered by AI and semantic search.

Explore
C#ReactTypeScriptSupabasePineconeGoogle Gemini

Interests

Beyond the terminal.