TheMn β Cloud Backend Engineer
- Email: mahdinejad(dot)amirhossein(at)gmail(dot)com
- Location: Tehran, Iran
- Date of Birth: 29th of September 1997
- LinkedIn: amirhossein-mahdinejad
- GitHub: TheMn
πΌ Work and Teaching Experiences
Backend Engineer - GamerTag.app (Malta - remote)
May 2023 β May 2025 (Full-time)
- Designed and implemented server-side solutions for a 10k+ user gamersβ social media platform in an AWS Serverless architecture.
- Utilized key AWS services including DynamoDB,
Lambda, AppSync, Cognito, SQS, SNS, and S3.
- Developed GraphQL APIs for efficient data retrieval
and integration with third-party APIs such as Algolia
for search and GetStream for real-time activity feeds.
- Automated integration tests with Postman/Newman
and integrated into Bitbucket pipelines.
- Participated in sprint planning and daily standups in a
Scrum environment; maintained docs in Confluence
and tracked tasks in Jira.
Skills: AWS, Node.js, Algolia, TypeScript, GraphQL, GetStream, Postman, CI/CD
Backend QA Engineer - MyDigipay (Tehran - onsite)
Feb 2023 - May 2023 (Full-time)
- Collaborated with backend financial services at a fin-tech company linked to Digikala Group.
- Developed data-driven tests in Node.js for backend
operations with MongoDB.
- Automated REST API tests for third-party services
(KYC, Digital Signature) using Postman/Newman.
Skills: API testing, JavaScript, Data-driven testing, CI/CD, NoSQL databases
Recommender Systems Researcher & Teaching Assistant - University of Tehran (Tehran - onsite)
Apr 2022 - Sep 2024 (Part-time)
- Recommender Systems Researcher: Working on hybrid algorithms based on matrix factorization.
- Teaching Assistant (Spring 2022): Assisted in Applied Machine Learning, mentoring students on Python packages like Numpy, Pandas, Matplotlib, and Scikit-learn.
Skills: Python, Evolutionary Algorithms, Recommender Systems, Linear Algebra
Django Developer & Computer Programming Teacher - Sampad (Tehran - onsite)
Aug 2018 - Jan 2023 (Part-time)
- Django Developer (Oct 2019 - Sep 2022): Collaborated on the project Allamehelli5.
- Computer Programming Teacher (Aug 2018 - Jan 2023): Taught algorithmic thinking and programming (C++, Python).
- Vice Chancellor for Research and Innovation (Sep 2019 - Jun 2022): Managed student research projects and organized monthly seminars with expert speakers.
Skills: C++, Python, JavaScript, SQL, Leadership, Teamwork
Python Developer - Rayka Software Consulting (Rasht - remote)
Aug 2019 - Sep 2020 (Part-time)
Worked as a data annotator, later contributing to natural language processing projects.
Skills: Python, NLP, Data Annotation
Backend Developer - Fekr-Afarinan (Tehran - onsite)
Nov 2016 - Mar 2018 (Part-time)
Developed educational Android and web applications using Django and PHP.
Skills: Python (Django), PHP, JavaScript, Bootstrap
π» Competences
- Python: Used for ML algorithms and back-end web development with Django.
- Modern JS: Developed Google Apps Script applications for G Suite integration.
- C/C++: Preferred language for coding competitions and teaching.
- Git: Familiar with version control systems, maintaining multiple GitHub repositories.
- Linux: Proficient in terminal commands on Kubuntu, an Ubuntu-based distribution.
- LaTeX: Used for academic papers and this CV.
π Projects
Oct 2019 - Sep 2022
Developed the back-end for a high school educational website. Added online tools (Adobe Connect, Moodle) during the COVID-19 pandemic.
Skills: Python (Django), Bootstrap, SQLite
Jan 2022 - Feb 2022
Implemented simulated annealing to select features from a heart disease dataset and predicted outcomes using supervised learning algorithms.
Skills: Python, Evolutionary Algorithms, Machine Learning
π Education
University of Guilan
B.Sc in Computer Engineering (Sep 2016 - Sep 2020)
- Bachelorβs Project: Automatic extraction of metadata from scientific papers
Allamehelli5 High School
Diploma in Physics and Mathematics Discipline (Sep 2012 - Jun 2016)
π Achievements
-
8th Place - 2019 ICPC Asia Tehran Regional Contest (Team: Estefaadeye Abzaari)
Resulted in the University of Guilan increasing its competition team quota from one to three.
-
1st Place - both 2023 and 2025 Sharif Spaghetti Contests
-
Best Teacher in the Artificial Intelligence Branch - 2023 Khwarizmi Youth Award (KYA)
π Languages
- Persian: Native
- English: Fluent
- Italian: Elementary proficiency
π€ Volunteering Experiences
- Executive Director - 2019 University of Guilan Programming Contest
- Host and Orator - 2019 University of Guilan Engineering Graduation Ceremony
π References
-
Dr. Rooholah Abedian
Assistant Professor, University of Tehran
-
Dr. Abolghasem Mirroshandel
Associate Professor, University of Guilan