Siamak Madandar, Developer in Toronto, ON, Canada
Siamak is available for hire
Hire Siamak

Siamak Madandar

Verified Expert  in Engineering

Full-stack Web Developer

Toronto, ON, Canada
Toptal Member Since
August 21, 2018

As a full-stack developer, Siamak knows how to implement the pixel-perfect front-end and a user-friendly back-end to provide the best user experience for both visitors and administrators of the site.


emfluence (via Toptal)
WordPress, PHP, MySQL, HTML, CSS, JavaScript, Advanced Custom Fields (ACF)...
Full Stack Resources
Front-end,, Advanced Custom Fields (ACF), React, Jenkins, GitLab...
9thCO Inc
Front-end, Bitbucket, Advanced Custom Fields (ACF), Ubuntu, Linux, PHP...




Preferred Environment

Ubuntu, Linux, PHP, JavaScript, MySQL, WordPress, LAMP

The most amazing... I've developed converted a date from Persian(Jalali) calendar to Gregorian calendar.

Work Experience

Full-stack WordPress Developer

2021 - PRESENT
emfluence (via Toptal)
  • Maintained a few enterprise websites running an WordPress Multisite environments.
  • Tracked and fixed bugs using Mavenlink as a reporting tool.
  • Worked with WordPress VIP and Azure hosting providers.
Technologies: WordPress, PHP, MySQL, HTML, CSS, JavaScript, Advanced Custom Fields (ACF), GitHub, Azure, WordPress VIP, WordPress Multisite, WordPress Themes

Senior Full-stack Web Developer

2018 - PRESENT
Full Stack Resources
  • Developed sites and apps based on LAMP/LEMP and Jamstack environments.
  • Performed automatic testing and deployment using a variety of CI/CD tools.
  • Implemented modern cloud hosting, such as AWS, DigitalOcean, Netlify, and Azure, among others.
Technologies: Front-end,, Advanced Custom Fields (ACF), React, Jenkins, GitLab, Jira, Laravel, Amazon Web Services (AWS), Vue, Ubuntu, Linux, PHP, WooCommerce, MySQL, Bootstrap, WP Engine, JavaScript, Apache2, CSS, jQuery, WordPress, Jamstack, LEMP, LAMP, HTML, Responsive Web Design (RWD), Multilingual Websites, WordPress Themes

Full-stack Web Developer

2013 - 2018
9thCO Inc
  • Created new and maintained existing websites using LAMP, WordPress, Drupal, and Magento.
  • Provided quotes and consultation for new development and bug fixes.
  • Improved performance of websites to get a better rank in search engine results.
  • Fixed SEO issues that prevented the site from getting indexed properly.
  • Migrated and deployed websites to various hosting providers.
Technologies: Front-end, Bitbucket, Advanced Custom Fields (ACF), Ubuntu, Linux, PHP, WooCommerce, MySQL, Bootstrap, JavaScript, Apache2, CSS, jQuery, Magento, Drupal, WordPress, LAMP, HTML, WordPress Plugins, Responsive Web Design (RWD), Multilingual Websites, WordPress Themes

Web Developer

2013 - 2013
Convurgency Inc
  • Developed new websites using PHP frameworks and CMS platforms.
  • Fixed SEO issues of existing sites to get a better rank on Google search results.
  • Fixed bugs and deployed to WHM/cPanel hosting providers.
Technologies: Front-end, Advanced Custom Fields (ACF), Linux, JavaScript, LAMP, Apache2, CSS, jQuery, WordPress, cPanel, MySQL, PHP, HTML, WordPress Plugins, WordPress Themes

Finicity Website (via Fullstack via Armstrong via Mastercard)
Redeveloped and rebranded the Finicity website to align with Mastercard design guidelines, using a WordPress built-in block editor (Gutenberg) to manage complex designs through the CMS.

• Custom theme
• Uses wp-scripts (a webpack preset) for assets bundling
• Custom blocks
• Advanced Custom Fields
• Shortcodes

WestJet CreditCard Savings (via FSR via Armstrong via Mastercard)
A Vue-based app to calculate savings when spending credit cards for travel costs.

Features highlight:

• Enhanced UI/UX
• Accessibility enhancement (users are able to use and navigate through the app with their keyboard)
• Clean and responsive design

Credit Card Selector Widget (via FSR via Armstrong via Mastercard)
A Mastercard selector widget for ATB bank helps customers find the right credit card by navigating through the app and making selections.

Built by Vue.js and packaged by Vue CLI, using Vue Router in an abstract mode.

Here is the demo/staging project on Netlify in case the production URL has changed or is no longer available:

Full-stack Inc Website (via Full Stack Resources)
A custom WordPress theme fully Gutenberg compatible that supports theme.json with a few custom blocks to support all the components in the design files. Automatic deployment to DigitalOcean using Gitlab CI/CD.

Storagepipe (via Full Stack Resources)
A WordPress website with a fully Gutenberg compatible custom theme to implement the design system provided in Figma and a custom plugin to support more than ten custom Gutenberg blocks to extend the editing experience.

Role: Full-stack developer


• Custom theme from Figma wireframe
• Fully Gutenberg compatible
• More than ten custom Gutenberg blocks
• GitLab CI/CD
• Advanced custom fields
• Mailchimp integration
• Salesforce integration

Dragos (via Mindgrub)
A WordPress website hosting on Pantheon.

Role: Full-stack developer


• Bug fixes
• Add/update existing Gutenberg blocks
• CookiePro integration
• Add a spotlight feature to the main navigation menu

Outdoor Appliance Store

A WordPress/WooCommerce-powered online store.


• Fix layout issues and other bug fixes.
• Maintenance tasks, such as WordPress core/plugin updates.
• Add new features and integrations.

Allied Properties (via 9thCO Inc)
A WordPress site with lots of customization.

Role: Full-stack developer (front- and back-end developer and DevOps)


• Multilingual (Polylang)
• Google Maps API (with a custom popup)
• Bootstrap 4 (Flexbox)
• CSV import

Mueller Co. (via 9thCO Inc)
A multi-site Drupal installation powers eight sites:

Role: Full-stack developer (front- and back-end developer and DevOps)


• Leveraged the sub-theme functionality, used the bootstrap theme as a base, and built a custom sub-theme with common layouts/styles/functionalities. Each site had a minimal custom theme, which reduced the cost of both development and maintenance.
• Multilingual
• Google Maps API (+ KML layers)
• Advanced search, including searching the contents of files (PDFs)
• ACL and user registration
• Resource library with a Zip download
• Geo-locate by IP and suggest the preferred site/language
• Mailchimp integration

H. Paulin (via 9thCO Inc)
About the company:

H. Paulin is run by a dedicated team that is focused on providing the best service to our customers. Since our inception in 1920, H. Paulin has been a customer-first organization that has built a loyal customer base centered on trust, dedication, and long-lasting relationships. We truly are “First in Fasteners.”

Technical features:

• A Magento site with more than 20,000 SKUs
• Multilingual (EN and FR)
• Mass update using CSV import
• Hosting consultation

Role: Full-stack developer (front- and back-end developer)

Global Furniture Group (via 9thCO Inc)
A CodeIgniter site.

Role: Front-end developer


jQuery, Google Maps API, Vue, Moment.js, Three.js, React, Vuex


Advanced Custom Fields (ACF), NPM, Vagrant, Git, Gutenberg Editor, GitLab CI/CD, Gulp, Sequelize, GitLab, Bitbucket, Jira, Asana, NGINX, Vue CLI, Figma, Jenkins, Basecamp, Webpack, GitHub


Bootstrap, Yarn, Laravel, Hapi.js,, React Native


JavaScript, Sass, CSS, HTML, PHP, TypeScript


Responsive Web Design (RWD), DevOps, Jamstack


LAMP, WordPress, WooCommerce, Apache2, cPanel, DigitalOcean, Pantheon, Drupal, Magento, Linux, Amazon Web Services (AWS), Ubuntu, LEMP, Docker, Google Cloud Platform (GCP), Azure, WordPress VIP


WP Engine, MySQL, MariaDB, SQLite


WordPress Plugins, Front-end, WordPress Multisite, Multilingual Websites, WordPress Themes, User Interface (UI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring