Siyanew

I’m Siyanew

A Software Engineer and Backend Developer.

About Me

Hello,

I am Siavash Ganji and I study Master of Science in Computer Software Engineering at Sharif University of Technology. I’ve mostly worked professionally with Python but also a little bit with Java. In my spare time I enjoy escaping from escape rooms with my friends, taking photos and developing telegram bots.

My skills

Python

90%

Linux

60%

Django

80%

DevOps

60%

Education

Sharif University of Science and Technology
Tehran, Iran
Master of Science in Computer Software Engineering

Expected graduation date: October 2020
GPA: 18.66 out of 20 (4 out of 4)

Advisor: Prof. Abbas Heydarnoori
Thesis Title: Automated generation of commit messages in code repositories

Selected Courses:

  • Semantic Web 20/20
  • Software Testing 19.2/20
  • Software Requirement 19/20
  • Formal Specification of programs 18.8/20
  • Software Evolution 18/20

Shahid Beheshti University
Tehran, Iran
Bachelor of Science in Computer Science

Overal GPA: 15.88 out of 20 (3.06 out of 4)
Last 2 years GPA: 3.4 out of 4

Advisor: Prof. Ali Katanforoushi
Project Title: AI/NLP Bot Template for Gomanesh Contest

Selected Courses:

  • Database Design and Analysis 20/20
  • Design Compilers 20/20
  • Datamining 19/20
  • Linear Algebra 19/20
  • Cryptography 18/20
  • Artificial Intelligence 18.5/20

Certifications

LPIC

Tehran Institute of Technology

Teaching Python

Ministry of Science, Research and Technology

Network +

Rahin Co

Teaching Experience

  • Teaching Assistant, Data Science For Software Engineering (Graduate Course)
    Instructor: Prof. Abbas Heydarnoori, Sharif University of Science and Technology

     

  • Teaching Assistant, Database Design and Analysis (Undergraduate Course)
    Instructor: Prof. Abbas Heydarnoori, Sharif University of Science and Technology

     

  • Teaching Assistant, Advanced Programming (Undergraduate Course)
    Instructor: Prof. Adel Hosseini, Shahid Beheshty University

     

  • Teaching Python Programming Language
    Online class at cafetadris.

Experience

Full Stack Developer

Optimizing and converting old Clarity system into RESTful webservice which MCI (Hamrah Aval) uses it as OSS.

Technologies: JavaEE, Oracle DB, Spring, GWT, RabbitMQ, Hadoop, HBase Angular, Kafka

Founder, Backend and Android Developer

Jomlex is an Iranian social networking service.

Technologies: Python, Django, Celery, Redis, Ubuntu, NginX, PostgreSQL, Android, Java Retrofit, Picasso

Backend Developer

Participating in Ahmadi Roshan Project Founded by Iran National Elites Foundation under the super vision of Prof. Behroozi and Prof. Soleymani

Developing Backend and Designing Database Schema for Sina Hospital Information System.

Technologies: Python, Django, Celery, Redis, Graphene, NginX, PostgreSQL, Docker, GraphQL

Bot Developer

Design and Implementing Telegram bot games.

Technologies: Python, Redis, PostgreSQL, SQLAlchemy

Portfolio

  • All
  • Backend
  • Bot
  • Game
  • Persian

Crux Game – Superhero

This is the hardest ever game on telegram platform!

Room44 Bot

BotGamePersian

Room44 is my third Game with Escaperoom.ir group.

Subtitle Downloader

Bot

Enjoy downloading movie/series subtitles easily. You can also filter subtitles by language and episode number.

Spamgram

Backend

It is a web-based platform connects automatically to Instagram despite of all restricted API, it provides a user-friendly dashboard to…

HFX

Backend

This is a light-weight and smooth HDFS (Hadoop File Manager System) Written in Python and Django. It has some essential…

Subfix

Bot

Subfix is a telegram bot can fix encoding problem in subtitle file. It accepts Srt and Zip file.

Dlnew

Bot

Dlnew is a telegram bot that send you file in social media like Youtube, Instagram, Pinterest, Soundcloud, Twitter, Radio Javan…

Filinker

Bot

Filinker is a telegram bot that convert telegram files into downloadable link.

WOW 504

BotPersian

World of Words 504 is a telegram bot that help you to learn new words in 504 essential word. it…

Textoji

Bot

Textoji is a telegram bot can convert text to emojies!

Animal Game

BotGame

? Animal Game is a Funny two player game in telegram.

Siarobo

Bot

Siarobo is a multi plugins bot in telegram. It can chat, send youtube video, get music, get lyric, get subtitle,…

Jomlex

Backend

I am Founder, Backend and Android Developer at Jomlex. Jomlex is an Iranian social networking service.

Nasser bot

BotGamePersian

Nasser e din Shakh was my second experience in developing telegram game with escaperoom.ir group. It is funny with some…

Contagion Bot

BotGamePersian

It was my first cooperation with Escaperoom.ir group. It is Online Escape room game in telegram.

Channels

Get in touch

Telegram
@Siyanew
Email address
[email protected]
Location
Iran, Tehran