UpperDeck • 2003 - 2005
Highlights
- Maintained PostgreSQL systems for Marvel Vs platform
- Developed complex SQL queries/stored procedures
- Optimized database performance through indexing
- Built interactive UI with JavaScript/CSS
- Implemented drag-and-drop card management
- Created cutting-edge responsive layouts
Introduction
At UpperDeck, I was part of the team that built the online companion for their Marvel Vs card game. This web application enhanced the physical card game experience by providing digital tools and community features.
Technical Contributions
The project utilized a mixed technology stack of ASP.NET (VB.NET), PERL scripts, and PostgreSQL. This was my first professional experience with PostgreSQL, which became a foundational skill in my career.
Database Engineering
Maintained PostgreSQL database systems for the Marvel Vs online platform
Developed complex SQL queries and stored procedures to support game mechanics
Optimized database performance through strategic table indexing
Frontend Development
Contributed to the UI system using client-side JavaScript and CSS
Implemented advanced drag-and-drop functionality for card management
Built responsive layouts using CSS techniques that were cutting-edge for the time
Career Development
This role at UpperDeck was significant in my career development, as it introduced me to PostgreSQL and advanced my skills in building interactive web applications. The experience of working on a digital companion for a physical product also provided valuable insights into creating cohesive cross-platform user experiences.