|
|
|
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.
|