1. Peter Ho (310) 741-0301
p.ho2@icloud.com
HIGHLIGHT OF QUALIFICATIONS:
Web Site Architecture: Web system information design based on customer requirement,
wireframe and storyboard .Web application system logical design, coding, maintenance and
database integration. Familiar with SDLC (Software Development life cycle).
Programming Languages: AJAX, ASP, ASP.Net, C#, JavaScript, JQuery, Ecommerce, OOP, XML,
HTML 5, CSS, VBA, MS SQL (Views, SP, DTS, and Functions), Integated Package (ETL).
Web Server and Application Server: IIS web server 8.5, IIS 6 conpatiable, web authentication
(MD5, LDAP, and Active Directory), SSRS
Development Tools: SQL 2000/2005/2008 R2,SQL Jobs, SSRS, SSIS, Schedule Task, AutoSys,
Visual Studio (various versions), Firework and Adobe PhotoShop.
Source control: Visual SourceSafe, TFS, SubVersion and EclipesCVS
Plateform: MS Offices (Excel, Access and etc..), Window Server (2003/2008 R2/2012 R2), SSRS,
Desktop and Web applications.
EXPERIENCE:
AIG, Los Angeles, California (Dec / 2006 – Present)
Senior Web Developer / System Analyst
Lead projects/applications (code-review, code snippet, modules, templates and etc…)
Contributed to the kownledge base (Standard Procedures, Step by step how-to and more)
Automated import /export data from both data-feed flat file scheduled (DTS, ETL, SQL Jobs,
Scheduled Task)
Developed the web application with integrated SQL authentication /permissions / roles and etc…
Implemented inline Data-Entry from the Web Application.
Maintained and supported existing application in both desktop and web environments.
Database DBA related tasks (Rebuild corrupted database, SQL server database syncing,
backup/restore)
SSRS reports design and development (Data Source, Report Parts, Subscription)
Applied JavaScript, JQuery, CSS and DHTML on the client-side scripting
Used the ASP to process data on the server-side scripting
Simulated a DeskTop application in the Web plateform.
Utilized the AJAX Methods to update the page concent without page refresh
All pages were hand coded without any aid from the WYSIWYG editor.
Familiar with AngularJS, ASP.Net MVC
Environment:
MS IIS Server 8.5/ IIS 6 conpatiable
MS SQL2000/2008 R2
AJAX (HttpXMLRequest, JSON)
MS SourceSafe / TFS
.Net Framework 2.0/3.5/4.5
MS Office (Marco and VBA)
SSRS (Report Builder / BI)
United Online, Woodland Hills, California (Aug / 2006 – Nov/2006)
Web Developer / Web Producer (Contract Position)
Created web pages from mockups and temples compliance with the W3C standard.
Developed HTML page without the aid of any WYSIWYG editor.
Scripted JavaScript to calculate scores from end-user selection and form validation.
Applied CSS to standardize the site layouts and styles.
Implemented SEO to speed-up the pages rendering and search engines friendly.
2. Modified and made graphic production using Adobe Photoshop, cutting, optimizing, resizing and
etc…
Used the Eclipses as the source control repository.
Responsible for multiple projects in a simultaneous order.
Environment:
Apache TomCat Server
Internet Explorer 5.5+
Mozilla base browsers (Netscape and Firefox)
Developed in EclipseCVS 3.2
Critical Mass Inc, Calgary, Alberta (May / 2006 - Aug / 2006)
Web Developer (Contract Position)
Maintained and updated XML data files and kept web site up to date.
Modified JSP pages to display the contents correctly.
Created and parsed .XML data files using XSL/XSLT.
Used the WinCVS as the source control repository.
Unit tested ensure the highest quality were delivered.
Modified and made graphic production using Adobe Photoshop CS2, cutting, optimizing, resizing
and etc…
Currently providing professional website services including customize approach to complete
website development with content management.
Installed Apache, Websphere, ANT, WinCVS to setup a standalone workstation (Sandbox)
Used the Jakarta Structs Framework for the website striation, also applied modified the web.xml to
add extensions and sub-class definitions.
Environment:
Mercedes Benz Site (http://www.bmusa.com)
Apache WebSphere 1.1
Jakarta Struct Framework architect the site structure
Internet Explorer 5.5+
Mozilla base browsers (Netscape and Firefox)
Used ANT script to the test environment and/or production environment from the standalone
server (SandBox)
McGill Digital Solution Ltd, Windsor, Ontario (Jun / 2000 – May / 2006)
Web Developer
Created a custom Learning Management System for General Motors using ASP (VBScript) and SQL
server databases.
Developed and integrated SCORM conformant e-learning applications for DaimlerChrysler and
General Motors using ASP (VBScript, JScript) and client-side JavaScript.
Created a browser-based interface to verify minimum end-user system requirements for
DaimlerChrysler e-learning applications.
Created Leader board web applications for DaimlerChrysler using ASP (VBScript) and SQL server
databases.
Part of the team that re-developed and maintained company’s websites for new client registrations,
domain name registrations, and subscriber tools, which improved overall efficiency.
Interact with various business units to determine project requirements.
Created a content management site using (VBScript) and SQL server databases. The job includes
database design, site architecture design, and ASP coding with many advance feature of Ms SQL
2000 (DTS package, Store Procedures, Functions).
Generated Ms Excel document dynamically from Ms SQL data tables.
Integrated a JavaScript only site to a Learning Management System (TEDSComm) with the API
interface.
Previous Projects
Lead to Succeed Site
3. Internet Explorer 5.5+
All pages are developed in JavaScript only.
It has JavaScript API interface (TEDSComm System)
One single file (XML) to make site configuration and/or site layouts
The XML configuration file controls the presentation layer including navigation, bookmarks
method, layout, image reference and etc…)
It use JavaScript Object, Array, and others advance JavaScript scripting.
Online Sales Product Guide
This site has two parts presentation and the administration.
Presentation: displays contents that are uploaded/managed with the administration part.
All pages are developed in ASP and MS SQL database.
Administration side (http://rev21.mcgill.com/cmt), it allows the user to upload and/or manage
contents.
Real-time result to the presentation side with any modification is made on the administration side.
Advance TSQL scripting are developed for this project (Views, Store Procedures, Functions, and
DTS package)
It has daily Data Feed to update the site. ( Some scheduled DTS package for this purpose )
DTS also uses to generate reports in excel format.
E-Learning Course Project
Internet Explorer 5.5+
SCORM 1.1 and SCORM 2004
Sharable Contents Object (SCO), were primary developed in Flash (6.x , MX)
Tomcat 5.5 web server and MySQL
Home Explorer, Windsor, Ontario (Sept / 1999 – Feb / 2000)
Web Assistance (Part – Time)
Responsible for on-line communication integrity testing, software installation and configurations
Created and updated HTML pages using FrontPage 2000.
Developed and applied CSS style through out the site.
Environment:
Web server IIS 4.0 and Window NT was the primary server environment.
Internet Explorer 4.0/5.0
Netscape 4.0, Netscape 4.x
Sandwich Community Health Centre Inc., Windsor, Ontario (Jun / 1999 – Sept / 1999)
Computer Instructor / Technician (Co-OP)
Installed and troubleshot hardware and software, and instructed an introduction to computer
usage course.
Instructed an introduction to computer usage class with a group of 15 people.
Written learning lessons martial for the Introduction to Computer Usage classes.
Campus WorkLink Inc., Windsor, Ontario (Feb / 1999)
Campus Intern (Part –Time)
This position involved to promote the campus Internet job-search service and helped individual
setup an account. Also, attended information stand for Q&A.
EDUCATION:
St. Clair College, Bachelor of Information Technology System, June 2000
REFERENCES:
Available upon request