Majid Vaghari
AeroLeads people directory · profile

Majid Vaghari Email & Phone Number

Senior Software Engineer | Machine Learning Specialist | Technical Team Lead | MSc in Computer Science at TAPSI
Location: Tehran, Tehran Province, Iran, Islamic Republic of 9 work roles 3 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer | Machine Learning Specialist | Technical Team Lead | MSc in Computer Science
Location
Tehran, Tehran Province, Iran, Islamic Republic of
Company size

Who is Majid Vaghari? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Majid Vaghari is listed as Senior Software Engineer | Machine Learning Specialist | Technical Team Lead | MSc in Computer Science at TAPSI, a with 300 employees, based in Tehran, Tehran Province, Iran, Islamic Republic of. AeroLeads shows a matched LinkedIn profile for Majid Vaghari.

Majid Vaghari previously worked as Senior Software Developer at Tapsi and Product Engineer at Deed. Majid Vaghari holds Master Of Science - Ms, Computer Science from University Of Tehran.

Company email context

Email format at TAPSI

This section adds company-level context without repeating Majid Vaghari's masked contact details.

TAPSI

Review company-level records connected to Majid Vaghari before choosing the right outreach path.

Profile bio

About Majid Vaghari

As a seasoned Senior Software Engineer with a Master’s degree in Computer Science, I bring 10+ years of hands-on experience in designing and developing robust software solutions. My passion lies at the intersection of machine learning and innovative product development.🚀 Software Development Expertise:• Proficient in Python, Java, and JavaScript, I’ve delivered scalable applications across diverse domains.• My journey includes full-stack development, from crafting intuitive user interfaces to optimizing backend services.• I thrive on solving complex problems, whether it’s architecting microservices or fine-tuning algorithms.🤖 Machine Learning Specialist:• With both academic knowledge and practical experience, I’ve implemented NLP models, recommendation systems, and image classifiers.• My master’s thesis focused on training a reinforcement learning (RL) model for financial markets, enhancing decision-making in dynamic environments.👥 Effective Communication and Leadership:• My passion for technology extends beyond code. I’ve honed my communication skills through courses and books, enabling me to bridge technical and non-technical teams.• As a Technical Team Lead, I excel in negotiation, stakeholder alignment, and fostering collaboration.• Additionally, my 6 years of mentoring junior developers as a Teaching Assistant at Sharif University of Technology have equipped me with the ability to guide and inspire the next generation of engineers.🌟 Let’s Connect:I’m passionate about leveraging technology to create meaningful impact. Let’s connect to explore opportunities where my skills can contribute to your organization’s success. 😊

Listed skills include Programming, Web Design, C++, Visual Basic, and 18 others.

Current workplace

Majid Vaghari's current company

Company context helps verify the profile and gives searchers a useful next step.

TAPSI
Tapsi
Senior Software Engineer | Machine Learning Specialist | Technical Team Lead | MSc in Computer Science
tehran, tehrān, iran
Website
Employees
300
AeroLeads page
9 roles · 7 years

Majid Vaghari work experience

A career timeline built from the work history available for this profile.

Senior Software Developer

Current

Tehran, Tehran Province, Iran

Jul 2024 - Present

Product Engineer

Tehran, Tehran Province, Iran

Responsible for the end-to-end design, development, and implementation of a data scraping product for e-commerce.Handling full product development lifecycle - architecture design, task definition, backend and frontend development, DevOps, deployment.Building robust and scalable product leveraging Python, Django, Celery, Docker, Kubernetes.Designing architecture for scalability, maintainability and high performance. Prioritized features, defined tasks, collaborated with stakeholders.Conducting testing and debugging to ensure reliability and accuracy of data extraction.

Apr 2023 - Mar 2024

Product Manager

Tehran, Tehran Province, Iran

I worked in Lian Battery for a year. Lian battery is a manufacturer of industrial batteries. This company introduced a new product for its customers.I was the manager of this new product which included a CRM, an administration panel, and a mobile application for users.

Mar 2022 - Feb 2023

Research Engineer

Startup

Tehran, Tehran Province, Iran

While I was working on my thesis in the last year of my master’s education, I had the opportunity to implement an industrial version of it for use in real-world scenarios. I joined a startup team that focused on investment in financial markets. Sadly this startup failed for business reasons and was never made public.This experience taught me the development of Machine Learning and Data Analysis methods in an industrial environment.

2020 - 2021 ~1 yr

Teaching Assistant

Tehran Province, Iran

While studying for my bachelor's degree at the Sharif University of Technology, I was a very active teacher's assistant for numerous courses.Most notable courses include Introduction to Programming (more than six semesters, multiple departments) and Advanced Programming (more than six semesters, computer science department).I worked in various roles for different courses and semesters. I would assign homework and exams. I would lecture some portion of the curriculum, one or two sessions a semester. I would hold extra-curriculum classes. More commonly, I would be head TA, managing the whole staff for the course (20-30 people). I developed a general framework for programming contests to use for exams. This framework would automatically grade exams and assignments and check submissions for similarity as an anti-cheating mechanism.In those years, my skills in management and leadership improved; also, since I was almost always juggling multiple tasks simultaneously, I had to make prompt decisions in challenging times. I also learned to work in teams seamlessly.

Sep 2014 - Sep 2020

Project Manager

Tehran, Tehran Province, Iran

I did contract work for Fadak Trains company. This company needed a mobile application for scheduling trains and managing crew members. The duration of development was six months. The duration of maintenance and support was another six months.This work consisted of developing a React Native application from scratch with more than 50 pages with extra business logic and the implementation of customized bidirectional layouts for the Persian language. I managed a team of 6 people including one designer who created the wireframes and five software engineers. I also had to do some of the development because of the time pressure. Moreover, the majority of support and maintenance was in my hands.This experience made me a stronger negotiator in business contracts and a better decision-maker under time pressure. Also, it improved my skills in React and React Native.

May 2019 - Mar 2020

Full Stack Developer

Tehran Province, Iran

I was a full-stack developer in Simia, a startup company, for a year. This startup mainly focused on providing contemporary solutions for enhancing the mental health of its users.I worked on a new product for this startup, an application for psychiatric patients. Development of this application consisted of documenting user needs, writing personas, and building wireframes for the application. The next step was to develop a backend web service and a database to make the prototype of the application.This experience taught me the principles of UX design. I also had a much deeper understanding of React and React Native. I practiced creating application prototypes from mere ideas pretty quickly.

Dec 2018 - Apr 2019

Full Stack Developer

Tehran Province, Iran

I was a full-stack developer in a small software company named Noxel for a year. This company had a lot of contract projects. I worked on three such projects during that time.I had the opportunity to maintain legacy code, submit bug fixes and develop brand-new features. I designed and built a front-end web page for one specific product. I worked on cybersecurity assessment and search engine optimization of websites. I was responsible for database management and system administration of product servers. I was also responsible for the installation and administration of the content management system for the blog.I advanced in Linux system administration, database administration, legacy code maintenance, legacy code refactoring, remodeling application databases, cybersecurity assessment, and search engine optimization.Working on those projects improved my understanding of Python and Django. Also, it sharpened my skills in designing webpage prototypes and adding styles more quickly.

Sep 2017 - Nov 2017

Teaching Research Specialist

Allameh Helli High School

Tehran, Tehran Province, Iran

I worked as an extra-curriculum teach at Allameh Helli Junior High School for two semesters. My job was to encourage students to do extra-curricular activities and familiarize them with programming and IT.Working with teenagers taught me to be more patient. It really challenged me when I had to break down advanced concepts to their understandings.

Sep 2016 - May 2017
Team & coworkers

Colleagues at TAPSI

Other employees you can reach at tapsi.co.uk. View company contacts for 300 employees →

3 education records

Majid Vaghari education

Master Of Science - Ms, Computer Science

In my graduate years at the University of Tehran, I developed a deeper understanding of Machine Learning, Neural Networks, Genetic.

Bachelor Of Science (B.Sc.), Computer Science

Activities and Societies: From the second semester until a year after my graduation, I was a very active teaching assistant for numerous.

Diploma, Mathematics And Physics

Helli Iv
FAQ

Frequently asked questions about Majid Vaghari

Quick answers generated from the profile data available on this page.

What company does Majid Vaghari work for?

Majid Vaghari works for TAPSI.

What is Majid Vaghari's role at TAPSI?

Majid Vaghari is listed as Senior Software Engineer | Machine Learning Specialist | Technical Team Lead | MSc in Computer Science at TAPSI.

Where is Majid Vaghari based?

Majid Vaghari is based in Tehran, Tehran Province, Iran, Islamic Republic of while working with TAPSI.

What companies has Majid Vaghari worked for?

Majid Vaghari has worked for Tapsi, Deed, Lian Battery, Startup, and Sharif University Of Technology.

Who are Majid Vaghari's colleagues at TAPSI?

Majid Vaghari's colleagues at TAPSI include Raheleh Bayati, Azin Azarkar, Sina Jalali, Hosein Pakzad, and Hossein Gheisary.

How can I contact Majid Vaghari?

You can use AeroLeads to view verified contact signals for Majid Vaghari at TAPSI, including work email, phone, and LinkedIn data when available.

What schools did Majid Vaghari attend?

Majid Vaghari holds Master Of Science - Ms, Computer Science from University Of Tehran.

What skills is Majid Vaghari known for?

Majid Vaghari is listed with skills including Programming, Web Design, C++, Visual Basic, Microsoft Office, Java, C, and Matlab.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Majid Vaghari you were looking for.

View similar profiles