Mahmoudreza Abbasi
I'm
About
Hello there! I'm Here, a highly skilled Full-Stack Software Developer with over 15 years of experience in designing, developing, and maintaining complex software systems. I thrive in collaborative work settings and possess exceptional problem-solving skills. Let me tell you a bit about myself.

Full-Stack Web Developer
I am a highly skilled Full-Stack Software Developer with over 15 years of experience in designing, developing, and maintaining complex software systems. My expertise spans a wide array of programming languages, including PHP, Java, Python, VB.NET, SQL, XML, HTML, CSS, JavaScript, jQuery, and NodeJS, as well as front-end technologies like Bootstrap, Livewire, React, and Vue.js, and back-end frameworks such as Laravel and Django. I am proficient in working with databases like MySQL, PostgreSQL, MS SQL Server, MongoDB, and Redis, and have robust system administration skills encompassing Apache, Nginx, DNS, Email, Docker, VMware, and more. Recently, my focus has been on leveraging React and Livewire for front-end development and Laravel PHP for back-end, with MySQL and Redis as databases. I am code-independent, capable of utilizing various technologies based on project requirements, and thrive in collaborative environments, always eager to leverage my expertise in emerging technologies to contribute to a dynamic and innovative team.
- Website: mamuza.site
- Phone: +14169535152
- City: Toronto, CANADA
- Degree: Bachelor
- Email: admin@mamuza.site
- Freelance: Available
Area Of Expertise
During my career, I have worked in various fields and have always been productive. The managers and employers I have worked for have been satisfied with both the way I work and the results I achieve. My areas of expertise primarily include the following:
Area Of Expertise
Object-Oriented Design and Development.
I specialize in Object-Oriented Design and Development, creating streamlined solutions that prioritize efficiency and scalability. My expertise ensures the delivery of high-quality software products with clean code and robust architecture.
Database Management, Design, and Modeling.
I excel in database management, design, and modeling, ensuring efficient data handling and storage. My expertise includes designing databases to meet specific application needs and modeling data for optimal performance.
System Automation with Programming Languages.
I have experience in system automation using programming languages such as PHP, Python, JavaScript, and Bash/Shell scripting. Leveraging automation, I optimize workflows and enhance productivity.
Model-View-Controller (MVC) Architecture.
I am proficient in implementing the MVC architecture pattern, separating concerns in software development to enhance maintainability and scalability. My expertise in MVC ensures the development of well-structured and modular applications.
Networking Concepts and Protocols.
I possess a strong understanding of networking concepts and protocols, ensuring seamless communication between systems. My expertise includes configuring networks and implementing security measures.
Software Development Lifecycle (SDLC).
I am proficient in the Software Development Lifecycle (SDLC), guiding projects from inception to deployment. With a structured approach, I ensure projects are completed on time and within budget.
Backend Web Development.
Specializing in backend web development, I design and implement server-side logic to support dynamic web applications. My expertise includes building scalable and secure backend systems.
Frontend Web Development.
To showcase my work effectively, I have acquired knowledge in frontend web development, creating user-friendly interfaces with HTML, CSS, and JavaScript. I ensure responsive and visually appealing web applications to complement my backend expertise.
Technical Skills
Programming Languages:
PHP, Java, Python, VB.NET, SQL, XML, HTML, CSS, JavaScript, jQuery, NodeJS
ForntEnd Web Technologies & Frameworks:
Bootstrap, Livewire, React, Vue.js
BackEnd Web Technologies & Frameworks:
PHP, Python, Laravel, Django
Databases:
MySQL, PostgreSQL, MS SQL Server, MongoDB, Redis
System Administration:
Apache, Nginx, DNS (BIND, PowerDNS), Email (Postfix, Zimbra), Docker, VMware Virtualization, Veeam Backup, Plesk, Directadmin
Scripting Languages:
PHP, Perl, Bash, Python
Reporting Technology:
Crystal Reports, Jasper Reports
Version Control:
Git, SVN
Education
Bachelor of Science in Computer Science
2007-2011
Pune University, Pune, India
Professional Experience
Full-Stack Software Developer & Technical Supervisor
2018/04 – Present
IRNIC (Iranian National Center for Registration of Domain Names)
- Successfully modernized IRNIC's domain name management system, migrating from legacy technology to a high-performance solution.
- Developed a new website using Laravel and MySQL to automate domain purchasing, user registration, and scheduled DNS updates.
- Enhanced system scalability and reliability by implementing a three-node MySQL cluster and replacing outdated templating methods.
- Consolidated backend scripts for streamlined maintenance and improved efficiency.
- Developed web-based software for user authentication and authorization based on residency status.
- Implemented 3rd party API service monitoring using Laravel.
- Supervised the performance of a software development team and ticketing system.
- Improved performance and resolved software issues for the domain registry support team.
Technical Supervisor & Service Provision/System Maintenance
2014/04 – 2018/04
Tehran University of Medical Sciences (TUMS)
- Oversaw critical aspects of the organization's technological infrastructure as IT Team Supervisor.
- Documented, configured, optimized, updated, and maintained various services including web hosting, email, FTP, and file sharing.
- Managed and maintained virtual infrastructure using VMware.
- Scheduled offline backups of virtual machines using Veeam Backup & Replication.
Supervisor & Software Developer
2012/04 – 2014/03
JAHANPARS Co. (General Contractor)
- Designed and developed a network-based inventory management application using VB.NET, MSSQL Server, and Crystal Reports, significantly optimizing warehouse processes.
- Documented, configured, updated, and maintained JAHANPARS Co.'s active services including web hosting, email, FTP, and file sharing.
- Managed and maintained virtual infrastructure using VMware vCenter and ESXi.
Software Developer
2001/04 – 2006/12
Ministry of Science, Research and Technology (MSRT)
- Developed and implemented a centralized, network-based automation system to streamline the official business workflow using VB.NET, MSSQL Server, and Crystal Reports.
- Collaborated with stakeholders to gather requirements and design specifications for the automation system.
- Managed database design, including data modeling, schema development, and performance optimization.
- Utilized SSADM methodology for system analysis and design.
- Provided technical support and training to users on system functionality and operation.
- Designed and implemented reporting functionalities using Crystal Reports for generating various official reports.
- Ensured compliance with security standards and regulations for data confidentiality and integrity.
Services
Explore the range of services I offer:
System Administration
Efficient management and optimization of IT infrastructure and server systems.
System Designer
Design comprehensive system architectures and workflows for optimal performance and scalability.
Contact
Location:
Toronto,Canada
Email:
admin@mamuza.site
abbasi.mahmoudreza@gmail.com
Call:
+1 416-953-5152