Yorba Linda, CA 92886 – Jason.DeArte@gmail.com – cell: +1.714.91.JASON
Desired Job Write windows client/server software in C++ using MFC/ATL/WTL/COM in DevStudio.NET
Desired Title Senior Software Engineer / C++ Software Engineer / C++ Programmer / Toymaker / Code Monkey
Career Level 8 Years, mid-senior level/experienced
Industry Consumer Video Game
Current Region Orange County, Southern California, ~20 minutes from Disneyland (less in good traffic)
Citizenship USA – Southern California Native
Terms Full Time, Permanent, in office or telecommute
Culture Strong teamwork environment with a desire to make a quality product.
Direct Sunlight No thank you
Code Samples Links to non-NDA infringing code samples I’ve written - http://1001010.com/code.shtml
Interviews. Please, only after a phone screen by a member of your technical staff. Why waste a flight if we don’t have to ;-)
Availability OFF THE MARKET AND UNAVAILABLE AT THIS TIME this resume is here for historical purposes
|
Individual Skill |
Current Level† |
Years Used |
First Used |
Last Used |
|
Individual Skill |
Current Level† |
Years Used |
First Used |
Last Used |
|
C/C++ |
Expert |
8 |
1997 |
Current |
|
Python |
Advanced |
1 |
2005 |
Current |
|
Win32 |
Expert |
8 |
1997 |
Current |
|
JavaScript |
Advanced |
1 |
2005 |
Current |
|
Visual C++ |
Expert |
8 |
1997 |
Current |
|
Mozilla/XUL |
Advanced |
1 |
2005 |
Current |
|
ATL/COM/WTL |
Expert |
5 |
2000 |
Current |
|
Delphi |
Rusty |
2 |
1998 |
2000 |
|
MFC |
Expert |
8 |
1997 |
Current |
|
Turbo Pascal |
Rusty |
2 |
1992 |
1994 |
|
ActiveX controls |
Expert |
4 |
2001 |
Current |
|
InstallShield 5.x |
Advanced |
2 |
1996 |
1998 |
|
STL |
Advanced |
6 |
1999 |
Current |
|
Wise Installer |
Advanced |
2 |
2002 |
2004 |
|
VSS |
Expert |
8 |
1997 |
Current |
|
Nullsoft (NSIS) Installer |
Expert |
2 |
2002 |
Current |
|
C# |
Novice |
1 |
2004 |
2004 |
|
Pocket PC |
Advanced |
1 |
2001 |
2002 |
|
Threading |
Advanced |
4 |
2000 |
Current |
|
DOS to XP |
Expert |
17 |
1988 |
Current |
|
GameSpy Matchmaking |
Expert |
5 |
2000 |
2005 |
|
Linux |
Advanced |
1 |
2005 |
Current |
|
ServerBrowsing/Reporting |
Expert |
5 |
2000 |
2005 |
|
DirectPlay Matchmaking |
Advanced |
3 |
2001 |
2004 |
|
GameSpy IM/Chat |
Expert |
5 |
2000 |
2005 |
|
DirectSound |
Advanced |
1 |
2003 |
2003 |
|
Internet explorer toolbars |
Advanced |
3 |
2001 |
2004 |
|
Calm tech support voice |
Advanced |
2 |
1995 |
1997 |
|
TCP/IP |
Advanced |
4 |
2000 |
2004 |
|
CGI Scripts |
Rusty |
1 |
2004 |
2004 |
|
Visual Basic 1-3 |
Rusty |
3 |
1991 |
1994 |
|
Visual Basic DOS 1.0 |
Rusty |
2 |
1992 |
1994 |
|
Count in binary on fingers |
Geek |
|
|
|
|
Analyze Barcodes |
Geek |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
† Terms: Geek(only useful at parties), Novice (<50%), Intermediate/Rusty(50%-79%), Advanced (80%-89%), and Expert (90%-100%)
Undisclosed Video Game Company, Irvine CA October 2005-Current |
||
|
10/2005 |
Senior Software Engineer – Team 2: Live Operations |
|
|
Wow, I bet you’d love to know who it is & I’m not going to tell you ;-) |
||
|
|
|
|
Penson / Nexa Technologies, Irvine CA August 2005-October 2005 |
||
|
08/2005 |
Software Engineer – Custom Engineering |
|
|
Member of the development staff, create customized versions the AxisPro and RadiusPro stock market trading clients for major US and word wide securities trading firms. C++ and Qt development. |
||
|
|
|
|
Codeit Computing LLC, Irvine CA January 2005-July 2005 |
||
|
01/2005 |
Software Engineer |
|
|
Member of the Juncture development team. Writing a 3-tier CRM solution for the mortgage brokerage industry. Developing on Linux for a cross platform Win32/Linux/OSX Mozilla client using XUL, Java, JavaScript, Python, CORBA, and SOAP/WSDL. |
||
|
|
|
|
IGN/GameSpy office in Irvine CA October 1999-January 2005 |
||
|
03/2004 |
Desktop Software EngineerIGN Entertainment |
|
|
In March of 2004 GameSpy Industries merged with one of it’s leading competitors “IGN.com” (Previously known as Snowball). My title was depreciated, I received a 16% salary increase, and my responsibilities remained the same. |
||
|
10/1999 |
Senior Software Engineer / ToymakerGameSpy Industries |
|
|
Projects · Lead Programmer – FilePlanet Download Manager (ActiveX COM) Control and (Win32) Client Application · Lead Programmer – GameSpy Arcade 2.01 · Staff Programmer – GameSpy Arcade v.3 thru 2.0 · Did you know that during my tenure working on GameSpy Arcade, it had 15.8 Million Unique installs? · Lead Programmer – GameSpy Toolbar for Internet Explorer (an ActiveX/ATL/WTL BHO Google toolbar clone) · Lead Programmer – LANSpy, an unofficial in house tool for finding game servers in the office · Staff Programmer – Xbox Tunnel, a GameSpy Arcade add-on that allowed internet play of LAN-only Xbox games · Lead Maintenance Programmer – GameSpy3D · Lead Maintenance Programmer – Roger Wilco · Creator of many proof-of-concepts that never saw the light of day (thus the unofficial title of Toymaker) · Development QA of many of the GameSpy SDKs as they were integrated in the above projects. Buzzwords / Technologies / Skills · I18N & L10N – worked to make software projects Internationalization & Localization ready for the translation team · Experienced with full product lifecycles · Created Automated Crash reporting systems (unhandled exception handler) for consumer software · Self Starter, Enjoys Teamwork Environments · Software Profiling & Optimization · Familiar with protecting and reviewing code for buffer overrun vulnerabilities · Strong Software Problem solving skills · Solid understanding of multiplayer game matchmaking · Experience with instant messaging technologies · Focused on Windows client (Win32) software · Custom UI / Ownerdraw controls · Windows Shell Integration - Shell Namespace, Shell Extension & Search Handlers · VC6/C++/MFC/ATL/WTL/STL/COM · Internet Explorer Add-ons, ActiveX controls, BHO’s – Browser Helper Objects · Wise & Nullsoft Installer Scripting |
||
|
|
|
|
Zenographics, Irvine CA August 1998-October 1999 |
||
|
08/1998 |
Programmer |
|
|
· Programmer – Universal SuperPrint driver un/install tool · Programmer – Graphical printer status monitor · Maintain legacy raw SDK “C” installer for Win32s |
· Install Shield 5.x installers · VC 1.52 / VC 4.2 · Win16/Win32s/Win9x/NT4 |
|
|
|
|
|
Touchstone Software Corporation, Huntington Beach CA April 1996-August 1998 |
||
|
02/1997 |
Development QA Tester / Build Engineer |
|
|
· Create UI Prototype Applications · Write C++ based CD-ROM “AutoRun” applications · Write InstallShield 3/5.x(international) installers · Source control management · Create daily builds for testing |
· Burn Gold Masters for CD duplication · Test Software · Enforce regression test procedures in QA department · Create and Maintain Visual Test automated testing scripts · Create and Maintain Daily Build Scripts |
|
|
04/1996 |
Technical Support |
|
|
Telephone technical support of PC-cillin95 Anti-Virus, CheckIt, WinCheckIt, Win95 Advisor, FastMove! & e.Support. |
||
|
|
|
|
Smith Micro Software, Aliso Viejo CA April 1995-April 1996 |
||
|
04/1995 |
Technical Support |
|
|
Retail end support of HotFax, HotFax Menu, HotPage, HotLine, HotDisk, and CrossConnect. OEM end user support of the Quick Link II family of Data / Fax / Voice telecommunications products for DOS, Windows 3.1x,/95,/NT 3.51, & Macintosh platforms |
||
1/2003 – Present IDGA (International Game Developers Association) member
Contact information available by request only
· Phil McDonnell – V.P. of Engineering at Zenographics
· Scott Robertson – Founder / Lead Programmer of CodeIt Computing LLC
· Patrick Ford – Director of Video Game Products at Yahoo!, former VP of Marketing at GameSpy
· Brian Gibson-Winge –former supervisor and Sr. Software Engineer at IGN/GameSpy
· Daniel Schoenblum – Lead SDK Software Engineer at IGN/GameSpy