
Timeline
About me
Senior Software Engineer | Tech Mentor
Education

Nodet
2003 - 2010Nodet (which stands for National Organization for Development of Exceptional Talents) was a student for let's say "smart" kids; our teacher expected us to learn more about anything. It was there that my scientific basis becomes active and it was there where I first started programming.they also prepared a great set of laboratories for most of the lessons such as physics and chemistry and this help us to learn many things in practice.

Ferdowsi university of mashhad
2010 - 2014B.sc. electrical negineering 18.58Activities and Societies: MATLAB Study group, robotic activities, IEEE member • Ranked #3 among 40 classmates• Recognized as an exceptionally talented student of the Ferdowsi University of Mashhad• Participated in different beneficial study groups such as MATLAB study group

Amirkabir university of technology - tehran polytechnic
2014 - 2017Master of science (m.s.) digital electronics 18.9 out of 20(4 out of 4)Activities and Societies: Researcher at Digital Smart Systems Laboratory • Ranked 1st among 15 classmates in digital electronics (GPA:4/4)• Defended master thesis on "A framework for the improvement of home energy management in demand response based systems" with grade 19.5/20• My work is published in two conference paper and a journal (submitted)

University of waterloo
2020 - 2024Doctor of philosophy - phd computer science
Experience

Ferdowsi university of mashhad
Oct 2011 - Jun 2012Teacher assistant• Teacher assistant of solving Differential equation course.

Ferdowsi university of mashhad
Mar 2013 - Jul 2013Teacher assistant• Teacher Assistant of the computer Programming course• write different simple programs to teach students the coding style and basics of programming• evaluating mini projects and final project of students

Ferdowsi university of mashhad
Oct 2013 - Jul 2014• Instructed a Computer Architecture lab. • Different implementation of MIPS processor has been taught and coded by students (single cycle, multi-cycle, and pipeline)• Used different Xilinx development boards for implementation • Teacher Assistant of Linear Control Course• Help Dr.Karimpour with evaluating assignments• Help student by explaining the lessons and solving sample problems
Instructor( verilog laboratory )
Feb 2014 - Jul 2014Teacher Assistant
Oct 2013 - Feb 2014

Aramed
Aug 2015 - Mar 2018Software engineer• A health-related startup company • Researching on creating new health-related devices so as to help those who are in need of help in foot related problems.• Developed three applications for Customer automation and insole design using javascript, PHP, and C#

Amirkabir university
Sept 2015 - Feb 2016• Noble Bio-inspired algorithms are taught and implemented during the course• The underlying logic behind each algorithm, its use cases, and implementation details were investigated• Each student must have 5 class mini-projects during the semester• As for the final project, each university student chose a related paper and implemented its method• As the Teaching Assistant, aside from helping the Dr.Sharifian in grading different assignment, I helped students dig deeper into these matters by analyzing programs and answering their questions. Show less
instructor ( logic circuits laboratory)
Sept 2015 - Feb 2016Teacher Assistant of Bio inspired algorithms course
Sept 2015 - Feb 2016

Atrovanco
Mar 2017 - Mar 2018Web developer• A three-year-old startup company working in IoT industry consist of Amirkabir and Sharif students and professors• Prototyped some IoT devices to face possible challenges such as user privacy• Investigating different technologies and architectures to improve performance of the devices• Used technologies:► PHP► Javascript (JQuery)► bootstrap► spark► Arm programming► board design► product development

Faraadid
Mar 2018 - Sept 2018Developer at faraadid- Website: http://Faraadid.ir• Faraadid is a well-known startup company in Computer Vision and Machine Learning R&D• developed several AI related tools and APIs • Sample delivered work: □ Aralysa (http://aralysa.faraadid.com/): It was an NLP project, aiming to help user buy the electronic gadgets by analyzing user comments and tag them accordingly and categorizing them into positive and negative comments. □ Carnition (http://www.carnition.com): It was a simplified version of Deep view, that gives the user the capabilities such as a weather recognition of an image, smoke detection, similarity detection and etc. □ Deep View: a very high-level video recognition software based on a web application which used a web UI to detect a combination of customizable complex events within a video stream. Show less

Datis corporation
Jan 2019 - May 2019Developer• Work on AI-related tools and APIs for smart city projects• Sample delivered work: □ Automatic Fine management Software: • An automated system for detecting violator drivers and penalize them using Vision detection • Consist of two primary modules, one mobile module that can be applied on the car • The second module is responsible for aggregating fines and managing them, while monitored by a human for any possible error in image recognition Show less
%20Inc..webp)
Canada real estate listing hub (crelhub) inc.
Aug 2020 - Dec 2020Software engineer• Technology Exploration UI Translation: Translated Figma designs from the UX team into Angular components, ensuring precise and responsive user interface implementation.• Feature Enhancement: Enhanced existing codebase by adding new features, significantly improving functionality and user experience.• API Implementation: Developed new API endpoints in the backend to support evolving application requirements and enhance overall functionality.• Infrastructure Management: Managed and maintained the infrastructure and online services on AWS EC2, ensuring optimal performance and reliability. Show less

University of waterloo
Sept 2020 - Sept 2024I have been a teaching assistant for various courses.
Research Assistant
Jan 2020 - Sept 2024Teaching Assistant
Sept 2020 - Aug 2024

Getware
Jan 2021 - Nov 2023Software engineering consultant• Front-end Development: Contributed to the creation of two application versions using Angular 10, NgRx, RxJs, and a separate implementation with React, Vite, Redux-toolkit, enhancing user interface capabilities.• Infrastructure Foundation: Established the infrastructure for both back-end and front-end development, ensuring a robust and scalable framework despite resource limitations.• Scalable Architecture Design: Designed and implemented an architecture scalable enough to support potential company growth, with consideration for resource constraints.• NLP Model Deployment: Assisted the Natural Language Processing team in deploying models on AWS instances, optimizing setup and performance.• Design Patterns and Architecture: Employed various design patterns and architectural styles, optimizing the functionality and scalability of system components.• Mentorship and Training: Mentored three junior developers, enhancing their understanding of system architecture and facilitating their integration into the development team.• CI/CD Pipeline Optimization: Managed and refined the CI/CD pipeline for application deployment on AWS S3, reducing build time from one hour to seven minutes.• Code Quality Assurance: Conducted code reviews and implemented end-to-end testing to uphold code quality, reducing production bugs by 40%.• Testing and Quality Assurance: Wrote tests using React Testing Library and Jest to ensure the reliability and quality of applications. Show less

Ubisoft toronto
Oct 2021 - May 2022Research and development programmer at ubisoft toronto• Technology Exploration: Explored a variety of technologies within game development, gaining insights into essential tools and processes.• Code Quality Analysis: Performed code analysis to assess and improve the quality and efficiency of the codebase.• Prototype Development: Utilized code analysis results to develop a just-in-time defect prediction model, validating its practical application through a prototype.• Research Contributions: Actively engaged in research presentations, providing insights, and learning from ongoing projects.• Tool Development: Developed a foundational tool instrumental in subsequent research studies. Show less

Chainml
Jun 2024 - nowSenior software engineerIn this role, I work on various products and develop the UI and logic in the browser. We strive to adhere to Web3 standards and maintain a forward-thinking mindset.
Licenses & Certifications

Plc programming certification
- View certificate

Learning docker compose
LinkedinAug 2022 - View certificate

Graphql essential training
LinkedinJan 2022
Honors & Awards
- Awarded to Farshad Kazemi, PhDWon ETHGlobal Hackathon prize EthGlobal Aug 2023 Won the Near Protocol prize for "Best Use of BOS for $2000 in USDC" for our job seeking application created on top of NEAR BOSS
- Awarded to Farshad Kazemi, PhDRanked 1st among 15 M.Sc. students at Amirkabir University of Technology (GPA: 4.00/4.00) - Feb 2017
- Awarded to Farshad Kazemi, PhDRanked #220 in national entrance exam for master of science, with more than 45000 participants National Organization Educational Testing Sep 2014 • Strong students from all over my country competed against each other to be accepted by top universities• Ranked 220 and accepted by one of the first universities in Iran, Amirkabir University of Technology
- Awarded to Farshad Kazemi, PhDRanked 3rd among 40 B.Sc. students at Ferdowsi University (GPA: 3.94/4.00) - Sep 2014
- Awarded to Farshad Kazemi, PhDRanked #644 in national entrance exam, with more than 320000 participants National Organization Educational Testing 2010 • very competitive national exam for entering university• I ranked 644 which helped me study in one of the top ten universities • I studied my favorite subject, electrical engineering.
- Awarded to Farshad Kazemi, PhDAccepted by National Organization for Development of Exceptional Talents (NODET) for junior and high school - Jul 2003 "The organization was founded in 1976 as the National Iranian Organization for Gifted and Talented Education (NIOGATE). The original faculty were trained by a visiting group of educators from the United States....NODET students are reputed to be successful in various exams and competitions such as Konkour(Iranian National Universities Entrance Exam), scientific and literature olympiads, Khawrazmi International Award, and RoboCup Competitions. NODET students have won more than 250 medals in… Show more "The organization was founded in 1976 as the National Iranian Organization for Gifted and Talented Education (NIOGATE). The original faculty were trained by a visiting group of educators from the United States....NODET students are reputed to be successful in various exams and competitions such as Konkour(Iranian National Universities Entrance Exam), scientific and literature olympiads, Khawrazmi International Award, and RoboCup Competitions. NODET students have won more than 250 medals in the International Science Olympiads. Among the alumni of NODET are many successful academics and individuals. One well-known example was Prof. Maryam Mirzakhani, a professor of mathematics at Stanford University, who was the first woman and the first Iranian honored with the Fields Medal (the most prestigious award in mathematics)." Show less
Languages
- enEnglish
- pePersian
Recommendations

Satish kumar jayswal
Supervisor- Product Quality | Baxter | Zydus | Claris | Sanofi | PfizerAhmedabad, Gujarat, India
Siba prasad mishra
| Student | B.tech | EE |Chatrapur, Odisha, India
Melvyn .r
Agent de protection physique des personnes Apr/A3p - Asr-2s Consultant en sûreté ( free-lance )France
Tuncer ünal
Senior product specialistAnkara, Ankara, Türkiye
Paula martinez, rn, mj, cphrm, lnha
Risk Manager at Northwest Community HealthcareGreater Chicago Area
Dalia sakalauskaitė
"Project Manager at ""Admen baltic"";"Kaunas, Lithuania
Veronika burduzhan
Software Developer at Shouter AppHadsten, Central Denmark Region, Denmark
Carmela lazatin
Senior Foreign Exchange Officer at Bangko Sentral ng PilipinasMetro Manila, National Capital Region, Philippines
Muhammed ayyash
Experienced in back-end office support, and adept at hands-on tasks. Fast learner, thrives with mini...الدوحة قطر
Helen, meng-han chien
Novo Nordisk Pharma (Taiwan) Ltd Finance ManagerTaiwan
Christopher russell
Director of Product at Magna5Austin, Texas, United States
Dannielle feldman
Mandarin Teacher at Brisbane Christian CollegeBrisbane City, Queensland, Australia
Cleber rodrigues
Analista de TI - Profissional de redes com mais de 20 anos de de experiência em telefonia IP, Wirel...Rio de Janeiro, Rio de Janeiro, Brazil
Jude obiejogo
Data Analyst | Power Bi Analyst | Biochemist | MBBS( In View)Edo State, Nigeria
Budi anto
Software Engineer at CyberQuote Pte LtdSurabaya, Jawa Timur, Indonesia
Suraj raut
Software Developer || Java || Reactjs || Nodejs || MySQLPune, Maharashtra, India
Zsombor tarnoczi
Technical ConsultantHungary
Mohamed kadry
MEP BIM Coordinator | BIM Training | Revit Api | C# | Building Energy MSc Candidate I TACairo, Egypt
Géraldine pouvelle dujardin
Fashion, Luxury and Retail Manager @Ecoact - Supporting organizations in their transformation to ali...Greater Paris Metropolitan Region
Shubhangi gupta
Data Analyst | Financial Analyst | Power BI | Tableau | SPSS | SQL | PythonAgra, Uttar Pradesh, India
...