Available to hire
I’m a Master’s graduate in Computer Science with strong programming skills in C++, Java, and modern web technologies. I have hands-on experience building full-stack applications, deploying cloud-based services, and accelerating computer vision pipelines on GPUs.
Currently I work as a Research Assistant at Simon Fraser University, where I develop GPU-accelerated tracking for Visual SLAM and contribute open-source code. I’m passionate about performance optimization, teamwork, and turning research insights into practical software that ships.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Persian
Advanced
Work Experience
Research Assistant at Simon Fraser University
September 1, 2023 - PresentDevelop and optimize software systems with a focus on GPU acceleration. Identify and optimize compute-intensive components of ORB-SLAM3, achieving up to a 2.8× speed-up in ORB-SLAM tracking time by implementing CUDA kernels. Utilized C++, C, CUDA, Linux, and Python.
Teaching Assistant at Simon Fraser University and University of Tehran
January 1, 2024 - July 18, 2025Assisted in courses including Systems Programming, Internet Engineering, Probability and Statistics. Worked with C, Java, Docker, Kubernetes, Linux, and Git.
Back-End Developer at Pegah Dade Kavan Sharif
December 31, 2020 - July 18, 2025Developed and maintained the back-end of Mediaad, a Persian digital advertising platform. Designed APIs to support ad delivery and user management, and optimized database performance for scalability. Used Kotlin, Spring Boot, MySQL, PostgreSQL, and Apache Kafka.
Research Assistant at Simon Fraser University
September 1, 2023 - PresentDeveloped and optimized software systems with a focus on GPU acceleration. Identified and optimized compute-intensive components of ORB-SLAM3, achieving up to 2.8× speed-up in tracking time by implementing CUDA kernels. Used C++, C, CUDA, Linux, and Python in the process. Contributed open-source code and presented work at a Huawei-hosted event.
Teaching Assistant at Simon Fraser University and University of Tehran
January 1, 2024 - August 13, 2025Provided teaching assistance for courses including Systems Programming, Internet Engineering, and Probability and Statistics. Utilized C, Java, Docker, Kubernetes, Linux, and Git to support course activities and labs over several years.
Back-End Developer at Pegah Dade Kavan Sharif
December 31, 2020 - August 13, 2025Developed and maintained the back-end of Mediaad, a Persian digital advertising platform. Designed APIs to support ad delivery and user management, and optimized database performance for scalability. Utilized Kotlin, Spring Boot, MySQL, PostgreSQL, and Apache Kafka.
Research Assistant at Simon Fraser University
September 1, 2023 - PresentAnalyzed ORB-SLAM3 to identify computational bottlenecks for GPU acceleration. Designed and implemented GPU-based solutions using C++ and CUDA with object-oriented design. Developed FastTrack, a GPU-optimized tracking module with up to 2.8× speedup; released open-source (code, presentation). Developed TurboMap, a GPU-accelerated mapping module; Published FastTrack at IROS 2025 and submitted TurboMap to ICRA 2026.
Back-End Developer Intern at Mediaad
December 1, 2020 - September 17, 2025Developed and maintained cloud-based microservices with Kotlin and Spring Boot. Designed and implemented RESTful APIs for user and service operations. Integrated Apache Kafka for real-time data streaming. Optimized MySQL and PostgreSQL for high-traffic workloads.
Teaching Assistant at Simon Fraser University and University of Tehran
December 31, 2024 - September 17, 2025Assisted courses in Systems Programming, Internet Engineering, and Probability & Statistics; provided tutoring, graded assignments, and held office hours; supported students across two universities from 2019 to 2024.
Research Assistant at Simon Fraser University
September 1, 2023 - PresentAnalyzed ORB-SLAM3 to identify computational bottlenecks for GPU acceleration; designed and implemented GPU-based solutions using C++ and CUDA; developed FastTrack with up to 2.8× speedup and released open-source; TurboMap expanded GPU-accelerated mapping; FastTrack published at IROS 2025; TurboMap submitted to ICRA 2026.
Back-End Developer Intern at Mediaad
December 31, 2020 - September 17, 2025Developed and maintained cloud-based microservices with Kotlin and Spring Boot; designed and implemented RESTful APIs; integrated Apache Kafka for real-time data streaming; optimized MySQL and PostgreSQL for high-traffic workloads.
Teaching Assistant at Simon Fraser University
December 31, 2024 - September 17, 2025TA for Systems Programming, Internet Engineering, and Probability and Statistics; assisted courses, held office hours, and graded assignments.
Teaching Assistant at University of Tehran
December 31, 2024 - September 17, 2025TA for Systems Programming, Internet Engineering, and Probability and Statistics; assisted in course delivery and student support.
Research Assistant at Simon Fraser University
September 1, 2023 - PresentAnalyzed ORB-SLAM3 to identify bottlenecks for GPU acceleration; designed and implemented CUDA/C++ solutions; developed FastTrack, a GPU-optimized tracking module achieving up to 2.8× speedup, and released open-source (code and presentation). Developed TurboMap as a GPU-accelerated mapping module with up to 1.6× speedup. FastTrack was published at IROS 2025 and TurboMap was submitted to ICRA 2026.
Back-End Developer Intern at Mediaad
December 1, 2020 - September 17, 2025Developed and maintained cloud-based microservices with Kotlin and Spring Boot; designed RESTful APIs for user and service operations; integrated Apache Kafka for real-time data streaming; optimized MySQL and PostgreSQL for high-traffic workloads.
Teaching Assistant at Simon Fraser University
January 1, 2024 - September 17, 2025Provided TA support for Systems Programming, Internet Engineering, and Probability & Statistics courses; assisted with labs, assignments, and student inquiries (2019–2024).
Teaching Assistant at University of Tehran
January 1, 2024 - September 17, 2025Teaching assistant for computer engineering courses; supported labs and problem sets.
Education
MASTER’S at School of Computer Science, Simon Fraser University
September 1, 2023 - December 31, 2024B.S. at School of Electrical and Computer Engineering, University of Tehran
September 1, 2017 - February 28, 2022MASTER'S in COMPUTER SCIENCE at School of Computer Science, Simon Fraser University
September 1, 2023 - December 31, 2024B.S. in COMPUTER ENGINEERING at School of Electrical and Computer Engineering, University of Tehran
September 1, 2017 - February 28, 2022Master of Science in Computer Science at Simon Fraser University
September 1, 2023 - December 1, 2024Bachelor of Science in Computer Engineering at University of Tehran
September 1, 2017 - February 1, 2022Master’s in Computer Science at Simon Fraser University
September 1, 2023 - December 31, 2024B.S. in Computer Engineering at University of Tehran
September 1, 2017 - February 28, 2022Master of Science in Computer Science at Simon Fraser University
September 1, 2023 - December 1, 2024Bachelor of Science in Computer Engineering at University of Tehran
September 1, 2017 - February 1, 2022Qualifications
Bachelor Scholarship from University of Tehran
January 1, 2017 - August 13, 2025Industry Experience
Software & Internet, Computers & Electronics, Education, Professional Services, Media & Entertainment, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Vancouver today.