Post Job Free

Resume

Sign in

Software Engineer Customer Service

Location:
Burlingame, CA, 94010
Posted:
October 29, 2016

Contact this candidate

Resume:

MARK F. C. SHIH

**** ******** ***

Burlingame, CA 94010

E-Mail: acxark@r.postjobfree.com

Tel: 650-***-****

Samples: http://portfolio.markshih.com

PROFESSIONAL ACHIEVEMENTS

Design, built, and maintain data system to help manage 62 billion dollars in assets.

Design and built image processing system to manage millions of images per month.

Manage a group of engineers through a full life cycle software development for multiple departments in a fortune 500 company.

Created a web site for the first nationally televised Asian American program.

Redesigned a B2C system to accommodate B2B system to allow for future revenue sources.

SKILLS

Operating Systems: UNIX, LINUX, Windows, OSX

Programming Languages: PHP, PERL

Web: HTML, AJAX/JSON/DOM, CSS

Databases: MySQL, Sybase, Oracle

CMS: Drupal

JS Frameworks: ExtJS

MVC: CakePHP, Joomla

Template Systems: Smarty

Software: Apache, MS Access, MS Excel

Interpersonal: Problem Solving, Management, Project Management

PROFESSIONAL EXPERIENCE

Miltech Arms (Current)

Software Engineer

Burlingame, CA

Created new website for small firearms business.

Created new website using Drupal 7 (PHP) along with gallery, node access control, plupload, calendar, and other modules to meet client specifications.

Created sub-theme module to meet client aesthetic needs.

Police Unity Tour Chapter XIII (2016)

Software Engineer

Burlingame, CA

Created new website for Northern California chapter of Police Unity Tour Charity.

Created new website using Drupal 7 (PHP) along with gallery, node access control, plupload, calendar, and other modules to meet client site function needs.

Modify existing theme module to meet client aesthetic needs.

Take care of hosting website with my own web hosting account.

Wei Dance (2015)

Software Engineer

Burlingame, CA

Created new website for small dance instruction business.

Created new website using Drupal 7 (PHP) along with gallery and other modules to allow for picture gallery function.

Modify existing theme module to meet client aesthetic needs.

Take care of hosting website with my own web hosting account.

Robert Half Technology (2014)

Software Engineer

Contract: diaDexus Inc. South San Francisco, CA

Modify existing system to accommodate for new sales staff structure and territory structure.

Modify reports and mysql database structure to limit access based on sales staff access levels.

Created new single page reporting system running on ExtJS.

Shin Shin, Inc. (June 2013)

Burlingame, CA

Redesigned web site to use CakePHP. Modified mysql database to conform to CakePHP.

Robert Half Technology (2009, 2010, 2012, 2013)

Software Engineer

Contract: diaDexus Inc. South San Francisco, CA

Product lifecycle management of a new sales commission and analysis reporting system.

Meet with management and technology staff to gather requirements to architect, design and build sales analysis reporting system.

Design the data base structures to accommodate past, current, and possible future sales models.

Built a MVC like system using Mysql, PHP5, and EXTJS/JSON/AJAX.

Later asked to design and build additions to the system that was discussed initially.

Built data modeling system for management to forecast sales and modify sales commission structure.

Data model used to modify sales territories.

Apex Systems (May 2012 – July 2012)

Software Engineer

Contract: Ebay Inc./Analytics Platform & Delivery/Buisness Incubation San Jose, CA

Worked on project to provide analytics reports to Ebay power sellers($1 million plus sales per/year).

Built services on Joomla.

Design and built Models and Controllers for the service.

Worked with Jira with Green Hopper.

Work with Oracle DB.

Teksystems (2009 - 2012)

Software Engineer

Contract: Paypal Inc./Trinity Operations San Jose, CA

Architect, design, and build configuration and management of nagios monitoring system to allow easy installation of new servers and classes of servers.

Built tools to manage DNS servers using PHP5, and EXTJS.

Port internal CAL logging tool library from PERL to PHP.

Built PHP scripts to log syslog-ng and root mail to Ebay’s CAL logging system.

Built Mysql db storage and Jpgraph interface to Nagios.

Built install instructions for Cfengine to install software to Debian, Solaris, and OSX.

Built PHP scripts to run SNMP commands to monitor routers and SANs.

Built new monitoring scripts in shell, PERL, and PHP for Nagios.

Built tool to disable multiple services monitoring/notification.

Reconfigure Nagios to use object inheritance configuration to simplify management.

Project management for data center consolidation from multiple locations. Manage orders from multiple vendors for new data center build. Co-ordinate moving and shipping of equipment.

RivalWatch, Inc. (2008)

Lead Engineer Santa Clara, CA

Product lifecycle management of the company's main product redesign. Architect, design, and build new reporting system to improve speed, functionality, and user interfaces along with multi-branding capabilities to improve delivery times to onboard new clients faster.

Trouble shoot legacy reporting system built in PHP3, MYSQL, ORACLE, and JPGRAPH 1.

Use JPGRAPH 2, EXTJS, ORACLE, MYSQL, JSON for new reporting system.

Ficussoft Inc. (2007 - 2008)

Senior Software Engineer

Contract: Visa International Foster City, CA

Assigned to work at Network Management group at Inovant/Visa International.

Product lifecycle management of new network management tools.

Architect, design, and developed an IP dictionary project to produce a system that integrated the finance/business information with the networking infrastructure information. Tool for senior management to CTO/CFO can be aware of usage and costs.

Collected business and technical requirements from different departments at Visa, from managers to CTO/CFO levels.

Managed a development team in India to partially produce the system.

This project was the first time that information from business and technology side was married together in a usable system for users all over Visa to understand their own network usage in relation to cost.

Designed and built an IP request system that meet the requirements of an IP request process and keeps in line with the requirements set forth by the IP dictionary project.

Integration, and testing was done by me to insure we meet the requirements of the projects.

System built on LAMP stack with ExtJS as the frontend.

Robert Half Technology (2006 - 2007)

Software Engineer

Contract: American Academy of Opthalmology San Francisco, CA

Contracted to make updates to a defunct open sourced PHP software called PHPTest used for acquiring test exam content.

Product lifecycle management of a new exam question creation/approval system.

Reviewed source code and interviewing users to gather their problems/suggestions on upgrading the system to match their current and future needs.

Architect, design, and built a new system to meet their operational and marketing needs

Modifications to two Drupal systems to add voting functionality and visual changes.

Shin Shin Inc. (2001 – 2006)

Software Engineer San Francisco, CA

Built from the ground up a catalog site for a small jewelry business in PHP5.

Utilize Object Oriented PHP features introduced in PHP 5 along with Javascript elements.

Designed the database structure to handle the needs of the site and the type of business.

The site was designed to be an additional service to the brick and mortar store instead of replacing it with an e-commerce site since the jewelry business is very visual and tactile.

Sales

Jewelry Sales at retail store.

Factor Inc. (2004)

Software Engineer

Contract: Stirtv.com Brisbane, CA

Used Drupal develop a site for the first nationally televised Asian American magazine show for International Channel and KTSF.

Product lifecycle management of a new site with requirements from TV production and marketing groups.

Modified Drupal system (UI and new modules) to meet requirements.

First month it drew 1800 new members and 10,000 hits per day..

Due to some fan issues, had to modify Drupal to handle unwanted postings and create a IP blocking system that didn't exist in Drupal until later versions.

Handwatch.com (2002)

Software Engineer

Taipei, Taiwan

Design and build a customer database using PHP and MySQL.

The database was integrated into the website to help customers register software unlock keys and allowed customers to retrieve software unlock keys.

Also built an administrative system to handle customer information changes and other customer service issues.

Clubphoto, Inc. (2001)

Software Engineer

San Jose, CA

Product lifecycle management of a new backend photo developing lab.

Evaluated the existing infrastructure and modified the system to improve the reliability and speed.

Architect, design, and built a system to manage a digital photo lab that improved speed and manage errors in processing orders .

The system was also architect and designed to a B2B business model that allowed easy acceptance of a new B2B client and scale with future growth of business.

The MySQL database was redesigned to increase efficiency, improved data access times, and allowed for new B2B client brands.

Automate daily lab and data processes.

Designed and built web interfaces to monitor lab processes.

Designed and built XML interfaces to facilitate data exchanges with new B2B clients.

Designed and built web interfaces for affiliate customer service.

Produced a Perl/C script that would dynamically generate Postscript files for invoice and other paper products.

Troubleshoot Java based interfaces with the photo production system.

Redesigned and built financial accounting system for accountants.

Redesigned and built customer service information system for CSR.

Zengine, Inc. (2000)

Software Engineer

Fremont, CA

Used object oriented Perl to facilitate data exchange between our client's systems and our systems.

Used the proprietary API system consisting of ZEUS, MYSQL, HTML, CGI, and PERL to build B2B and B2C e-commerce sites.

Built the software package for the internal accounting system.

Design, built, and maintain automated data exchange system.

Managed and lead the integration team while the manager is away in client meetings.

Maintained dialog with clients and internal groups to create specifications for new communication systems.

Barclays Global Investors (1999 - 2000)

Reporting System Analyst

San Francisco, CA

Responsible for supporting and upgrading systems processes for Advanced Active Strategies Group.

Developed UNIX/PERL/SYBASE based application to manage daily business processes which included collecting and verify integrity of equity data from different sources.

Developed analytical tools for portfolio managers.

Overhaul reporting process to meet daily client reporting requests.

Provided analytical portfolio information to clients and other client reporting groups.

Worked on the trade operations side to process and reported trades for the group's holdings systems.

Maintained reporting process that sends trading reports to London.

Designed and built new daily cash reporting process critical for the daily business process.

TD Waterhouse (currently TD Ameritrade) (1996 - 1998)

Development Liaison

New York, NY

Responsible for researching and developing solutions for the WebBroker (Web), Personal Access for Windows (dial-up), and TradeDirect (touch-tone phone) trading systems.

I combined my knowledge of trading and technology to help develop a new version of the trading systems to resolve current problems encountered by customers.

Worked with the web development team to resolve issues relating to the front end trading systems.

Worked with back office and ADP staff to resolve connectivity issues with legacy back end ADP trading system.

Involved in the process of developing the Electronics Trading division by creating training manuals and training new personnel.

Account Officer

Responsible for most aspects of the Internet, on-line, and telephone trading from technical support to trade executions.

Fielded technical support calls from customers regarding our touch-tone phone, proprietary dialup, and browser based trading systems.

Troubleshoot problems with electronic trading systems with customers using knowledge of Netscape (all versions), Internet Explorer (all versions), MS Windows 3.1, MS Windows 95, and MS Windows NT.

Troubleshoot systems problems with Windows NT workstations.

Executed trades on equities, options, and closed end mutual funds.

Reviewed problem accounts and approved block trades.

Cross-trained in many areas of the firm including branches, fixed income, mutual funds, active traders branch, call centers, order room, corporate actions, Investors' Money Market services, and customer service.

EDUCATION

State University of New York at Buffalo (1996) B.A. Psychology



Contact this candidate