• Software Engineering
    Software Engineering

    Excellent analytical skills and problem solving, Knowledge of SDLC, full stack and communication skills

  • Software Development
    Software Development

    Designing, programming and developing windows and web applications

  • Expert Consultation
    Expert Consultation

    Giving expert consultation in information technology

  • E-Commerce
    E-Commerce

    Providing technical solutions and

    designing e-commerce websites

  • Training
    Training

    Teaching programming and web development courses

About

Results-driven software engineer with extensive experience in software development and a strong educational foundation, including a Bachelor's degree in Software Engineering and a Master's degree in IT from Iran. Skilled in designing, developing, and implementing software solutions to meet diverse client needs. Proficient in various programming languages and technologies, with a proven track record of delivering high-quality, scalable, and efficient software applications. Adept at problem-solving, debugging, and optimizing code to enhance performance. Passionate about leveraging technology to drive innovation and improve user experiences.

My Services

Software Development
Windows-based programming and software development. Web development and business promotion. Installing E-commerce websites
Software Engineering
Knowledge of Software Development Life Cycle, Knowledge of the full stack, Smart Communication skills, Ability to learn, adapt and grow, Time management, Interpersonal skills, Testing Practices, Understanding software…
Expert Consultation
Free support and expert consultation in IT and Software engineering. Providing guide about identification of the market according to the specific expertise or discipline. Presenting special seminars
Network security solutions
Evaluating and discovering network security weaknesses and reporting to the administrators. Providing network security solutions to prevent information leakage

My top skills

Web Development
IT Consultation
Recommender Systems
Problem Solving

Feedback

  • Mahboobeh Rostampour

    Personally, as one of your oldest students, I totally agree with the way you teach and manage the class in the best way possible

  • Sahar Sotoudehnia

    The student does not just need a good teacher to learn the lesson, some times the teachers do not understand the students. So, a teacher along with the power of expression and induction of the lesson must understand the student so that the student is passionate about the class and the lesson that you have both options. The university is in dire need of professors like you

  • Somayeh Ozar

    I was your student two years ago, your teaching is great

  • Parnia Sharifzadeh

    A professor whom you can not escape from falling in love with the type of his teaching

  • Davood Fereidooni

    You are the best friend and professor I have ever seen

  • Niloofar Moozarmpour

    You are awesome and your knowledge about computer science is great. You teach the students occasionally with fun to improve the quality of learning, specifically in practical sections which you ask us to test the matter and show the outcome

Go to Persian version