Aldrich Mendes

Software Engineer | Computer Science Graduate @ WLU

Toronto, Ontario, Canada

About

I'm a Computer Science graduate and software engineer with a strong foundation in data structures, algorithms, and system design. I enjoy solving complex problems and building efficient, scalable applications that create real-world impact. Through a combination of academic training, research involvement, and industry experience, I’ve worked across the software development lifecycle—contributing to both research-driven prototypes and production-level systems. I’m proficient in object-oriented programming, API development, database design, and full-stack application development. I’m also familiar with agile methodologies, version control systems, CI/CD pipelines, and cloud-based tools. I’m passionate about continuous learning, collaborating with high-performing teams, and applying my skills to build impactful solutions in areas like software engineering, AI, and digital product development.

Experience

  • Mobile Application Developer at CIBC
    Sep 2024 - Present · 1 yr 11 mos

  • Software Engineer Intern at Empor
    Feb 2025 - Dec 2025 · 11 mos

  • Wilfrid Laurier University (Waterloo, Ontario, Canada)
    • Graduate Research Assistant
      May 2024 - Dec 2025 · 1 yr 8 mos

    • Exam Proctor
      Nov 2023 - Jun 2025 · 1 yr 8 mos

    • Graduate Teaching Assistant
      Sep 2023 - Dec 2023 · 4 mos

  • Lazaridis Exam Proctor at Lazaridis School of Business & Economics at Wilfrid Laurier University
    Jan 2024 - Jun 2025 · 1 yr 6 mos

  • Prompt Engineer (LLM Trainer) at Scale AI
    Jul 2024 - Sep 2024 · 3 mos