Majid SharifiTehrani

Biodiversity Data Specialist & .Net Developer

Bridging Ecology and IT with Innovative Solutions

Apps Lectures About
CV Dr.Sharfi CV Dr.Shabani
eLib

Digital library management system for academic use.

Read More →
Examiner

Exam management and analysis tool with charts.

Run Examiner →
PlantDCA

Alamut: Floristic diversity and conservation analysis tool.

Read More →
Collection Manager

iHerbs: Herbarium and specimen collection management system.

Read More →
Educational Planning

NexTerm: Schaduling faculty's Next Term Classes/Labs.

Read More →
Population Structure Analysis

Analyzing Population Genetic Stucture using scientific tools.

Watch Video →
Conference Management

Vintage desktop Application for Management of Conference Data.

Read More →
BioSystematics Lab Data

Access Database App for Management of BioSystematics Lab Data.

Coming Soon →
Residential Accounting

ASP.Net razor-pages Web-App for Management and Accounting in Residential Buildings.

Read More →
Simple math games for kids

Simple Online Math Games for Kids to Improve Memory.

Guess →
Patterns →
Calc! →

Experiences

Majid SharifiTehrani
  • Taught university courses in fields of biology and computer, for BSc and MSc grades.
  • (co)Authored three books in persian language (refer to my resume).
  • Managed department of biology at Shahrekord University.
  • Developed several computer/web solutions for Isfahan Univ and Shahrekord Univ.

Lectures

Pl Syst

Plant Systematics I, II Lectures in Persian Language.

GoogleDrive →
Botany

Plant Science; Morphology and Anatomy Lecture in Persian Language.

GoogleDrive →
Plant Dev Biology

Plant Developmental Biology eBook in Persian Language.

GoogleDrive →
Plant Ecoogy

Plant Ecoogy Lecture in Persian Language.

GoogleDrive →
Plant Conservation Ecology

Plant Conservation Ecology in Persian Language.

GoogleDrive →
Phycology

Phycology (Algae Taxonomy and Life Cycles) Lecture in Persian Language.

GoogleDrive →
Math & Chemistry

Booklets summarizing Math and Chemistry for Students of High-School and 1st yy University.

GoogleDrive →
Misc

Miscellianous manuals and lects about NTSYSpc, ImageJ and AVR programming.

GoogleDrive →

Learn2Code!

Majid SharifiTehrani

AI: The sentiment that everyone should learn to code is supported by a range of experts and leaders who emphasize the importance of programming skills in the modern world.
Here are some key points highlighting the reasons behind this belief:
  • Critical Thinking and Problem-Solving: Coding teaches critical thinking, problem analysis, and solving skills that are valuable across various fields.
  • Job Opportunities: Learning to code opens up numerous job opportunities, as the demand for computer science graduates continues to grow.
  • Personal Development: Coding enhances personal development by fostering creativity, innovation, and the ability to think outside the box.
  • Global Competitiveness: An understanding of computer science is crucial for national competitiveness and is essential for education in today's world.
  • Educational Value: Coding is considered a liberal art and should be part of the educational curriculum for everyone.
  • These points illustrate the multifaceted benefits of learning to code, making it a valuable skill for individuals and society as a whole.
  • C, SQL

    C, C++, C#, and SQL Languages for beginners. eBooks in Persian language.

    GoogleDrive →
    Java

    Java language for beginners. eBooks in Persian language.

    GoogleDrive →
    Python

    Python language for beginners. eBooks in Persian language.

    GoogleDrive →
    JavaScript

    JavaScript language for beginners. eBooks in Persian language.

    GoogleDrive →
    R

    R statistical packge. Learn how to write codes in R language. eBooks in Persian language.

    GoogleDrive →
    VisualBasic

    Basic language for beginners.

    GoogleDrive →
    ICDL

    Computer Science for Beginners. eBooks in Persian Language.

    GoogleDrive →
    Language

    English, Deutsch, France, Latin Languages.

    GoogleDrive →

    About Me

    Majid SharifiTehrani

    I specialize in developing .Net solutions. I use my programming skill to address ecological, Biodiversity, Educational and research challenges.

    My work integrates conservation science with cutting-edge Blazor technology to create tools that support researchers and educators.

    • 8+ academic & administrative apps developed
    • 15+ years lecturing, research and student projects supervised
    • 420+ citations in ecology publications

    Contact

    Home GitHub Google Scholar LinkedIn ORCID CV