Mahdi Elahi

Senior C++ Developer | Windows and Linux System and kernel-level Development at Mahsan
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Iran, IR
Languages
  • English Professional working proficiency
  • Spanish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Navid Nateghi

I have had the privilege of working with Mahdi, a highly skilled senior C++ developer. His deep knowledge of Windows internals, algorithms, and problem-solving is truly impressive. Mahdi's hardworking nature and motivation set him apart, and he has been an exceptional mentor and a caring friend. Despite his expertise in specific fields like C++, Linux, and Windows, and network programming he was always open to new ideas. Working with him has certainly been a pleasure.

LinkedIn User

Mahdi was one of the best people I worked with. He is hardworking and precise in work and has a lot of knowledge and talent. In the field of ethics, he was one of the best people I met in my life, always calm and kind. We worked together in two companies and he has always been one of the best and most successful leaders. In addition to his vast knowledge and experience in the fields of C++, C, operating system and network programming, he is always open to different opinions. He maintains accuracy and quality along with good and fast work progress.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Iran
    • Information Technology & Services
    • 100 - 200 Employee
    • Senior C++ Developer | Windows and Linux System and kernel-level Development
      • Nov 2016 - Present

      - Leading a team of software developers, responsible for high-level architectural design and development of DLP agents for Windows and Linux using C++. - Experience in developing core services, management servers, graphical interfaces, and database layers of products. - Coordination and control of activities among multiple teams. - Additionally, serving as a product owner for our main products and a strong debugger/developer when needed - Leading a team of software developers, responsible for high-level architectural design and development of DLP agents for Windows and Linux using C++. - Experience in developing core services, management servers, graphical interfaces, and database layers of products. - Coordination and control of activities among multiple teams. - Additionally, serving as a product owner for our main products and a strong debugger/developer when needed

    • Iran
    • Computer and Network Security
    • 1 - 100 Employee
    • Senior C++ Developer
      • Jan 2015 - Nov 2016

      Leading projects and developing Amnpardaz Security Products using C++. Expertise in high-level architectural design, core services, GUI, and coordination of activities among multiple teams. Also serving as a product owner and strong debugger/developer.

    • C++ Developer
      • Apr 2012 - Dec 2014

      Experienced C/C++ developer with a focus on antivirus, windows driver development and GUI development. Proficient in C/C++, Python, Windows, Linux, Git, and Agile methodology. Strong understanding of software development best practices including testing methodologies and design patterns.

  • Tejarat bank
    • Tehran, Iran
    • Technical Director
      • Apr 2008 - Apr 2012

      Software analyst and developer in a migration to Database (oracle) project. Software analyst and developer in a migration to Database (oracle) project.

Education

  • Tarbiat Modares University
    Master of Science (MS), IT
    2009 - 2012
  • University of Tehran
    Bachelor of Science (BS), Computer Engineering
    2004 - 2009

Community

You need to have a working account to view this content. Click here to join now