Siavash Ghanbari

Principal Software Engineer | Manager

Berlin, Germany · siaexplains@gmail.com · siaexplains.com

Spearheaded the delivery of engineering solutions for web, mobile, and native applications, leveraging ReactJS, NodeJS, AWS, and MongoDB, resulting in +25 successful projects and over 17 years of proven success in exceeding client expectations and driving revenue growth.

Experience

Principal Software Engineer | Manager

MHP

Oct 2023 — Present

Berlin, Germany

  • Led a cross functional team.
  • Designed and developed KPI Comparison for Volkswagen Group plants.
  • Implemented Virtual Meter Concept for Volkswagen energy consumption dashboard.
  • Elevated code quality through refactoring, introducing strong types, decoupling, and adhering to SOLID.
  • Automated CI/CD release for staging and production which was manual before.
  • Designed and Implemented the Automatic Outlier Detection for incoming consumption data.

Senior Software Engineer

Trademachines GmbH

Aug 2020 — Oct 2023

Berlin, Germany

  • Developed a new management dashboard for data visualization and insights based on Next.js 13.
  • Boosted Web Core Vitals metrics by 18%, enhancing user experience with smoother interactions.
  • Introduced Google Optimize for A/B testing, increasing user engagement by 30% and conversion rates by 20%.
  • Developed interactive map feature, contributing to an 11% increase in Time-On-Site.
  • Led migration from legacy PHP7 to ReactJS, improving performance and modernizing UI.
  • Migrated Google Analytics to GA4, ensuring accurate and comprehensive data analysis.
  • Introduced a Cookie-Consent Manager to ensure compliance and safeguard user privacy.
  • Resolved multiple technical SEO issues, boosting SEO rankings and organic traffic by 30%.

Senior Software Engineer

AIMEX5

Mar 2019 — Jul 2020

Sydney, Australia

  • Migrated the e-commerce application from legacy PHP to ReactJS + Node.js from scratch.
  • Created a ticketing system to facilitate communication between the company and customers.

Senior Software Engineer

SON Corporate Group

Apr 2017 — Jan 2020

Tehran, Iran

  • Played a pivotal role in creating a user-friendly financial data entry application.
  • Improved a spreadsheet application with a custom language that helps users design financial forms without any programming expertise.

Lead Software Engineer

Soniran Ltd

Mar 2016 — Mar 2017

Tehran, Iran

  • Created an E-Wallet and Credit System that leveraged user transactions on debit cards.
  • Led and managed the front-end and back-end team with expertise, ensuring successful project execution.

Senior Back-End Developer

Iranhost Ltd.

Sep 2015 — Feb 2016

Tehran, Iran

  • Enhanced the membership module in Iranhost's website builder, resulting in a 25% increase in Time-On-Site.
  • Improved the current authorization pipeline with a token-based authorization process, enabling seamless integration of sub-apps.

Senior Backend Developer

IT Orbit Ltd.

Jun 2015 — Aug 2015

Tehran, Iran

  • Streamlined processes and integrated advanced technologies, resulting in a 40% reduction in administrative tasks and a 40% increase in operational efficiency for the Iranian Health Organization.
  • Key role in developing a comprehensive system for seamless data flow across healthcare entities.
  • Designed highly efficient back-end APIs that retrieved and processed raw data from diverse applications, improving data accessibility and retrieval speed.

Software Developer

Saman International Analysts Ltd.

May 2012 — May 2015

Tehran, Iran

  • Redesigned an app based on ISO-8553 for Financial transaction card originated interchange messaging.
  • Implemented an automatic, manageable, and modular updating system in the core app, resulting in annual savings of $50,000.
  • Led the implementation of modules including deposit process, withdrawals, and transfers.

CTO and Co-Founder

Taazuu Developers Ltd.

Jul 2007 — Feb 2012

Ghaemshahr, Iran

  • Advised a system architecture for a LMS (Learning Management System) for Payame-Noor University of Mazandaran.
  • Built a multilingual dictionary that supports over 12 languages and can scan text from images using OCR.
  • Produced over 12 portfolios and small shops using Microsoft ASP Classic.
  • Implemented a native Windows application for issuing and distributing fuel cards in 14 cities.
Education

BS in Software Engineering

Mazandaran University

Iran

Associate Degree in Computer Science

Azad University

Iran

Skills
Current Stack
ReactJSNext.jsNode.jsTypeScriptJavaScriptAWSAWS LambdaAWS EC2/ECSAWS CloudFormationAWS SQS/SNS/S3RedshiftDynamoDBAWS RedisMongoDBPostgreSQLElastic SearchGraphQLReduxExpressJSServerless & Microservice ArchitectureOOPFunctional ProgrammingDesign PatternsSOLIDTDDCucumber GherkinJestEnzymeJasmineCypressHTMLCSSSCSSBootstrapMaterial UIAtomic DesignBEMDockerNginxGitGitHubGitLabTravis CIWebpackESLintTerraformAlgoliaStripePython
Prior Stack
C#ASP.NET CoreMS-SQLOracleJava J2MEEF & LINQAngularRxJSjQueryCOBOLIBM z/OS & DB2
Languages

English

Fluent

German

B2

Persian

Native