I am a backend developer with couple of year experiences in web app development, specializing in hosting industry applications. From 2014 to 2018, I worked as a freelancer with both small and large companies, primarily focusing on the development of online shops and creating add-on modules for well-known CMSs such as WordPress. Since then, I have been employed full-time by Parsdev, where I served as the backend developer for VM apps. In my role as a full-stack developer, I have been a part of the AutoVM team since 2020. My responsibilities include writing APIs for managing virtual machines across various cloud services and developing modules for CRMs in the hosting markets, specifically WiseCP and WHMCS. In these two last years I have been taggeled with Caasify Team working on a hosting marketplace a soulution we believe for cloud industry.
- Proficient in designing, developing, and deploying web application using php, python, js, css, html
- Skilled in backend language (e.g Python, PHP) and backend technologies such Restful API, Ajax, Json, Xml, NetBox
- Have a good knowledge in CSS Framework (Bootstrap, Tailwind) and JavaScript frameworks (jQuery, Vue, Nuxt)
- Familiar with Vue Ecosystem (Nuxt JS, Pinia, Vue Router) and React Ecosystem (Next JS, Webpack, Babel)
- Full understand of Python (Django, Flask, Pyramid, CherryPy) as web developing tools and php Laravel Ecosystem (DB Migration, Artisan, Apache, Nginx)
- Experienced in SEO Tools (Google Console, Google AdWords) and Web hosting CRMs (WHMCS, WiseCP, HostBill) and well-known CMSs (Wordpress, Drupal, Joomla, Shopify)
- Have a good understanding of hosting technology namely Cpanel, directadmin, plesk as well as Database technology (Sql, MariaDB, Sqli, Mysql, phpmyadmin)
Caasify is a marketplace that links data centers and hosting providers. Caasify marketplace can offer its own clients virtual servers, storage, and database services from data centers like Hetzner without having to get in touch with the Hetzner data center directly. The services offered by a single data center, like OVH, Hetzner, etc..., are not the only services that the Caasify marketplace can provide. This involved leveraging a tech stack that includes Python, RESTful APIs, and NuxtJs, emphasizing my integral role in the comprehensive development lifecycle of this innovative tool. I am responsible for WHMCS and WiseCp Module of Cassify written in pure PHP in backend and Vuejs in front. I am also responsible for Cassify website design and coding. I am working also on Caasify resellers panel writen by Nuxt. Moreover, I am coding with my colleage on Laravel for Caasify API services as a source for all Caasify functionality.
AutoVM serves as an intuitive management and automation solution, dedicated to simplifying virtualization systems through its user-friendly control panel. Since joining the AutoVM team in 2020, I have been actively involved in contributing to both the backend and frontend groups, ensuring a holistic approach to system development. My primary focus has centered on creating modules tailored for hosting CRMs such as WiseCP and WHMCS, utilizing the power of PHP and VueJs to optimize functionality and enhance the user experience. Beyond module development, I have also taken on the responsibility of spearheading the creation of AutoVM itself. This involved leveraging a tech stack that includes Python, RESTful APIs, and NuxtJs, emphasizing my integral role in the comprehensive development lifecycle of this innovative tool.
Since joining ParsDev on a full-time basis in 2018, I have actively leveraged Python to enhance various aspects of our operations. ParsDev specializes in providing a comprehensive range of services, including domain sales, hosting solutions, and virtual machines, serving a diverse clientele across regions such as Iran, Turkey, Poland, and the United States. In my role, I played a crucial part in developing robust backend APIs specifically designed for efficiently managing tasks, such as Netbox integration for Data Center Infrastructure Management. Additionally, I am responsible for overseeing the intricacies of financial transactions related to purchases and accounting. This multifaceted involvement not only showcases my technical proficiency but also underscores my contribution to ParsDev's overarching objectives in diverse global markets.
Having engaged with a diverse array of clients, ranging from small enterprises to large corporations, I've developed a nuanced approach to crafting dynamic websites that effectively showcase their unique products and services. My proficiency extends to utilizing versatile CRMs such as WordPress, Moodle, Joomla, and Drupal to construct online selling platforms. This involves not only implementing standard features but also delving into the intricacies of SEO and optimization for enhanced visibility and functionality. Going a step further, I've custom-crafted modules for these CRMs, tailoring them to handle specific tasks and requirements. This strategic augmentation ensures that the websites I develop not only meet immediate project needs but also position clients for sustained success in the ever-evolving digital landscape.