Hi! I'm Morteza,
A versatile Multimedia Developer and Analyst with a passion for innovation and problem-solving.
I've cultivated a continuous-learning mindset in my journey, constantly adapting to the ever-evolving digital landscape.
I'm looking for internship opportunities to apply my diverse skill set and contribute to meaningful projects.
My Story
1 - I was driven by an insatiable thirst for knowledge and self-improvement from my earliest years in Tehran. Little did I know then that this innate curiosity would become the driving force behind a lifelong journey filled with challenges, achievements, and constant growth.
2 - My path was paved with a diverse array of experiences that honed my ability to tackle complex tasks head-on. Whether it was mastering English through determined self-study, acquiring discipline and resilience during my mandatory military service, or navigating the multifaceted roles of a freelancer, each endeavor pushed me to expand my horizons and develop a versatile skill set.
3 - Academic pursuits were never just about degrees; they were opportunities to explore, create, and innovate. My Master's in Multimedia opened doors to cutting-edge fields like AI, virtual reality, and data visualization, while my Computer Engineering background provided a solid technical foundation. Every project, from developing VR training applications to exploring AI's creative potential, challenged me to think critically, solve problems, and contribute meaningfully.
4 - Amidst this relentless pursuit of knowledge and growth, I found solace and inspiration in the arts. Painting, drawing, and sketching were not just hobbies but channels for expressing my creativity and visualizing complex ideas. These artistic outlets seamlessly integrated with my passion for data analysis, design, and development, allowing me to communicate insights through visually stunning and compelling data art.
5 - My journey has been defined by a willingness to embrace new challenges and a desire to create positive change. Whether volunteering with local charities, bringing joy through music, or contributing to global initiatives like Google Maps, I have consistently sought opportunities to make a meaningful impact on the world around me.
6 - As we stand on the precipice of an AI revolution, I find myself uniquely equipped to navigate this unpredictable phase. My ability to break down tasks, learn continuously, and approach problems from multiple angles has been honed through a lifetime of diverse experiences. With a versatile skillset spanning data analysis, visualization, design, and development, I am ready to take on new challenges, solve complex problems, and contribute to the evolving technological landscape.
7 - Ultimately, my life's story is one of perseverance, adaptability, and an unwavering commitment to growth. It is a testament to the power of curiosity, creativity, and a relentless drive to learn, create, and positively impact the world.
Portfolio
Some of my recent Academic ProjectsMovie Recommender System
Explored collaborative filtering, SVD, and K-NN algorithms, together with RMSE, ARHR, etc. evaluation metrics using Movie-Lens datasets, Scikit-learn, and Surprise libraries. Searched on Apache Spark, Hadoop, Multi-Modal Dual GNN, and Cloud services in large-scale systems like TikTok.
CodeVR Training for Factory Robot Repair
Developed a Meta-Quest-3 app in Unity 3D, including haptic feedback, clear text instructions, 3D spatial audio, and high-quality assets, as well as conducting usability tests for better UX.
ReportSentiment Analysis of Amazon Food Comments
Utilized TextBlob, BERT, and VADER to extract polarity and subjectivity of 500 thousand published reviews, along with testing Aylien, MonkeyLearn APIs, and AWS Comprehend free tier.
CodeNLP Apps: Translation, Chatbots, Q&A, Summarization
Developed GUI applications utilizing Hugging Face’s pre-trained models such as BERT, BART, GPT-2 along with PyQt5 and Transformers, Sacremoses Python libraries.
CodeBrainWave Flashcards
Developed a flashcard learning platform with Python, Flask, SQLite3, and web technologies. It supports various content types like text, tables, images, videos, and has three decks for General, Academic, and Personal domains. Discussed a potential intelligent learning method using an automated flashcard maker with large language models, DualGNN recommender systems, etc.
Report CodePlayland Ticketing System
Developed an OOP program with Python in which users can choose from 16 different Tickets through a GUI consisting of images, prices, a calculator, and several buttons such as printing the receipt.
Code