Summary
Overview
Work History
Education
Skills
Additional Context
Timeline
Generic

Marzieh Yazdanyar

Ottawa,Ontario

Summary

Experienced with developing complex software systems and leading engineering teams to successful project completions. Utilizes expertise in both front-end and back-end technologies to drive innovation and efficiency. Track record of fostering collaborative environments and delivering reliable, high-performance solutions.

Overview

2006
2006
years of professional experience

Work History

Staff Software Engineer

IBM
01.2008 - 2016

· Designing and implementing the next Smart Modeling User Interface using JavaScript, Jquery, HTML/CSS and AJAX.

· Maintaining CognosNow real-time monitoring product.

· Using an agile development approach, contributed designs and code for eXtensible Query Engine (XQE) component of IBM Cognos Business Intelligence (BI) suite.

· As Architecture tasked to design Metadata Query Engine (MA) for Cognos IBM XQE Engine used by relational and OLAP data access providers including search.

· As Architecture tasked to design and implement local processing engine (LOLAP) for SAP BW provider that was successfully used by multiple data providers such as TM1, Essbase, MSAS and etc.

· Involved in design and implementation of "member proxy" layer that was successfully used by multiple data providers to reduce memory overhead during member loading.

· Involved in design and implementation of XQE's security-aware member cache for OLAP queries, resulting in 90% memory reduction for users sharing the same security profile.

· Designed and developed data access layer for SAP BW in a team of two people for XQE Engine.

· Involved in development of TM1 NG data access provider for XQE Engine.

· Involved in integration of MDX engine, resulting in improved functionality and performance of local and relational OLAP query execution.

· Performed regular bug fixes that were logged and promoted by QC and customers in a timely manner with high quality.

· Acting as focal point for development responding to technical questions and problems relating to SAP BW support.

· Perform code review and ensure the solution from other team members adheres to established software coding standards.

Software Engineer

Cognos
2005 - 2008

· Researched, designed and implemented new features for the OLAP Query Engine and MDDS SAP BW Adapter.

· Designed and implemented a new multidimensional data access component to interface with SAP released with Cognos 8.2 for SAP.

· Implemented security access layer to SAP function modules and BW reporting objects.

· Validated MDX engine technology acquired by Cognos as a replacement solution for local processing of OLAP queries submitted to SAP/BW data sources.

· Provided BW error resolution and emergency plan for production issues relating to run-time query/report execution, BW Job scheduling and Job/Process error resolution.

· Troubleshoot and fix defects related to OLAP Query Engine and MDDS SAP BW Adapter.

· Identified, analyzed and resolved complex software problems including performance, scalability and reliability issues related to MDDS SAP BW Adapter.

· Provide technical leadership, guidance and ideas to other junior team members on design and implementation issues related to the OLAP Query Engine and MDDS Adapters for SAP BW.

Senior Software Engineer

Ciena
2004 - 05.2005

· Designed and implemented a new project, CatenaView Application Server in Java, which provides a language and operating system agnostic remote interface to assume responsibilities from EMS for network wide operation. Also I am designing and implementing the new architecture of EMS.

· Experienced with designing distributed system and architecture, Multi Threading and patterns such as layer architecture, Remote Façade, and Data Mapper.

· Experienced with ATM, SNMP, Dsl, Adsl channel, PVC and etc.

· Experienced with Axis SOAP, XML, SAX, WSDL, Ruby scripts, Objectivity.

· Skilled with Junit, Ant, Log4j, Perl, IntelliJ-IDEA, and etc.

Teaching Assistant

Carleton University
1996 - 2004

Software Developer

WinSoft
2002 - 2003

· Involved in designing and developing of the internet based Broker - Dealer software solutions to the financial industry named RepVisor.

· Led of n-tier internet application design (n-Tier Architecture).

· Experienced with J2EE Platform, JSP, Servlet, EJB (Session and Entity Beans).

· Profoundly skilled with SQL. Performed Oracle, DB2 and MS SQL Server.

· Skilled JNDI, JDBC and RMI Architecture, ASP, .net technology, XML, HTML, Visual Studio, Microsoft Visual Source Safe, and Websphere.

Software Developer

AEA Technology Engineering Software
2001 - 2002

· Participated in designing and implementing of CFX 5.6 Post, to calculate and analyze flow parameters on different solid geometry using 3 - D mesh topology.

· Excelled of OOA/OOD, UML notation, STL and I/O Libraries.

· Applied different design Patterns and developed user interface.

· Knowledge of 3D geometry programming and 3D Solid Model.

· Performed alpha and Beta release testing, and integration on different platforms.

· Experienced multiplatform, Rational Rose, CVS, debugging, and defect tracking.

· Participated developing of Integrated Data Collection Environment to enter code inspection defects using C++, Qt GUI toolkit, STL, SQL and CORBA.

Software Developer, Co-Op

Nortel Networks
01.1999 - 01.2000

· Participated in designing and developing of new products, namely TTBB and HFB.

· Developed SQL scripts to create database schema, maintained it as cron job, generate several reports and etc.

Education

Master of Science - C

Carleton University
Ottawa, Ontario

Skills

  • Languages & Frameworks: JavaScript, TypeScript, Reactjs, React Function Components, Angularjs, Backbonejs, Nodejs, D3js
  • Technologies: DuckDB, WebSocket, Socketio, Spark, Webpack, IBM watsonx (studio, data, governance)
  • AI/ML: Large Language Models (LLM), Generative AI, Watson Code Assistant, Text2SQL
  • Platforms: IBM Cloud Platform, CPD (Cloud Pak for Data), DaaS, Cognos Analytics
  • Practices: Full-Stack Development, Agile/Scrum, Test-Driven Development, Performance Optimization, Security Best Practices
  • Tools: Git, JIRA, Moser, MUI, PACA, CDE Migration

Additional Context

  • Adaptability & Work Ethic
  • Successfully transitioned between multiple projects (CA Dashboard, Ripasso, CPD, DaaS) while maintaining high quality standards
  • Worked effectively across time zones, making self available at any hour especially during release cycles
  • Balanced multiple priorities including V2 adoption, Moser integration, APAR fixes, and new feature development
  • Quickly adapted to changing requirements, accepting API changes multiple times to achieve cleaner designs
  • Quantifiable Impact
  • Resolved highest number of defects on team (2016) and scored one of highest defect fix counts (2019)
  • Implemented highest number of stories in R5 release (2016)
  • Supported multiple concurrent releases including CA 12.0.x series, 11.2.4, and Ripasso project
  • Delivered features in shorter timeframe than planned with expanded scope (2017)

Timeline

Staff Software Engineer

IBM
01.2008 - 2016

Software Developer, Co-Op

Nortel Networks
01.1999 - 01.2000

Software Engineer

Cognos
2005 - 2008

Senior Software Engineer

Ciena
2004 - 05.2005

Teaching Assistant

Carleton University
1996 - 2004

Software Developer

WinSoft
2002 - 2003

Software Developer

AEA Technology Engineering Software
2001 - 2002

Master of Science - C

Carleton University
Marzieh Yazdanyar