Martin Truong

Software Engineer

Toronto, Ontario, Canada
Martin Truong

About

A computer science graduate with a proven track record of collaboration and results in projects with peers. Seeking opportunities to further develop my career.

Open to work

Experience

  • -

    Oshawa, ON - Full time

    Summary:

    • Led weekly lab sessions for a first year introductory Python course.

    Responsibilities:

    • Guided students through Python coding exercises and writing testing code with Pytest.
    • Held regular office hours to support students with course content, troubleshooting programming and version control challenges.
    • Graded and tested code for assignments and exams, providing detailed feedback to help students improve their coding skills and problem-solving abilities.

    Achievements:

    • Increased student engagement and improved exam performance.
    • Python
    • Pytest
    • Git
    • GitHub Actions
  • -

    Oshawa, ON - Work study

    Summary:

    • Modernized existing layouts, resolving UI/UX bugs, and streamlined content workflows within the lab's WordPress website. Also assisted in research.

    Responsibilities:

    • Redesigned page layouts using WordPress CMS tools, improving usability and maintaining consistent branding.
    • Diagnosed and fixed UI/UX bugs, ensuring consistent and responsive frontend design.
    • Collaborated with the research and technical teams to manage structured content updates and version control of website components.
    • Wrote Python scripts with Pandas to assist researchers in cleaning and tabulating research data.

    Achievements:

    • Enhanced overall site performance and user experience, reduced interface inconsistencies, and improved the maintainability of the lab’s WordPress environment.
    • Improved workflow for research projects within the lab.
    • WordPress
    • Python
    • Pandas
    • Jupyter Notebook
  • -

    Scarborough, ON - Contract (full time)

    Summary:

    • Independently built a full-stack e-commerce website for a local automotive chemical distributor as part of contract work.

    Responsibilities:

    • Developed the frontend in Next.js with React and Tailwind CSS.
    • Developed the backend with TypeScript, React Query, and GraphQL connected to Shopify's Storefront API.
    • Implemented SEO using built-in Next.js libraries.

    Achievements:

    • Successfully migrated their website from Google Sites to Vercel.
    • Completely rebuilt and designed new layouts for the landing page and catalog.
    • Built shopping cart components and implemented checkout webhooks to product pages.
    • Secured the #1 Google search result for their company name within six months of website launch.
    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Node
    • GraphQL
    • Shopify Storefront API
    • React Query
    • Prettier
    • Git
    • Vercel

Projects

Education

    Ontario Tech University

    Bachelor of Science (Honours) - Computer Science, Data Science specialization

Skills

  • HTML
  • CSS
  • Next.js
  • Astro
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Node
  • PostgreSQL
  • MongoDB
  • GraphQL
  • Python
  • Numpy
  • Pandas
  • PyTorch
  • Pytest
  • Java
  • WordPress
  • Google Cloud Platform
  • Git
  • Leetcode