Taha Majlesi
Teaching Assistant @ Sharif University of Technology
About
Hi there! I'm Taha Majlesi, a passionate Computer Engineering student at the University of Tehran. Curiosity and continuous learning drive me, and I'm on an exciting journey to explore the ever-evolving world of technology. Currently pursuing my degree, I'm diving deep into the realms of computer science, algorithms, and problem-solving. I thrive on the challenges that coding and algorithmic thinking bring, and I'm always seeking new ways to sharpen my skills and expand my knowledge. Machine learning has captured my fascination, and I'm eager to unravel its mysteries. I'm delving into the world of data, patterns, and algorithms to create intelligent systems that can learn and adapt. From neural networks to decision trees, I'm excited to turn data into insights. When it comes to programming, I find joy in crafting seamless web experiences. I'm honing my skills in creating dynamic websites using technologies like Django and React. Building user-friendly interfaces and functional backends is my playground. Beyond academics, I've had the honor of receiving recognition for my algorithmic prowess and problem-solving abilities. As I tackle coding challenges and real-world projects, I'm constantly pushing the boundaries of what's possible. Connect with me to share insights, collaborate on projects, or engage in stimulating discussions. I'm always open to learning from others and contributing to the tech community. Let's embrace the infinite possibilities that technology offers and create a future where innovation knows no bounds. Feel free to reach out—I'm just a message away!
Iran
Tehran
Computer Software
MLOps, Reinforcement Learning, Teacher Mentoring, Academic Support Services, Assistant Teaching, Research Skills, Quantitative Research, Analytical Skills, Deep Learning, Assistants, Teaching, Artificial Intelligence (AI), C (Programming Language), C++, Django, Android Development, Cascading Style Sheets (CSS), Java, Embedded Systems, SystemVerilog
Experience

Django Software Engineer Internship
Tehran Province, Iran
Software Engineer with Focus on Django Web Development Enthusiastic software engineer with a strong emphasis on Django web development, equipped with a diverse skill set spanning both foundational programming concepts and advanced web technologies. With an in- depth understanding of the following areas: Mastered core programming fundamentals, including control structures, data structures, and functions. Proficient in handling exceptions and ensuring robust error management in code. Adept at multi-threading and asynchronous programming, enhancing application responsiveness and performance. Proficient in version control using Git, enabling effective collaboration in development teams. Well-versed in Linux environments, leveraging command-line interfaces for efficient operations. Competent in SQL databases and PostgreSQL, with an understanding of GraphQL and NoSQL databases. Accomplished in Django web development, from fundamental concepts to advanced topics. Skilled in Django's ORM for database management and schema migrations. Proficient in user authentication, permissions, and API development using Django. Knowledgeable in deploying applications using WSGI/ASGI, Gunicorn, Nginx, and Docker. Well-versed in essential design patterns like Template Method, Decorator, Singleton, and Factory Method. Proficient in unit testing, security best practices, and caching for application reliability. Experienced in task management and asynchronous processing using tools like Celery. Equipped with soft skills, enabling effective communication and collaboration within teams. Familiar with advanced topics like caching, middleware, signals, and advanced authentication in Django. Skilled in designing and building RESTful APIs, utilizing JSON serialization principles. Knowledgeable in front-end technologies including HTML, CSS, and JavaScript. Proficient in scaling applications and addressing security concerns in Django projects.
Taha Majlesi's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.






