I am satisfied with my present position at TCGplayer.
June 2017 - present
TCGplayer.com
Software Engineer
- Engineer with the TCGplayer App
development team.
Responsible for development, design, release planning, requirements.
C# (Xamarin, Xamarin Forms), XAML, JavaScript, HTML
March 2016 - June 2017
Scout Exchange, LLC
Senior Software Engineer
- Engineer with the Scout
development team for the TPX and Connect products.
JavaScript (React, npm, webpack, Babel), JSX, HTML, CSS,
Python (MongoDB, Flask)
- Lead developer on an unreleased Android and iOS mobile product.
C# (Xamarin, Xamarin Forms), XAML
- Resident Git wizard.
July 2013 - March 2016
Litl, LLC
Senior Software Engineer
- Engineer with the Room for More
Android client team.
Java (Android, Espresso, RxJava)
- Engineer on an unreleased Android and iOS mobile product.
C# (Xamarin, Xamarin Forms), XAML
- Lead developer on an unreleased Windows desktop product.
C# (Windows Desktop, WPF, RestSharp, SQLite.NET, Rx.NET), XAML, WiX
- Engineer with the Woven
Windows Phone team.
C# (Windows Phone 7/8, RestSharp, SQLite.NET, Caliburn.Micro), XAML
April 2002 - July 2013
Seapine Software, Inc.
Senior Software Engineer
- Engineer and UI designer with the
QA Wizard Pro product.
C# (Windows 8 Store Applications, WPF, Windows Forms, Infragistics, DevExpress, Component One),
JavaScript (Google Chrome Extensions, Windows 8 Store Applications), C++ (Win32, FireFox, IE integration, Qt), PHP, MySQL
- Product Manager with the QA Wizard Pro product (50% time).
End-user Usability Studies, Competitive Analysis, Roadmap Development,
Product Requirements Documentation
- Lead designer and developer on the
Resource Thief product.
C# (Windows Forms), C++, Visual Studio Installer, PHP, REST, MySQL
- Engineer and UI designer with the
Defect Scribe product.
C# (Windows Forms)
- Engineer with the
TestTrack Pro product.
JavaScript (SproutCore, TinyMCE), HTML5, CSS3, C++ (Qt, Win32)
- Engineer and UI designer with the
Surround SCM product.
C++ (Qt, Win32, Mac OS X, Linux, Solaris)
May 2000 - April 2002
Harris Corporation, Broadcast Division
Senior Software Engineer
- Developed a Linux system to monitor and control an
RS232 device via the web.
PHP, Apache, Linux, SNMP
- Part of a development team for a multithreaded MFC PC Application
used to monitor and graph signal statistics.
C++ (MFC)
- Created PC applications to allow RS232 communication simulation and allow
the device to be accessed by multiple users on a TCP/IP network.
C++ (MFC)
Aug 1996 - May 2000
University of Dayton
Computer Lab Supervisor; Web Developer
- Developed the Computer Science Department web pages
HTML, JavaScript, Adobe Photoshop
- Responsible for setup of a Linux computer lab,
scheduling of employee hours, and technical support as a lab supervisor.
June 1996 - Aug 1999
Optimal PC Solutions, Inc. & QwicNet, Inc.
Systems Analyst; Web Developer
- Created the Optimal PC and QwicNet corporate web presence
HTML, JavaScript, Adobe Photoshop, 3D Studio MAX, Debian Linux
- Developed custom tools for internal and customer use.
Microsoft Access, ANSI C, C++ (MFC)
- Responsible for system administration at Clearplass Containers,
Inc. (May 1998 - June 1998).
- Responsible for PC techincal support and repair.
2016 - 2017
ScryGlass
- ScryGlass is a computer vision mobile app for scanning and pricing Magic cards.
Acquired by TCGplayer.
C# (Xamarin, Xamarin Forms), XAML, C++
2014 - 2015
playt
- playt is a web app for playtesting board games.
Source code is available on GitHub.
JavaScript (jQuery, jQuery UI), HTML5, CSS3
2012 - 2016
Werewolf
- Werewolf is a web app to play the Werewolf board game.
Source code is available on GitHub.
JavaScript (jQuery, jQuery Mobile), HTML5, CSS3
2009 - 2010
Word Tower
- Word Tower is a word-building Flash adventure game.
It was sponsored by king.com.
Adobe Flash 9, ActionScript 3
2009
Word Minute
- Word Minute is a quick word-building Flash game.
Adobe Flash 9, ActionScript 2
2009
Tidal
- Tidal is a unique card game written in Microsoft Silverlight.
Source code is available on GitHub.
C# (Silverlight)
1999 - 2017
magneticpole.com
- magneticpole.com and
nofailgames.com
web sites were created in order to explore, develop, and share my ideas.
PHP (MediaWiki, PHPBB, WordPress), MySQL, Apache, IIS, HTML5,
CSS3, JavaScript (jQuery, jQuery Mobile), XML, Adobe Photoshop, 3D Studio MAX
Feb 2008
Microsoft Certified Professional
- Completed 70-316:
Developing and Implementing Windows®-based Applications with Microsoft® Visual C# .NET and Microsoft® Visual Studio® .NET
Aug 1996 - May 2000
University of Dayton
Bachelor of Science in Computer Science, Magna Cum Laude
- Areas of concentration include artificial intelligence, networking, graphics, and visual arts.
- Competed in the 1998 ACM World Programming Contest Finals
after placing 4th in the ACM Regional East Programming Contest.
- Received the University of Dayton GKM Award
for Innovative Programming.
- High School Valedictorian (Honeoye Central School, NY, 1996).
References available on request.