SEAN VIKOREN
702-425-3332 
sean @ vikoren.com 
1175 Brenda Way, Washoe Valley, NV 89704

SUMMARY

Senior Engineer / Technical Manager with over two decades of development experience and fifteen years of project management experience.

Management Skills : Directing and delivering complex projects, recruiting and assembling development teams, determining and managing budgets, development and analysis of detailed business plans and financial models

Development Skills : Client/Server (Sockets), Windows, MSV C++, Direct X, WEB/ASP, Color Manipulation

Languages : C, C#, C++,  JavaScript, VB Script, HTML, Assembly, Fourth, Basic, Pascal, etc.

Environments & Components : Windows XP/NT [Direct Draw, Direct 3D], UNIX, DOS, CPM


EXPERIENCE

Lead Graphics Programmer , Metron Media, Inc., October 2001 to Present

Built fast, frame limited, render engine in C# using DirectX.  Implemented a smooth quaternion based system for positioning camera.  Optimized the render pipeline to achieve frame rates at or near refresh rate on hand held devices.  Designed and implemented test-bed framework that significantly reduced development costs. Contributed several original designs to Asbuilt's store of intellectual property (including patent #7130774), helping to secure a solid competitive advantage.  Continuing to optimize and expand capabilities of 3D engine for rendering floor plans.

Chief Technical Officer , Acceptances.com, LLC, July 1999 to September 2001

Designed and implemented secure transaction processing network (for processing credit cards).  Developed secure transaction outsourcing system, including a web accessible product database.

Manager of Engineering , Berkeley Systems, Inc., March 1997 to June 1999

Resolved issues necessary to ship critical on-line products.  Worked with IT to speed response time and reduce the cost of purchase.  Staffed five projects for 1998 release.  Worked with on-line tech leads to develop cross-project development technologies.  Introduced and implemented project accountability using viewable milestones.  Implemented team-oriented development at BSI.  Developed and implemented strategies for hitting ship dates. Promoted bottom-line orientation.  Worked with management to build a simple, powerful and consistent vision for BSI.  Addressed creative issues within BSI by fostering internal working groups.  Addressed morale issues within engineering, including career development and scheduling. Pursued long-term strategic planning.

Lead Software Engineer , Electric Planet, March 1996 to February 1997

Recruited and staffed the First contact Development Team.  Responsible for operations budget and plan.  As Technical Lead on this project, I developed an artificial personality engine in C and C++ under Direct-X.  I also developed and implemented results oriented, camera driven, action recognition algorithms.

Project Director , American Laser Games, September 1996

Performed a cost revenue analysis of their main project and determined that it should be canceled.  This included improving team communications and building realistic schedules.

Team Lead , Topaz Software Development, July 1996 to February 1997

Designed and implemented prototype of real-time interaction with visual display of positional uncertainty in the face of internet based delay. Designed multi-user, persistent world game framework.  

Sr. Software Engineer , Crystal Dynamics, March 1993 to July 1996

Formulated and executed cross-platform technology plan. Coded in C and C++.  Managed MIS, Sound, Video, and Internet technologies groups. These groups represented an annual budget of $1.8 million, which included project and research budgets.  Wrote CD performance analyzer for the Playstation.  Optimized 3D pipeline in assembly on the Playstation. Led color quantization research team that developed leading edge color technology, which gave us higher quality graphics than all of our competitors.

Team Leader , WordPerfect Corp., February 1991 to March 1993

Hired and led WordPerfect's P.I.M. team. Led compression and dictionary engine effort.  Delivered product on time and under budget.

Project Leader , Spectrum Holobyte, March 1989 to February 1991

Designed interactive Spanish language teaching/entertainment product and built prototype.  Hired team members and managed project. Coordinated project with Berlitz. Also assisted with Windows version of Tetris.

Summary April 1983 to March 1989

Wrote full revision of PC based "Reader Rabbit" (The Learning Co.).
Wrote low level assembly library for hex mode 0x12 VGA (Spectrum Solutions).
Developed visual language game "Cyber Wars" (Spectrum Solutions).
Implemented Tax Helper and Inventory Tracker (Simpson Paper Co.).
Managed non-heterogeneous Networking project (Miller Freeman Pub.).
Wrote HP, TRS80, Apple, PC data transfer modules (MFP).
Designed, implemented, and delivered list management system (MFP).
Wrote diagnostics for the HP3000 (Pacific Fulfillment Systems).


EDUCATION

University of Nevada at Reno, Applied Mathematics & Computer Science


INTERESTS

81-83 Taught programming to 4th and 5th graders.
1981 Left high school to attend college at sixteen.
1980 Implemented Life in Fourth on the Commodore 64.