I will build your fantastic project and study your domain to respond to your marketing needs.
I will respect all best practices and standards of programming because development is not a business but an art.
I am a senior web/mobile developer and my story started six years ago when I started with an internship at Sarl Smart-Partner, where I developed a web application (using Python) for the management of telephone calls of the company (the rings are stored in an Asterisk server). Then, I started to work with the company sarl WPSG as a web / mobile developer. I worked with an experienced team to develop an Uber clone application while respecting all good practices and standards.
After achieving my goal (learning development on the correct basis), I started working as a freelancer. I carried out lots of lovely projects, such as the first carpooling application in Algeria, which had over 100,000 users after a month of its launch. Now I'm the CTO of the company, and after the success of MelyaGo, we are currently building MelyaPay (the first electronic wallet in Algeria, it's like an Algerian PayPal).
I built many e-commerce and marketplaces projects, and I participated in creating an online Library, a VTC application (like uber application), an application for the maritime experts, a medical application for cancer prediction, and many other notable projects.
While working, I insist on writing a clean, scalable, and maintainable code by respecting the best practices like SOLID's principles, dry, pattern designs implementation...Etc not only to satisfy clients but because programming is an art, and we should respect the rules of this art.
When I work on a project, generally, I use Trello for the organization of the project tasks and Git/GitLab for the versioning (i prefer GitLab because it's easy to implement its CI/CD pipelines), I use Docker too on my projects.
For the databases, I can work with all relational databases (Oracle, MySql, PostgreSQL, SqlLite ....etc.). For the NoSql databases, I can work with MongoDB, Cassandra, and Firebase database (if you prefer any other technology, I can use it because on reality programming is not just writing lines of code but we have principles applied to all technologies when we understand these principles and the best practices to use them, we can develop using any technology).
While waiting for your request, know that I want at all costs to have your project as more in my beautiful career and note that I can work 50 hours per week on your project.
If you have any questions or you would know anything more about me, you are welcome.
"My keyboard is my weapon, my thirst for learning is my secret, and challenges are my wars."