Mohammad Yasin Davoodeh

Mohammad Yasin Davoodeh

Developer

Tehran, Tehran Province, Iran
214 followers 205 connections

About

Free software enthusiast working with different stacks and tools for Research and Development and for finding the possibilities. Focused on finding research and study possibilities to advance my education in the field.

Proud Bachelor of Computer Software Engineering from the top national Technical and Vocational University of Shahid Shamsipour. Passionately pursuing further education as of August 2023.

As a side-effect of my experience in R&D, Skilled in developing industry level hacks for any kind of purpose including Web, Embedded and CLI, working with computers and Linux machines, also English. Introduced to most of the common and modern programming languages such as C family and Lisp family. Moreover, really comfortable with JS shenanigans, Python and POSIX shells. Personally, however, prefer Rust over else, as it is my daily driving language with which not only I am confident, but also have deployed projects.

Activity

Join now to see all activity

Experience

  • Paya Communication Industries

    Paya Communication Industries

    2 years 7 months

    • Paya Communication Industries Graphic

      Research and Development Developer

      Paya Communication Industries

      - 2 years 5 months

      Tehran, Tehran Province, Iran

      Mostly have the task of developing backends and developer tools for others alongside determining the feasibility of tasks.

      Currently in charge of engineering an All-In-One backend for analyzing, monitoring and collecting IoT data from different protocols. Written in Rust and in a micro-service architecture communicating using Apache Kafka technology.

      Deployed projects:
      - Gas pipeline smart monitoring IoT station (mostly backend): A DRF SNMP driven backend and Typed React…

      Mostly have the task of developing backends and developer tools for others alongside determining the feasibility of tasks.

      Currently in charge of engineering an All-In-One backend for analyzing, monitoring and collecting IoT data from different protocols. Written in Rust and in a micro-service architecture communicating using Apache Kafka technology.

      Deployed projects:
      - Gas pipeline smart monitoring IoT station (mostly backend): A DRF SNMP driven backend and Typed React frontend for managing the custom hardwares. Tasked with testing, writing drivers and later maintaining the DRF site.
      - Smart Parking Manager (backend): Deployed in two towers of a well known telecommunication company to automate parking management, entrance, security and registring using Image Processing with C, C# and Python.
      - Entry and State Management Platform (backend): Worked with Lumen to contribute on a backend for controlling and logging people's entry to further guarantee security by controlling custom gates and elevators.

      Other Projects:
      - SIP Trunk Custom Protocol Converter (devtools): Writing C libraries and tools to help with SPI users to communicate with a custom FPGA boards to convert a deprecated protocol of Iran to VoIP.

    • Paya Communication Industries Graphic

      Research And Development Intern

      Paya Communication Industries

      - 3 months

      Tehran, Tehran Province, Iran

      During 3 months of the initial internship, developed a C# and Python service to utilize a C Image Processing API for Smart Parking project.

  • Yasan Academy Graphic

    Programming Teacher

    Yasan Academy

    - 10 months

    Tehran, Tehran Province, Iran

    Taught Python and occasionally C for introducing soft skills like teamwork and problem solving.

  • Web Developer

    TasnimeTeb

    - 6 months

    Tehran, Tehran Province, Iran

    Worked with PHP and Laravel on some projects, the biggest being Tasnime Teb custom modular framework as a module developer.

  • Network Design Intern

    Shahid Bonakdar High School

    - 11 months

    Tehran, Tehran Province, Iran

    Planned and upgraded school's computer lab from Coaxial-based to modern RJ LAN from scratch as part of my mandatory Diploma Internship Program (grade 20/20).

  • Translator

    Freelance

    - 3 years

    Translating Persian to English and vice versa alongside fixing developer issues regarding Abjad scripts for non-profit organizations and profit sites like Safarestan.com.

    Led teams on non-profit translation and RTL programming fixes for projects published including ProGit official book (published on git-scm.com) and also sites and contents of 7 Cups and Year-Compass organizations.

  • Graphic Design and WordPress Intern

    Tahrire Saniye Advertising Agency

    - 1 year 5 months

    Tehran, Tehran Province, Iran

    Configured computers, designed posters, leaflets using Adobe tools, GIMP and Corel Draw and also designed 4 portfolio websites using WordPress.

Education

  • Shamsipour Technical and Vocational College Graphic

    Shamsipour Technical and Vocational College

    Bachelor's degree Computer Software Engineering A+ (18.29/20)

    -

    Activities and Societies: Teacher Assistant of Game Development, Introduction to Systems, AI and AI Lab courses tasked with teaching and examining.

    Accepted in as the 2nd accepted student by Sanjesh. Accumulated grade (Ac + Bc) sums to 18.

  • Shamsipour Technical and Vocational College Graphic

    Shamsipour Technical and Vocational College

    Associate's degree Computer Software Engineering A+ (17.68/20)

    -

    Activities and Societies: 2019's active member of "Scientific Association of Software"

    Accepted in with 129th rank in the national Konkur entrance exam for software major.

  • Shahid Bonakdar High School

    High School Diploma Computer Software Engineering A+ (19.39/20)

    -

Licenses & Certifications

Projects

  • PersianQA

    -

    The first, extensive, SQuAD inspired, Persian (Farsi) Question Answering Dataset based on Wikipedia and its models

    Other creators
    See project

Languages

  • Persian

    Native or bilingual proficiency

  • English

    Full professional proficiency

Recommendations received

More activity by Mohammad Yasin

View Mohammad Yasin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mohammad Yasin directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses