James Wong

Senior Software Engineer at ScImage, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
San Jose, California, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Senior Software Engineer
      • Dec 2013 - Present

      Los Altos, California, United States  Medical graphical viewer code-rewrite and redesign to take advantage of hardware-accelerated GPU through DirectX/Direct2D libraries. Medical 3D MPR (Multi-Planar Reconstruction) implementation. (C++)  Re-engineer medical reporting modules from C to object-oriented C#/WPF. The reporting engine is implemented for our thick and thin clients. (C#, WPF)  Coronary Arteries diagram marking module, rewrite medical illustration and viewer modules with better design and code. (C++… Show more  Medical graphical viewer code-rewrite and redesign to take advantage of hardware-accelerated GPU through DirectX/Direct2D libraries. Medical 3D MPR (Multi-Planar Reconstruction) implementation. (C++)  Re-engineer medical reporting modules from C to object-oriented C#/WPF. The reporting engine is implemented for our thick and thin clients. (C#, WPF)  Coronary Arteries diagram marking module, rewrite medical illustration and viewer modules with better design and code. (C++, C#)  Redesign ECG/EKG viewer to improve usability with more modern look. (C++)  Coronary Arteries diagram marking module. (C#)  Software maintenance of company’s desktop applications and various modules. Perform code-review and code update. Improve the quality of applications by applying good practice of coding. Fixed many major issues and created solutions for bugs that had been previously labeled as limitations. (C/C++) Show less

    • Consultant
      • Nov 2011 - Aug 2013

      Jakarta, Indonesia * Advise and give strategy to implement the inventory and purchasing software. * Provide software consultation to Dunlop Indonesia. * Office automation: created inventory database, set up server/workstations networking, computer/hardware maintenance. * Sabbatical leave to take care family matters in Indonesia

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Development Manager
      • Jul 2010 - Sep 2011

      Pasadena, California, United States * Technical Lead Engineer of Mobile Solution / Development (‘SmartOffice for iPhone’). Created requirement and design for iOS mobile solution, supervised company mobile group, review code, code deployment, etc. * Manage and supervise off-shore out source development (Ebix India). Supervised and trained new resources. Managed projects assignment.

    • Senior Software Engineer
      • Nov 2009 - Jun 2010

      Pasadena, California, United States * Project Lead for off-line solution (thick client application) for big clients: Ameriprise (American Express Financial Advisor), Penn Mutual Life, Knights of Columbus etc.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior/Lead Software Engineer
      • May 1996 - Nov 2009

      Pasadena, California, United States * Lead/Main Developer of ‘Client Data System’ application (CRM suite application, Windows-based). * Technical Advisor of system / application integration for company’s high-profile customers, i.e. New York Life, Prudential, AXA Australia (National Mutual), Cooperators Canada, Penn Mutual Life, Humana, Baltimore Life, etc. * Main technical advisor for application deployment strategy and design, and application upgrade process. * E-Z Data technical representative for ACORD (a non-profit… Show more * Lead/Main Developer of ‘Client Data System’ application (CRM suite application, Windows-based). * Technical Advisor of system / application integration for company’s high-profile customers, i.e. New York Life, Prudential, AXA Australia (National Mutual), Cooperators Canada, Penn Mutual Life, Humana, Baltimore Life, etc. * Main technical advisor for application deployment strategy and design, and application upgrade process. * E-Z Data technical representative for ACORD (a non-profit organization to set standard for Insurance Industry communication, www.acord.org). E-Z Data was awarded as early XMLife adopter. * Technical advisor for multi-vendor applications integration (CDS integration with Microsoft Word, Outlook, Lotus Notes, ACORD, LaserApp, Financial Profile+, FastForm etc.). * Design and write various database conversion utilities and in-house development utuilies. * Database design and architect (schema, triggers, and scripts implementation). Show less

Education

  • University of Wisconsin-Madison
    BS, Computer Science

Community

You need to have a working account to view this content. Click here to join now