About Me
A passionate software engineer who is driven by curiosity about what is the best solution for the problem in hand, I am fanatical about learning the latest technologies in the fields of web development, operating systems and programming lang...
Show MoreSkills
Software Engineering
Web Development
Database
Development Tools
Programming Language
Software Testing
Networking & Security
Operating System
Others
Mobile Apps
Graphic Design
Portfolio Projects
Company
Fundraising API
Role
Backend Developer
Contribute
I was responsible for the backend development.
Description
This project is a web based fundraising suite that facilitates the process of fundraising and data collection for
non-profit organizations.
The project backend is Django and the frontend is React.
Skills
AWS Django PostgreSQL Rest API Unit TestingCompany
Moratabaty
Role
Full-Stack Developer
Contribute
I am responsible for the whole project (back-end and front-end)
Description
Moratabaty is a Django based web application, that gives small business owners the ability to track their
employees, their attendance and their monthly payroll.
Although using plain bootstrap, I have used CSS to give it modern material look and feel.
Performance was taken into consideration through multithreading, specially in sending multiple emails.
Also the application offers multiple-user environment that separates each company profile from the other,
although still working on the same database.
Moratabaty is User friendly and minimizes the screens the user needs to work with his data.
Precious Gifts
https://github.com/amir511/precious-giftsPrecious gifts is a preconfigured CMS that comes with a built in e-commerce.
Company
Precious Gifts
Role
Full-Stack Developer
Description
Precious gifts is a free open source web application based on Django and Django CMS.
A sample deployment for the application can be found on: https://precious-gifts.herokuapp.com/
Login:admin, pass: changeme
Features:
Works out of the box, minimal or no coding is required.
CMS preconfigured with bootstrap and font awesome.
Built in E-commerce.
Product searching and filtering functionality.
Email notifications.
Seller manages whole website from the enhanced admin panel.
Built in bootstrap themes based on bootswatch themes.
Ability to add forms (e.g. contact us form) from the admin panel.
My Sheep
https://github.com/amir511/My-SheepAn Android Application to be used in Sunday School for my local church
Company
My Sheep
Role
Full-Stack Developer
Description
Features:
Add new children, add their pictures, their whole data '(Address/Phone numbers/Other)'.
Call any child directly from the app.
Track their attendance easily in Sunday school.
Add the visits you have made.
Data is automatically synchronized between servants in the same class .
Automatically showing the attendance percentage and the number of visits for every child in the main screen.
Nice and clean UI based on 'Material design'.
Skills
Android Java (All Versions)Tools
Android Studio GitBest Deals
https://github.com/amir511/best-dealsA web app that scraps the latest deals periodically from Jumia and Souq.
Company
StreamBim
Role
Backend Developer
Description
StreamBIM is a 3D, browser based, streaming Building Information Modeling software specialized in the construction industry.
It is a huge project built upon the microservices architecture.
I am proud to be a new member of the backend team as a Go developer.
My main contributions to the project so far are :
- Implementing an audit log for the whole project.
- Bug fixing.
Skills
Go Lang Microservices Kubernetes AWSTools
VSCode Vim Linux Shell Scripting Git