
Software Engineer
It began with an ordinary video game - The Sims. Imagining ways to bring my ideas into my favorite game sparked a passion that led me to pursue Software Engineering at university, where my strong academic performance and growing enthusiasm made me a reliable resource for my peers. As I built a solid foundation in key areas including object-oriented programming, data structures, algorithms, and relational databases, I cultivated a spirit of self-reliance. This mindset has consistently enabled me to overcome challenges, expand my skills, and adapt to dynamic environments with minimal supervision. It was particularly evident during my internship where I seamlessly acquired new skills including developing RESTful APIs and writing unit tests, solidifying my technical proficiency and teamwork abilities in an agile environment.
Just as I consistently mastered the programming path in The Sims, I now strive for real-world mastery where outcomes are impactful. My evolving passion for software development drives me to embrace challenging projects that allow me to expand my skills. I’m also intrigued by AI’s potential, particularly machine learning and data science, and I'm eager to explore these fields further. Looking ahead, I'm enthusiastic about bringing my technical skills, adaptability, and strong work ethic to a dynamic team. I'm not just seeking a job, but a place to grow alongside fellow professionals and make a meaningful impact. If you’re looking for a passionate and skilled team player, let's connect to explore how we can collaborate to achieve shared success.
Professional
Teaching
Other
Contributing to the improvement of Large Language Models (LLMs) models by evaluating and refining AI responses to prompts in the software development domain as part of the Reinforcement Learning from Human Feedback (RLHF) process
Key responsibilities:
Collaborated to develop a Video Content Management System using Python and Django
Key responsibilities:
Participated in developing an image-centric social media application using Python and Django
Key responsibilities:
A team of high-achieving students at Azad University collaborated to form the OT Group, providing online tutorials
Key responsibilities:
Key responsibilities:
Key responsibilities:
Key responsibilities:
Key responsibilities:
Key responsibilities:
Key responsibilities:
Facilitates Instagram automation
Python
Selenium
unittest
Enables clinics and patients to manage profiles and reservations
Python
Django
Tracks product availability and updates on Digikala online shop
Python
BeautifulSoup
Provides information on restaurants
Java
ASP.NET Web API 2
Solves user-provided Sudoku puzzles, using backtracking algorithm and MRV heuristic
C#
Converts numbers to words and vice versa
C#
Xamarin for Android
Participated in a prestigious competition with over 3000 participants
IranTalent
Contributed to proposing the “Campaigns Social Network” as a solution for power consumption mitigation
SATKAB Reverse Pitch
Collaborated on the innovation and pitching of the “Campaigns Social Network” business model and MVP
In-Tech Startup Weekend
Enhancing adaptability and empathy
Fostering discipline and persistence
Sharpening attention to detail and creativity
Developing analytical thinking and problem-solving skills