Mojtaba Rahimy

Android & Desktop Application Developer

Mojtaba Rahimy's profile picture

Welcome!

Downlad my single-page pdf resume as a .zip archieve here.
 
 

Conceal

completed
100
percent
AndroidX | co-routines | gradle | java | koin | Kotlin | retrofit | room
Dated appr. 2020-03-17
Conceal project image

Concealing WAVE audio files inside images. This application is useful for hiding wave audio data inside the least significant bits of an image. The resulting image can be shared and received images can be parsed by this app.

اپلیکیشنی برای پنهان‌سازی داده‌های صوتی داخل تصاویر. همچنین داده‌های صدا از تصاویری که در آنها صوتی پنهان شده با استفاده از این اپ استخراج می‌شوند.

tutorial | github | download
android | application | fdroid |

Color Flood

in progress 80 percent
Dated appr. 2019-11-01
Color Flood project image

A brain and puzzle game which it's is to flood fill the entire board with one color.

بازی ذهنی که بازیکن در آن با هدف رنگ کردن کل صفحه، رنگ‌های موجود در صفحه را با یکدیگر تعویض می‌کند.

tutorial | github | download

Ido

in progress 0 percent
Dated appr. 2019-09-02
Ido project image

A mobile application to pay bills and earn money, serves as a wallet. The Android application has been made with MVVM architecture using AndroidX (JetPack) and it's libraries e.g. Room Persistence and LiveData. Implementing cryptography using android's Keystore with a constructive fall back to support api 18 and above.

مشارکت در توسعهٔ اپلیکیشن اندروید آیدو، یک کیف پول همراه.

tutorial | github | download

Paisley

completed
100
percent
gradle | java | Kotlin | libgdx
Dated appr. 2019-06-04
Paisley project image

Paisley is a pattern repeating game like Simon which you place circles with Persian ornamental design as textures. It comes with static game difficulty balancing in 4 levels. Tip: You can move your fingers away after placing the circles's center, so that it will be easier to make a perfect match.

پازیریک یک بازی در سبک حافظه و تکرار الگو است. ابتدا دایره‌هایی به شما نمایش داده می‌شوند و سپس شما باید مکان دایره‌ها و شعاع آنها را درست تشخیص دهید و با گذاشتن انگشت روی صفحه نمایش آنها را جاگذاری کنید.

tutorial | github | download
android | application | cafebazaar | game

Automata Generation Helper

in progress 75 percent
bootstrap | javascript | php
Dated appr. 2018-06-01
Automata Generation Helper project image

A simple WebApp to help students with their automata graphs. They can insert nodes, connect them with edges and label them. One special feature is the "Language Set" button that generates a sample set of solutions for the plotted automata.

یک وب‌اپ مناسب برای دانشجویان رشته کامپیوتر برای درس «اتوماتا». کاربران می‌توانند به تعداد دلخواه راس و بین آنها یال بیفزایند و برای این دو یک برچسب تعیین کنند. یک قابلیت جالب توجه و چالش برانگیز هم امکان مشاهده مجموعهٔ رشته‌هایی است که اتوماتای رسم شده، می‌پذیرد.

tutorial | github | download
webapp |

Needles-In-Haystack

completed
100
percent
java | maven
Dated appr. 2017-07-03
Needles-In-Haystack project image

Finding All Possible Occurrences of a String Inside Another. Checking if "abcdefg" contains "abc" is easy. But when someone wants to check if there is a "beg" inside of "a**b**c**e**df**g**" , it needs more than a contains() method. Or even worse : is there a "geb" inside of "abcdefg"? This code checks the strings and finds strings containing characters of another string.

tutorial | github | download
desktop |

Simple Threading With Design Patterns

completed
100
percent
Dated appr. 2017-07-01
Simple Threading With Design Patterns project image

Another Java Threading Example With Design Patterns

نمونهٔ ساده‌ و پرکاربردی از دسترسی ۲ ترد به یک لیست. المان‌های لیست نیز با یک دیزاین مورد تایید و سفارش شده در جاوا با اینترفیس‌های مناسب با یکدیگر مرتبط شده‌اند.

tutorial | github | download

Greenhouse Management System

in progress 60 percent
GPIO | java | mysql | python | raspberry pi | sensor modules | sqlite
Dated appr. 2017-06-01
Greenhouse Management System project image

The Greenhouse Project

سیستم مانیتورینگ و اتوماسیون مدیریت مرحلهٔ داشت در گلخانه از طریق وب که هدفش ارائهٔ سامانه‌ای بود که از طریق آن بتوان عملیاتی همچون مانیتورینگ، بررسی، آبیاری، تهویه، رطوبت محیط، تغذیهٔ خاک و غیره را از راه دور و با استفاده از اینترنت انجام داد. این سیستم لزوما برای گلخانه نیست و برای گیاهان آپارتمانی در یک آپارتمان نیر قابل ارائه است.

tutorial | github | download
android | application | arduino | handheld |

Particle Swarm Optimization Implemetation

completed
100
percent
java | javafx
Dated appr. 2017-03-15
Particle Swarm Optimization Implemetation project image

Simple Particle Swarm Optimization Implemented in Java. Just solving Sphere problem.

پیاده‌سازی الگوریتم بهینه‌سازی حرکت ذرات در جاوا. این پروژه به عنوان یک مثال پایه، مسئلهٔ sphere را حل می‌کند.

tutorial | github | download
ai |

ProtectRegion

completed
100
percent
maven | sk89q | xephi
Dated appr. 2016-09-10

Command-line tool to prevent users to destruct blocks in a square region in Minecraft.

یک پلاگین در خط فرمان برای بازی Minecraft که به کاربران امکان می‌دهد تا یک محدودهٔ مکعبی را تعیین کنند و کاربران در آن محدوده امکان خراب کردن هیچ خانه‌ای را نداشته باشند.

tutorial | github | download
bukkit |

  © 2017