Languages

  • C# (6 years)
  • ASP/VBScript (10 years)
  • JavaScript (10 years)
  • Html (10 years)
  • SQL (10 years)
  • Visual Basic

Technologies

  • ASP.NET/ASP.NET MVC/ASP
  • HTML/CSS
  • Javascript/Ajax
  • XML/XSLT
  • Regular Expressions
  • XNA

Platforms

  • Windows 7/XP
  • Windows Server 2008/2003/NT
  • IIS 7.0/6.0/5.0
  • Microsoft SQL Server 2005/2000

Tools

  • Visual Studio
  • Subversion
  • Adobe PhotoShop
  • Adobe Dreamweaver

Experience

May 05 - Present
Smead Manufacturing Company
Hastings, MN
Senior Programmer/Analyst
  • Managed all internal and external websites, including web server, application design, database development and product deployment
  • Worked closely with business users in defining and documenting requirements, managing deliverables and providing post implementation support
  • Served in a leadership role mentoring colleagues in all aspects of development
  • Advised on architectural and technological issues for other business systems using web and Internet technologies
  • Worked with design firms to implement look and feel for new and existing websites
Projects Include:
  • Developed online catalog system using ASP.NET MVC, MS SQL 2005, HTML, CSS and Javascript
  • Successfully upgraded and migrated existing websites from MS Server 2003, MS SQL 2000 and IIS6 to MS Server 2008, MS SQL 2005 and IIS7
  • Facilitated major redesign of existing website, including new look and feel, addition of new content and functionality, and updating current functionality using ASP, MS SQL 2000, HTML, CSS and Javascript
  • Architected, built and deployed website with integrated content management system using ASP.Net and MS SQL 2000
  • Designed, tested and implemented conversion process of data from a legacy lead tracking system and ERP system to salesforce.com using MS Access, MS SQL 2000, MS SQL DTS and VBScript
  • Developed data collection interfaces and report displays for customer scorecard on corporate intranet using ASP and MS SQL 2000
Oct. 99 - May 05
Quantum Digital
Stillwater, MN
Web Developer
  • Led and collaborated on all technical design and development of Internet projects
  • Involved in project management from concept through implementation, including competitive analysis, market information, content management and delegation of design and implementation elements
  • Developed web applications, including design, implementation, testing and support
  • Worked with Internet team tracking trends, researching marketing initiatives including opt-in email, newsletters, affiliate programs, banner ads, and strategic partnerships
  • Researched new technologies as opportunities for growth
  • Managed all technological areas, including network infrastructure, application design, database development and product deployment
  • Worked closely with business partners in providing price quotes, contract negotiation and project support
Projects Include:
  • Designed and created website hosting solution allowing real estate agents to create and update their own website with property search. Integrated with multiple property listing services to collect data to power property search. System supported hundreds of clients with a single codebase and website. Developed using ASP.NET, C#, ASP, VB and MS SQL 2000
  • Developed ecommerce engine from scratch, including requirements, database design, object design, and security design. Developed using ASP, VB and MS SQL 2000
  • Collaborated on database design for a major newspaper web site including content management, ad tracking and online marketing tools. Developed content importer to process MS Word articles and import into content database. Developed using ASP, VB and MS SQL 2000
  • Redesigned consumer oriented coupon site allowing businesses to design and manage coupons. Developed using ASP and MS SQL 2000
  • Created online catalog ordering and tracking system for the building products industry. Developed using ASP and MS SQL 2000
Jun. 99 - Nov. 99
Intxx
Eagan, MN
Developer
  • Responsible for design and implementation of web based applications
Projects Include:
  • Management of internal time tracking tool
  • Development of company project management software
  • Conversion of legacy system to a web based interface
  • Development of a web based file management and indexing system
  • Design and implementation of the infrastructure for an online distribution catalog system
Jun. 98 - Sep. 98
Northwest Airlines
Eagan, MN
Software Engineer Intern
  • Responsible for Year 2000 verification of ticket tracking software

Notable Projects

www.smead.com
Smead Manufacturing's corporate website
Role
My role on this project was the primary developer for the redesign and product editor. I worked with a outside design firm and internal marketing team on this project.
Features
  • Recent redesign with new look and feel, updated product catalog and new content
  • Editor for business users to update products
Tools Used
  • ASP
  • ASP.Net
  • C#
  • MS Windows Server 2003
  • MS SQL Server 2000
www.webaloo.com
Gives users the power to build and maintain their own website
Role
My role on this project was the system architect and lead developer. The team consisted of myself and a designer.
Features
  • Users can edit their website at anytime from anywhere using only a web browser and add an unlimited number of pages to their site
  • Unique visual editing simplifies editing for non-technical users
  • Extensible framework allows for system to be extended with modules and be customized to meet individual customers' needs
Tools Used
  • ASP.Net
  • C#
  • MS Windows Server 2003
  • MS SQL Server 2000
www.realestatehomepages.com
Gives realtors the power to maintain their own website
Role
My role on this project was the system architect and lead developer.
Features
  • Users can edit their website at anytime from anywhere using only a web browser and add an unlimited number of pages to their site
  • Users can choose to have a professional design or create their own design by selecting from pre-made templates or choosing individual elements from different templates
  • Property Search supporting multiple MLS systems, which allows users to save their searches and receive email when new listings are found
  • Contact management system that allows agents to create lists of customers, create scheduled emails to be sent to lists or send an individual email to a list or single customer
Tools Used
  • ASP
  • MS Windows Server 2003
  • MS SQL Server 2000
www.thepaperseller.com
Online ecommerce store selling inkjet printer, laser printer & copier paper
Role
My role on this project was the system architect and lead developer.
Features
  • Object oriented design for object reuse and creation of other stores
  • Unlimited items with unlimited custom options
  • Online credit card processing
  • Affiliate system
  • Designed for search engine placement
  • Auction payment collection
  • Order processing
  • Sales reporting
  • Store maintenance and product maintenance
Tools Used
  • ASP
  • MS Windows Server 2003
  • MS SQL Server 2000

Education

May 1999
University of Minnesota - Duluth
Duluth, MN
  • Bachelor of Science - Electrical and Computer Engineering
  • Minors in Computer Science and Mathematics