🎮 Passionate Gameplay Scripter/Programmer
-
Gameplay ProgrammerBeenox Dec 2024 - PresentMontreal, Quebec, CanadaImplementation of gameplay mechanics for AAA games -
Scripting InternBeenox Sep 2024 - Dec 2024Montreal, Quebec, Canada• Contributed to 2 shipped AAA titles on PC and Consoles.• Implemented gameplay and UI features• Collaborated with design, art and engineering teams to craft memorable games. -
Artificial Intelligence ResearcherConcordia University Sep 2022 - Sep 2024Montreal, Quebec, CanadaResearch and Development of Personalized Continual Food Classification System for Food Intake Monitoring Systems using Deep Learning, Continual Learning and Learning with Reinforcement. -
Web ChairThe Canadian Society Of Information Theory - Bsc 2023 Conference Jan 2023 - Jul 2023Montreal, Quebec, CanadaDesign, Development and Deployment of the 31st Biennial Symposium on Communications 2023 (BSC2023) conference.
-
Software EngineerIdmelon Technologies Inc. Mar 2022 - Sep 2022Vancouver, British Columbia, Canada- Leveraged Django and Django-ninja to design and develop a robust SSO server for IDmelon, employing a Model-View-Controller (MVC) design pattern for efficient code organization.- Played a key role in enhancing the software architecture, ensuring scalability and maintainability for the IDmelon SSO server.- Utilized React for frontend development, improving the user interface and overall user experience.- Contributed to continuous integration and continuous deployment (CI/CD) pipelines to streamline the development and deployment processes.- Collaborated with cross-functional teams in a Scrum environment, using Jira and Bitbucket for efficient project management and code version control.- Implemented microservices architecture to create a flexible and modular system.- Designed, developed, and maintained RESTful APIs, connecting the SSO server with multiple applications and services.- Managed data persistence and performance by working with PostgreSQL and MongoDB databases.- Deployed the SSO server on Google App Engine and utilized Google Cloud services for scalability and performance optimization.- Ensured data security and user privacy by implementing encryption algorithms.- Developed and integrated authentication protocols, including SAML2, OIDC, and FIDO2, to enhance security and user authentication.- Utilized Docker for containerization to simplify deployment and scaling of the application. -
Senior Software EngineerVira Dec 2020 - Dec 2021Tehran, Tehran Province, Iran- Demonstrated expertise in Node.js and Express.js to develop a robust and user-friendly booking system for doctors' appointments.- Effectively integrated third-party APIs, including Shaparak API, SMS API, and Zarinpal payment API, to enhance the functionality and payment processing of the reservation system.- Ensured data persistence and performance by working with MongoDB, handling data storage and retrieval efficiently.- Managed server operations, optimizing performance, reliability, and availability to meet project requirements.- Contributed to the open-source community by making the project source code publicly available on GitHub for collaboration and transparency. -
Software EngineerVira Dec 2019 - Dec 2020Tehran, Tehran Province, Iran
Hassan Kazemi Tehrani Education Details
Frequently Asked Questions about Hassan Kazemi Tehrani
What company does Hassan Kazemi Tehrani work for?
Hassan Kazemi Tehrani works for Beenox
What is Hassan Kazemi Tehrani's role at the current company?
Hassan Kazemi Tehrani's current role is Gameplay Programmer | Activision.
What schools did Hassan Kazemi Tehrani attend?
Hassan Kazemi Tehrani attended Concordia University, Amirkabir University Of Technology - Tehran Polytechnic.
Who are Hassan Kazemi Tehrani's colleagues?
Hassan Kazemi Tehrani's colleagues are Caue Pizzol, Vincent Bernier, Thomas Aubart, Tony Houdayer, Erik Bourget, Alexandre Langlois, Steve Roach.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records Ă— $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial