Richard Saville
richard@aliyance.com

- Senior software engineer and web systems developer with considerable .ASP, COM, and XML experience.
- Experience managing India-based software R&D
-

Experience developing multi-player gaming systems and tournament management systems.

- Completed large software design and architecture projects for Fortune 500 clients, as Senior Consultant, Microsoft Consulting Services, Oakbrook Illinois

Presently completing project for Microsoft; available March '02 for on-site or off-site contracts 3 - 14 month duration through Aliyance Group.

April 2001 - Present

Microsoft Corporation,
On-site Contractor: Web Developer Level 3

  • Designed and developed an internal web based application monitoring tool for the bCentral.com web site. System is used both by management to view up-time performance stats and by operations team to detect web site failures. The system runs scripts to verify services provided on the site are running properly. When an error is detected the page returned is stored and e-mail notification is sent. Web site provides current status indicators, performance reports, and administration functions. System uses SQL 2000, Windows 2000 Advanced Server, IIS, ASP, ADO, XML, JScript, VBScript.

April 2000 - April 2001 (plus continued affiliation)

Aliyance Group, Kirkland, WA, Chief Technology Officer/Senior Developer, www.aliyance.com. Responsible for all technical aspects involved with bringing a venture from idea to the market. This includes system design and architecture, patent application, infrastructure, development team management, and testing. Developed effective techniques for managing a 13 member development team located in Pune, India, utilizing shared documents, chat, public folders, and Terminal Server.

Responsibilities include system design and coding (70%) and development team management (30%). Projects include:

  • Web browsing enhancement product that provides a client side cache on a CD. (www.blinkspeed.com). The system consists of components that traverse Web sites, gather binary content, create a CD master, and perform as a local proxy server. System uses SQL 2000, Windows 2000 Advanced Server, IIS, ASP, JScript, VBScript, ISAPI, VC++.
  • Prototype system (www.td9.net.) that provides web browser access to resources on a target PC. User can view directory tree, run DOS commands, and run preconfigured script files. System uses IIS, ASP, XML, XSL, Winsock, VC++.
  • Web application used to post job openings and accept resumes. www.aliyancejobs.com. Applicants select a job opening, views required skill levels, enter personal skill levels, and upload a resume file. Management features of the system allows the creation of job openings, assignment of skill levels, filter applicants based on skill level, view resumes, and send reply e-mails. System uses IIS, SQL 2000, ASP, VBScript.

July 1999 - March 2000

Wizards of the Coast, Renton, WA, Senior Web Developer. Development and maintenance of the Organized Play section of the www.wizards.com web site. This site is used to organize the tournaments, matches, and ratings for the ~500k Magic players worldwide. The site architecture employs 4 servers to provide internal access, web access, data services, and testing. Duties include web development, system operations, writing business specifications, and writing technical specifications.

Site uses IIS 4.0, SQL 6.5, SMTP, VBScript, JScript, and ASP.

January 1999 - Present

I have developed a web site for a local elementary school chess club as an independent project. The site provides interactive chess instruction for children. The system allows coaches to create chess problems, assign problems and exercises to students, and review detailed information on each student's performance. It also provides an interactive environment for the students to solve problems and work through exercises. The system is in production and can be viewed at www.chess4kids.com.

Site uses XML, XSL, IIS, SQL 2000, VBScript, JScript, COM, and ASP.

January 1999 - July 1999

Designed, developed, and operate a commercial web site that provides stock recommendation to paid subscribers. WWW.VRTrader.com. The web server is located in Bellevue, WA, and the stock analyst that owns the service operates from Phoenix. A set of web applications allows the analyst to maintain a stock portfolio on the web site and to publish changes to customers. Changes to the portfolio are communicated to the customers via updates to the web site (pull) and via e-mail bulletins (push). Subscriptions are handled automatically through CyberCash to charge customer credit cards.

Site uses IIS 4.0, SQL 6.5, DHTML, SMTP, VBScript, JScript, and ASP. Site Server is used for membership management and activity analysis.

Sept 1998 - January 1999

Designed and developed a multi-player Internet game site. Employs a 3-tier architecture using DirectX and ActiveX technologies. The game server uses the DirectPlay component of DirectX to perform the game management and to broadcast real-time sports scores and play-by-play information extracted from the SportsTicker data feed. Game can be demonstrated on request using recorded sessions from the 1998 football season.

Site uses IIS 4.0, SQL 6.5, DirectX, ActiveX, and ASP. ActiveX control written in VB6.

1996 - 1998

Microsoft Corporation, Redmond, WA, Program Manager

  • Service Readiness Program Manager for Internet Technologies - Responsible for ensuring that Microsoft's technical field personel are ready to deliver key Internet related products to the enterprise level customers prior to product release. This work required a extensive knowledge of Microsoft's Internet products, an understanding of the enterprise customer requirements, and experience with the various internal groups that provide technical information and training.
  • Web Master for World Wide Technical Services - Developed and maintained the internal web site for the WWTS group which provided technical information for Microsoft's technical field personel world wide. Web site was used as a repository for techincal information that allowed a "section owner" to submit and organize technical information and provided the field will easy access to browse and retrieve the information. Site used IIS 4.0, SQL Server 6.5, ASP.

1994 - 1995

Microsoft Consulting Services, Oakbrook, Illinois, Senior Consultant.

  • Worked with various Microsoft enterprise level customers. Responsibilities included software development, software architecture design, code review, design review, and software debugging. Customers included Allstate Insurance, Northwestern Mutual, EDS, and Moore Business Forms.

1984 - 1994

Tangent Designs, Chicago, Illinois, self employed as independent software developer.

  • Technologies used: C++, C, Assembler, Visual Basic, Pascal, Dataflex, SQL Server, BBS software: Major BBS

Patents

United States Patent Application Serial No. 09/877,471 (pending approval)
"Method for increasing web page browsing efficiency by periodically physically distributing memory media on which web page data are cached" - assigned to BlinkSpeed, Inc.

Education

B.S. Degree - University of Notre Dame, 1974, Engineering Science

Programming Languages

Microsoft VC++ 6.0, Visual Basic 6.0, Pascal , Fortran
XML, XSL, VBScript, Jscript, DHTML,
Assembler for 80x86, 8051, and Z80

Software

IIS, ASP, Winsock, COM, ADO, SQL Server 2000, Site Server 3.0, Windows 2000 Advanced Server.

| home | about us | US expert consulting | full project services | working with Aliyance | value proposition |
| development and management | global impact |
networking services | join us | contact us |

Copyright © 1997 Aliyance Group
| privacy policy |