See some of my work projects that I decide to be open-source.
I put my ideas here. hoping for someone to do them someday
If you are searching for a job. see here:
List of all companies I am part of them or I'm familiar with CEO of them.
If you want to talk to me. see here:
Sometimes, I write about somethings. Still this section is in developing progress.
With Much Love For My Crazy World! :)
Operating Systems Lab
Microprocessor and Assembly Language Lab
Microprocessor and Assembly Language
Principles of Database Design
Computer Networks Lab
Data Structures and Algorithms
Computer Architecture Lab
Special Topics (Applied Linear Algebra)
Advanced Programming Lab
Electric Circuits (I)
Electric Circuits (II)
Electric Circuits (II)
Electric Circuits Lab
Internship (summer 2019) - IRAN
P2P chat application
Python,UDP ||| Client to client chat without any server! ||| Ability to send all types of files ||| It needs to develope more.
Server Side Calculator
Python ||| Beginner application to have a server calculator. ||| calculate without using your resources. ||| It needs to develope more professional.
P2P File Explorer Using TCP and coded algorithms
Java ||| File explorer like torrent! ||| with abilities to download and upload files ||| When you upload a file, I devide it to 3 sections and share each section to 2 other connected computers. So,rate of losing data will be very low.
Js, PHP, MySQL, HTML5, CSS3 ||| Uncompleted food reservation but it's usefull if you want to have an idea about developing a platform ||| Usefull for StartUps.
Mqtt protocol - Connecting Algorithm (just V1.0 is free to use)
C++ , Arduino micro programming ||| An algorithm for connecting IoT devices to eachother without any centeral Hub. ||| You want updated versions? please contact me, if you have reasons I can give it to you for free.
Telegram Bot for Inventory (1)
Python, FileOs ||| Tested with more than 10 people. ||| If you want to develop any inventory telegram bot, this maybe usefull for you.
Telegram Bot for Inventory (2)
Php, MySQL ||| Tested with more than 3 people. ||| If you want to develop any inventory telegram bot, this maybe usefull for you.
IoT Real-Time platform (V1)
Pure JS, WebSocket ||| Tested with Tinaio Co. ||| Very basic ||| If you want to know how to use WebSockets, it's for you.
IoT Real-Time platform (V2)
Pure JS, WebSocket , Mqtt protocol ||| Tested with Tinaio Co. ||| Intermediate ||| Good enough for startups. ||| If you want to know how to use WebSockets, it's for you.
IoT Real-Time platform (V3)
JS,Php, HTTP requests , Mqtt protocol ||| Tested with Tinaio Co. ||| Intermediate ||| Good enough for startups. ||| If you want to know how to use HTTP requests, it's for you.
IoT Real-Time platform (V4) (It's not free After this version)
JS,Php, HTTP requests , Mqtt protocol ||| Tested with Tinaio Co. ||| Professional ||| Not recommended for startups to start with this version.
Android IoT (Basic)
Java , XML ||| Basic ||| Good for startups to start with this version for developing Android platform
Web Upload to Server
Js, Php ||| Very basic ||| I developed this one when internet in Iran became limited in Aban 1398.
Name of Company
Developing IoT devices and using them in houses and organizations.
For Blind people, we can develope an application that can say about environment to them and alert if there is any barrier
it's difficult to recognize everything with sensors, but I think someday it will be done finally.
Iran Stock Predictor
Trading is very difficult to be done by all people but we can develope a programme to make it easier by machine learning algorithms.
I'm developing this at this time. If you are interested in this idea, feel free to contact me.
It's funny! develope a website that people fill a form about themself and after a while we can say related-people to each other. For example he is son of father of mother of him!!
Very funny, When I will be 70 years old I start this project!
Energy Saver for Apartments
It's about using devices to save energy when there is not "Peak Time". it's not my idea but it is my friend's.
I don't know enough to say about conditions and needs.
General Idea App
Develope a website or social media about ideas. People share their ideas and others like them or say something about it. Instead of sharing their foods!!
It can be done now but there is no money for it.
Chat App for Earthquake Conditions
When earthquake occured if there is an applications that we can chat with people who were in emergency situations we can find them more easy. Because in such situations there is no network available but still bluetooth is here!
It needs advertising to be installed with all of people and then, it will be usefull