Joan Wang

Joan Wang

Software Designer, Optical Networks OAM&P

Followers of Joan Wang195 followers
location of Joan WangMarkham, Ontario, Canada

Connect with Joan Wang to Send Message

Connect

Connect with Joan Wang to Send Message

Connect
  • Timeline

  • About me

    Technical Lead at Canadian Insititute for Health Information

  • Education

    • University of Waterloo

      1999 - 2004
      Honours Bachelor of Mathematics Computer Science (Co-op)
  • Experience

    • Nortel Networks

      Jun 2004 - Jun 2006
      Software Designer, Optical Networks OAM&P

      • Built project design and management skills by participating in requirements definition, design analysis, user interface prototyping, implementation, and testing of several major client components of Nortel’s Service Provisioner (OSP)• Developed Duplicate Path Wizard to allow bulk provisioning of connections based on a path template• Used Swing/AWT to implement dialogs that allow the user to search the network for desired network elements and configurations, with specified search criteria and condition• Utilized Java 2D API to create a panel that displays the details of a nodal connection• Developed the above features using Eclipse and J2SE 1.5 (Typesafe Enums/Concurrency Utilities)• Designed algorithms to allow the GUI components to be updated dynamically and accurately• Interacted with brand management to gather and define customer requirements• Gained working expertise in multi-tier client/server applications from enhancing, debugging, and maintaining the UI and server components of Nortel’s BLSR (Bi-directional Line Switched Rings) Configuration Manager• Migrated BLSR Configuration Manager from EJB to a XML-based Java Servlet architecture• Participated in the prototyping of the Light Weight Desktop BLSR Configuration Manager database using MySQL• Gained practical working knowledge on Nortel’s optical long haul OPtera Connect products (DX/HDX/HDXc), optical metro family of products (OME/OM5K), and optical connections management technologies Show less

    • Canadian Institute for Health Information (CIHI)

      Jun 2006 - Jan 2011
      Senior Programmer Analyst, Applications and Web Services

      • Strengthened project design and management skills by participating in requirements definition, design analysis, implementation, and testing of CJRR (Canadian Joint Replacement Registry) and CORR (Canadian Organ Replacement Registry) web applications.• Interacted with Program Area and business analyst to provide technical analysis and requirement estimates on various components.• Utilized Enterprise Architect to produce detailed technical design that meet the user requirements.• Used Java 1.6, XML, JUnit, Spring framework (Spring MVC/Security), iBATIS, Struts, Oracle 10g, and PL/SQL to implement and test various assigned features• Gained extensive working experience in front-end, middle tier and back-end web-based applications development.• Designed and implemented ad-hoc Oracle reports using Oracle Report Builder 10g• Worked with the assigned ITS project team and project manager to ensure the continuation and completion of project development, as well as provided supervision to the development team during the absence of a technical lead. Show less

    • Canadian Institute for Health Information (CIHI)

      Aug 2016 - now

      • Lead the Web Services development team to design and develop interactive data visualization analytical products using open-source JavaScript libraries. Support and maintain CIHI’s Intranet and external websites, including the content management system (Drupal) and search platforms (Solr).• Plan enhancement and maintenance releases. Responsible for creating work plan that captures appropriate estimates, timeline, and task assignments. Oversee all release and deployment plans.• Work with Manager of Web Services to research and investigate leading trends and concepts to adopt and implement a digital first strategy at CIHI. Introduce new methods for design and developing digital products.• Adopt agile development methodology to achieve quick to market product delivery.• Continue to evolve the current Web architecture and product offerings by identifying applications and products that perform similar functionalities. Develop ideas and designs to consolidate CIHI’s existing product offerings to provide consistent user experience and potential savings in resource and infrastructure cost.• Manage all digital standards, including Web style guide, content lifecycle management strategy, and analytics/SEO strategy. Show less • Delivered and managed the Web Redevelopment project, which was a digital strategy and transformation project to evolve and establish CIHI’s digital maturity. • The Web Redevelopment project was the first project at CIHI to adopt an iterative and user focused design approach that involved multiple iterations of client engagement.• Redeveloped the external website as the foundation to evolve and transform CIHI’s footprint.• Developed new processes, standards, and content strategies to develop and manage digital content and products.• Engaged and managed mid/high-level internal clients who are directly involved in the project, as well as broader client stakeholders.• Managed and provided leadership to external vendors, as well as the internal project team members to ensure consistent high quality of project deliverable.• Coached and mentored department staff to meet the organization's expectations for productivity, quality, and goal accomplishment.• Managed department budgets and resource allocations. Show less

      • Technical lead, Web and Digital Directorate

        Jun 2011 - now
      • Acting Manager, Web Services

        Aug 2016 - Apr 2017
  • Licenses & Certifications