Siamak Madandar, Developer in Toronto, ON, Canada
Siamak is currently unavailable

Siamak Madandar

Full-stack Web Developer

Toronto, ON, Canada

Toptal member since August 21, 2018

Bio

As a senior full-stack web developer, Siamak excels at implementing pixel-perfect front-end experiences from provided designs. He is also adept at crafting user-friendly back-end systems that meet specific requirements to provide the best user experience for both site visitors and administrators.

Portfolio

Band of Coders
WordPress, PHP, JavaScript, Bitbucket, WP Engine, Jira
emfluence
WordPress, PHP, MySQL, HTML, CSS, JavaScript, Advanced Custom Fields (ACF)...
Full Stack Resources
Front-end, Phaser.io, Advanced Custom Fields (ACF), React, Jenkins, GitLab...

Experience

  • User Interface (UI) - 10 years
  • JavaScript - 10 years
  • jQuery - 10 years
  • CSS - 10 years
  • WordPress - 10 years
  • PHP - 10 years
  • HTML - 10 years
  • WooCommerce - 5 years

Preferred Environment

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

The most amazing...

...app I've developed converts a date from the Persian (Jalali) calendar to the Gregorian calendar.

Work Experience

Senior Full-stack Web Developer

2024 - PRESENT
Band of Coders
  • Maintained WordPress websites on WordPress Managed Hosting, running updates and providing suggestions to make the site more maintainable.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Create CI/CD pipelines on Bitbucket to automate the build process and deployment.
Technologies: WordPress, PHP, JavaScript, Bitbucket, WP Engine, Jira

Full-stack WordPress Developer

2021 - PRESENT
emfluence
  • Maintained a few enterprise websites running a WordPress Multisite environment.
  • 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 - 2025
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.
Technologies: Front-end, Phaser.io, 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

Full-stack Web Developer

2010 - 2013
Freelance Clients
  • Developed full-flash websites with eye-catching motions.
  • Built a social media website for the LEGO community to connect and enter the lottery program.
  • Let the users create their own avatar by mixing and matching different parts of the LEGO minifigures.
Technologies: Flash, HTML, Flash ActionScript, CSS

Experience

Aiia (Open Banking EU) Website via Full-stack, Armstrong, and MasterCard

I re-platformed the site from SaaS to WordPress, created a custom block theme based on the Mastercard design guide, built custom blocks to support designed components, and migrated blog posts using web scraping techniques.

Ekata Website (via Full-stack, Armstrong, and Mastercard)

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

HIGHLIGHTS
• Custom block theme
• Used wp-scripts (a webpack preset) for assets bundling
• Custom blocks
• Advanced custom fields

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)

https://www.atb.com/resources/tools/personal-mastercard-selector/
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:

https://atb-card-selector.netlify.app/

Dragos

https://www.dragos.com/
A WordPress website hosted on Pantheon.

ROLE
Full-stack developer

HIGHLIGHTS
• Fixed bugs
• Added/updated existing Gutenberg blocks
• Performed CookiePro integration
• Added a spotlight feature to the main navigation menu

Allied Properties (via 9thCO Inc)

https://www.alliedreit.com/
A WordPress site with lots of customization.

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

Highlights:

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

Mueller Co. (via 9thCO Inc)

https://www.muellercompany.com/
A multi-site Drupal installation powers eight sites:

http://www.muellercompany.com/
http://www.muellergas.com/
http://www.echologics.com/
http://www.hydrogate.com/
https://www.millikenvalve.com/
http://www.henrypratt.com/
http://www.joneswaterproducts.com/
http://www.uspvh.com/

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

Highlights:

• 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)

https://www.hpaulin.com/
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.

https://www.globalfurnituregroup.com/
A CodeIgniter website with a responsive design front end for mobiles. No front-end framework, only styles needed for the site.

ROLE
As a front-end developer, I worked with back-end developers to deliver the project on time.

Skills

Libraries/APIs

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

Tools

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, Flash

Languages

JavaScript, Sass, CSS, HTML, PHP, TypeScript, Flash ActionScript

Frameworks

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

Paradigms

Responsive Web Design (RWD), DevOps, Jamstack

Platforms

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

Storage

WP Engine, MySQL, MariaDB, SQLite

Other

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

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.

1

Share your needs

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

Choose your talent

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

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