Introduction

I am Nicholas Piasecki and this is my online portfolio and résumé. My résumé is below. Use the dropdown menu above to see my programming projects and writing samples.

Questions? Just send me an e-mail.

I've joined the dubious ranks of millions of others; check out my programming blog!

Nicholas Piasecki’s Résumé

Need a printer-friendly résumé (44 KB PDF)?

Quick Contents

Click on a link below to jump to a particular section in my résumé.

Objective

To gain experience and explore new technologies in programming-related fields by developing and documenting Web and Windows applications.

Skills

Windows Development
Web Development
Configuration Management

Related Work Experience

Software Developer, Skiviez, Inc.

June 2007-present
Richmond, Virginia

  • Single-handedly designed, developed, and deployed an ASP.NET- and MonoRail-based replacement for an aging public Web site at http://www.skiviez.com while maintaining compatibility with legacy data sources
  • Created PDF generation Windows service that automatically generates and prints personalized advertisements for customers
  • Designed, developed, and deployed wireless order picking system using Windows CE and barcode readers to improve order accuracy
  • Designed and implemented VOIP phone system based on Asterisk and Linux
  • Currently writing and maintaining above projects in addition to a modular smart client using CAB to integrate the company's varied order fulfillment and shipping software into a single application

Software Developer, Shepherd Medical Solutions, LLC

May 2006-June 2007
Blacksburg, Virginia

  • Designed, created, maintained, and documented a heavily multi-threaded, HIPAA-compliant distributed .NET smart client application for entering and retrieving medical documents
  • Migrated smart client application from Windows Forms to Windows Presentation Foundation (WPF)
  • Designed and built secure .NET server application using Windows Communication Foundation (WCF), Service-Oriented Architecture (SOA), and SOAP
  • Designed and implemented relational database in SQL Server 2005 with T-SQL stored procedures that dynamically generates triggers for auditing and logging transactions
  • Created easy-to-use Outlook-like scheduler control in C# with Windows Forms and GDI+

Web Developer, ZINCASTLE Software Systems

June 2005—May 2006
Roanoke, Virginia

  • Designed, created, and maintained standards compliant, accessible e-commerce Web sites and intranets as well as an internal project tracking system, principally with MySQL 4.x, PHP 4.x, and CSS
  • Guided multiple clients through full software life cycle on fast-paced, independently managed projects
  • Proposed and developed “For Designers Only” developer-designer relations program (and all JavaScript classes contained there)
  • Proposed and created “ZINCASTLE Wireframe” rapid-prototyping tool to improve client involvement during requirements gathering
  • Proposed, designed, and implemented an object-oriented, reusable code library in PHP 4.x, largely inspired by Ruby On Rails' ActionPack (database abstraction using Active Record, templating framework, etc.)

Education

Bachelor of Science, Computer Science, summa cum laude, May 2005
Virginia Polytechnic Institute and State University (Virginia Tech), Blacksburg, Virginia

  • Minor in Mathematics (Emphasis: Discrete Math)
  • Minor in English (Emphasis: Professional Writing)
  • Overall GPA: 3.84/4.0

Related Volunteer Work

Digital Atlas of the Virginia Flora, Dept. of Biological Sciences, Virginia Tech

May 2006—present
Blacksburg, Virginia

  • Designed and created Web site and relational database to fix maintenance and security problems, including cross-site scripting and SQL injection attacks
  • Created dynamically-colored map of Virginia using GD graphics library

Arteriovenous Malformation Foundation

August 2006—present
Blacksburg, Virginia

  • Designed and created Web site and simple content management system using Markdown
  • Proposed site organization and structure with page rankings, dynamic glossary, and semantic markup

Honors & Awards

  • Robert H. Dedman, Jr. Prize for excellence in professional writing, Spring 2004
  • Virginia Tech College of Arts & Sciences / College of Engineering Dean’s List (all semesters)
  • National Society of Collegiate Scholars
  • Phi Beta Kappa, since Spring 2004