Farbod Naji

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Sales Advisor at Best Buy
May 15, 2022 - September 15, 2022
• Guided customers through technical decisions by explaining complex PC and laptop specifications in clear, accessible language. • Adapted across departments to sustain workflow efficiency and maintain strong customer satisfaction.
STEM & Robotics Instructor (Programming & Simulation) at Toronto Athletic Camps
April 30, 2021 - August 31, 2021
Taught robotics and control logic; mentored students in coding fundamentals, iterative debugging, and creative problem-solving.
Software Engineer (Full Stack) at Parhoon Canada Inc. (Independent Project)
January 31, 2020 - November 30, 2021
• Delivered responsive, API-driven web solutions using HTML, CSS, and JavaScript, developing front-end interfaces and back-end integrations from scratch. • Collaborated directly with clients to translate high-level requirements and visual mockups into functional, maintainable code. • Deployed and maintained production servers, iterating on performance and UX improvements based on user feedback.

Education

Bachelor of Computer Science at Toronto Metropolitan University (Ryerson)
September 1, 2020 - October 1, 2024

Qualifications

CPA: Programming Essentials in C++
February 1, 2018 - August 8, 2025

Industry Experience

Education, Gaming, Software & Internet, Media & Entertainment, Professional Services