SUPER RESUME
< Back
Edit this resume to make it your own!

Your Name

Accomplished C#/ASP.NET Web and Windows Application Developer

Dallas, TX

your.email@example.com
111-222-3333
www.your-website.com

Summary

Accomplished Software Engineer and Web Site/Application Designer with a formidable background in design and implementation of commercial-quality software and web applications. Strong Object-Oriented, GUI, and Embedded Software development skills. Demonstrated knack for adapting to new environments and learning new technologies and skills at the pace needed to produce applications that exceed expectations. Outstanding interpersonal, analytical, programming, and troubleshooting skills combined with a wide range of business experience.

Work Experience

Software Developer Consultant

Technical Resource Group, Dallas, TX

Jan 2011Current

In an Agile/Scrum environment to fulfill 'story' requirements: designed, implemented, and tested a) a suite of methods and web services for determining whether a foreclosure had been finalized, and b) WPF controls for entering and verifying bankruptcy case information for National Bankruptcy Services' BTS/UDS bankruptcy case tracking software using Visual C# 2010 on .NET 4 platform, WPF, WCF, SQL Management Studio 2005, and Microsoft Team Foundation Server 2010 on a Windows XP platform.

Senior Software Engineer

ProfitStars (Formerly Goldleaf Financial Solutions), Allen, TX

Oct 2007Sep 2010

Using Visual C#.NET 2.0 & 3.5, ASP.NET 2.0, .NET Web Services, JavaScript, Microsoft SQL Server, XML, Visual SourceSafe, Photoshop, and Fireworks on a Windows XP platform:
  • Using Visual C#.NET 3.5, ASP.NET 2.0, JavaScript, and MS SQL Server, designed and implemented the Positive Pay web application to allow merchants and the bank(s) that they are serviced by to accurately and efficiently track checks issued by the merchant, for purposes of fraud protection. Merchants may upload entire files of check items, or manually enter the data required to track an individual check item. Merchants may also edit or delete data entries in individual check items.
  • Using Visual C#.NET 3.5, ASP.NET 2.0, JavaScript, and MS SQL Server, designed and implemented the Positive Pay Admin web application so that banks may add/edit/delete merchant information and download specified check items.
  • Using Visual C#.NET 3.5, ASP.NET 2.0, JavaScript, and MS SQL Server, designed and implemented LogIn web application, which will be integrated into each new company web application for authorization purposes. Application is linked to "host" web application, performs user authentication, then redirects back to "host" web application passing the user's parameters.
  • Using Visual C#.NET 2.0, .NET Web Services, and MS SQL Server, designed and implemented the Software Version Verifier web service, which retrieves the version information of Goldleaf assemblies contained on the Goldleaf Deployment Server to be compared with the version on the client machine.
  • Using Visual C#.NET 2.0 and MS SQL Server, designed and implemented the Goldleaf Software Version Verifier Windows application. As executed on a client computer, the application will retrieve the version information of Goldleaf assemblies from the Goldleaf Deployment Server (employing the Software Version Verifier web service), the local executable version, and the local downloaded (but not yet activated) version. The Goldleaf Software Version Verifier displays this information in a color-coded grid, allowing the user to determine whether the hosting computer has the most up-to-date version of a given Goldleaf assembly.
  • Using Visual C#.NET 2.0 and XML, designed and implemented the Statement Parser Windows application and the Statement Parser Rules Windows application. The Statement Parser parses bank statement files individual transaction items according to XML parsing rules specified using the Statement Parser Rules application, and writes the transaction items to a specified output file.
  • Using Visual C#.NET 2.0 and XML, designed and implemented the Statement Splitter Windows application and the Statement Splitter Rules Windows application. The Statement Splitter splits bank statement files into individual statements according to XML splitting rules specified using the Statement Splitter Rules application, and writes the individual statements to a specified output directory.
  • Using Visual C#.NET 2.0, designed and implemented the Goldleaf E-Statement E-Mailing System, a graphical user interface-based application for e-mailing all account e-statements available for a selected date or dates.

Software Engineer

Brinks Home Security, Irving, TX

Jun 2007Aug 2007

Using Visual C#.NET 2.0, ASP.NET 2.0, Visual SourceSafe, SQL Server on Windows XP platform:
  • Using Visual C#.NET 2.0, ASP.NET 2.0, Visual SourceSafe, and SQL Server, fixed bugs and added enhancements to Brinks Central Sales System, the chief web application for Brinks salespeople.
  • Using Remedy Help Ticket application, researched entered bugs and assigned them to various members of Web Development team
  • Using Visual C#.NET 2.0, ASP.NET 2.0, Visual SourceSafe, and SQL Server, fixed bugs in BrinksNET intranet site

Software Engineering Consultant

Sogeti USA (formerly Software Architects), Irving, TX

Jun 2006May 2007

Client: GameStop Corporation, Grapevine, Texas 02/07 – 05/07
Project: Advanced Point-Of-Sale Application
Using: Visual Basic 6, Visual C# 2.0, SQL Server 2003, ASP.NET 2.0

Aided in the development and debugging of the Advanced Point-Of-Sale (APOS) application for GameStop Corporation. To manage sales and inventory, each GameStop retail outlet employs one or more APOS terminals, a windows-based, menu-driven cash register and human resource and inventory management system that combines modules written in both C# and VB6. In addition to ringing up and recording purchases, each APOS system receives inventory update files that must be processed, and also manages all of that store’s employee information.
  • Wrote and tested C#.NET code employing regular expressions to restrict text entry to regular (non-extended) ASCII characters when a configurable toggle is enabled.
  • Added control validation and other C# logic to ensure the proper “smart generation” of unique Employee ID’s from the Employee’s first, middle, and last names on the Employee Add and Employee Edit screens of the Employee Maintenance plug-in.
  • Using VB6, altered import executable to construct and fill a “LastPriceChange” table in the Items database to record price changes for both new and used items upon the receipt of price change file via polling.
  • Designed, implemented, and tested code for the automatic printing of price change labels at APOS start-up. The code queries both the “LastPriceChange” and “SKU” tables to detect any recent price changes and passes all needed information to the LabelPrinting form.
  • Designed, implemented, and tested the LabelPrinting form, which walks the user, by use of a series of instructional dialog boxes, though the multi-step process of loading the label printer and verifying the printing of new labels for both new and used items.
  • Redesigned the GenList form to allow for more information to be displayed for Price Change Reports. Designed, implemented, and tested a date picker GUI to aid the user in selecting the desired set of price changes, with actions allowed or disallowed based on configurable parameters. Allowed the printing of price change labels from the GenList form by writing code to provide all needed information to the LabelPrinting form, detailed above.

_____________________________________________________________
Client: Zales Corporation, Irving, TX 01/07 – 02/07
Project: Design Product Information Worksheet
Using: VB.NET, ASP.NET 2.0, JavaScript, SQL Server 2003

As part of a design team, developed Design Product Information Worksheet Wizard for Zale Corporation. The wizard was designed to walk vendors through the steps necessary to enter each prospective piece of jewelry’s entire set of characteristics, and to allow vendors to save results to a Zale’s centralized database and retrieve previously entered items for editing.
  • Developed Search.aspx user interface page for project allowing user to select parameters to search jewelry item database and display result items (and their characteristics) in a sortable GridView.
  • Wrote all SQL stored procedures and required business logic
  • Developed Stone and Bead user interface modules for project allowing user to select and enter characteristics for the proposed jewelry item, and to view and/or edit existing items in the Zale database.

_____________________________________________________________
Client: Alcon, Fort Worth, TX 10/06 – 12/06
Project: Toric and Phakic Calculators, and Alcon Language Translation Utility
Using: VB.NET, ASP.NET, ASP.NET 2.0, Visual SourceSafe

Alcon has two applications, Toric and Phakic Calculators, which assist physicians in selecting a Toric or Phakic IOL (inter ocular lens).
  • Upgraded both applications from a .NET 1.1 Framework to .NET 2.0 Framework,, and added new user interface using interface features per requirements
  • Transferred all culture specific display text from .resx files to XML files for easy editing
  • Modified the applications to run in a Secured Socket Layer-only environment
  • Provided technical specification document.

Developed a language translation utility that allowed administrators to develop cultural specific xml files for the Toric and Phakic calculators via a custom user interface using templates, allowing new languages to be added to the calculator applications without recompiling them.
  • Designed, developed, and tested the Language Translation Utility forms and supporting business logic
  • Created culture-specific XML files
  • Provided technical specification document and user manual.

_____________________________________________________________
Client: Southwest Corporate Federal Credit Union, Plano, TX 07/06 - 08/06
Project: Genesis X9.37 Import/Export System
Using: .Visual C#.NET 2.0, XML, SQL Server 2005

Assisted in the development of a system to import x9.37 files, a Banking ANSII standard for transmitting check clearing data from one bank to another, into SCFCU’s proprietary system.
  • Added numerous forms, dialogs, display grids, and additional functionality to the check clearing administrative application that upgraded existing functionality in adding batches of check data, as well as provided new functionality for processing these batches.

Software Engineer

Kodak Health Group (Contract), Plano, TX

Sep 2004Jun 2006

Using Visual C#.NET 1.1, XML, Visual SourceSafe, and Rational Rose XDE on Windows XP platform:
  • Using Rational Rose XDE and Microsoft Word, produced high-level and low-level (200 pages) design documents for the IO Subsystem of the Kodak Medical Image Central Software product. Documents included class diagrams for over 30 classes, sequence diagrams, module dependency diagrams, and thorough explanation of the IO Subsystem operation. The subsystem provides multi-threaded fetch, read, and write access to a range (DICOM, BMP, JPEG, TIFF, etc) of image files accessed by the Kodak Medical Image Central Software product. IO Source and IO Sink Adapter classes were designed and implemented in a four-tier hierarchy.
  • Using Visual C#.NET 1.1 and XML, implemented and tested the IO Subsystem, and integrated it into the Kodak Medical Image Central Software product. Integrated numerous additions and alterations to the subsystem, requested as other subsystems of the Kodak Medical Image Central Software product were implemented.
  • Using Visual C#.NET 1.1 and XML, designed and implemented IHE IO Adapters for disk writing. The adapters opened and read DICOM files, then saved the files and wrote relevant information into XML files (also to be written) to a master IHE directory (which consists of one or more subdirectories, depending on the number of files to be written).
  • Using Visual C#.NET 1.1 and XML, designed and implemented numerous dialog windows for Kodak Medical Image Central Software product setup. The dialogs read XML code from a configuration module, and write modified XML code back to the configuration module.
  • With 3 other engineers, used Rational Rose XDE and Microsoft Word to produce the high-level design document for Kodak Print Composer Component (to be implemented by Kodak Shanghai).

Software Engineer

Dynamic Telecommunications, Germantown, MD

May 2003Sep 2004

Using Visual C++, MFC, Visual Basic, Visual SourceSafe, SQL Server, RoboHelp, InstallShield, and Win32 on a Windows 2000 platform:
  • Enabled the processing and analysis of databases of drive test data by developing the GUI for the claRiFy Analyzer, a multi-threaded data processing and analysis application for the surveying of wireless cellular systems. GUI processed real-time messages and status updates from the various threads of processing engine and displayed them in a color- or symbol- coded format.
  • Enabled each of the modules and programming teams for the claRiFy project - Analyzer, Viewer, and Collector - to have common interfaces for various claRiFy tasks by designing and developing the database connection and common dialog DLLs. Components of these DLLs create and connect with databases, retrieve database and file information, provide status updates received on multiple threads (complete with status controls and real-time animation), and many other common tasks.
  • Allowed for context-sensitive HTML help by using RoboHelp to develop the claRiFy Analyzer's help system.
  • Completely and thoroughly provided all documentation (including the Help file and manual) for the claRiFy Analyzer and the database connection and common dialog DLLs.

Software Engineer

Communication Solutions, White Marsh, MD

Nov 1999May 2002

Using Visual C++, MFC, Win32, Visual SourceSafe, COM, WinSock, TCP/IP, RS-232, Microsoft Access, ODBC, on Windows NT and Windows 2000:
  • Enhanced speed and efficiency of CS700 RF data collection, storage, and forwarding hardware unit by creating a Visual C++ embedded shared memory log cache system. Modified CS700's logging module data path into a more efficient design, eliminating many time asynchronous time delays. Finished project well ahead of schedule. Performance: no reported bugs in three years' field operation.
  • Enabled Pola Antenna Hardware System to control antenna sweeps, display received RF data on a polar graph, and communicate with other modules in Pola system by designing and developing Antenna Control GUI for Pola project. Finished project 1 week ahead of deadline. Performance: surpassed rigorous 1-year field-testing standards.
  • Developed the control and data display and complete analysis for an RF scanner and up to 5 receivers by developing the Rubidium Spectrum Analyzer system (one of two software engineers responsible). Designed and developed Handoff Receiver Control (HRC) GUI and embedded software, and created receiver-specific DLLs to support both the Spectrum Analyzer program and the HRC. Performance: currently deployed - no reported bugs.
  • Enabled the control of all Salicon hardware and display of RF spectrum on two separate graphs by designing and implementing control GUI. Finished software 1 week ahead of hardware.

Software Engineer

ManTech (Contract), Baltimore, MD

Jun 1999Nov 1999

Using Visual C++, MFC, Win32, Visual SourceSafe, and MS SQL Server:
  • Designed functionality of remote-control mobile unit with audio and video capture capacity utilizing UML and Rational Rose Object-Oriented methodology.
  • Created Data Entry GUI module for ManTech Imaging System. The module loaded images and data from both the SQL Server and the system's Workflow Software, and wrote to various tables of the database. Finished module well ahead of schedule with no operational bugs.
  • Implemented new functionality to Caging GUI module and Win32 Rips.dll. Finished module well ahead of schedule with no operational bugs.
  • Completed all documentation for both Data Entry and Caging Modules.

Software Engineer

American College Testing, Educational Technology Division, Hunt Valley, MD

Mar 1998Mar 1999

Using Visual C++, MFC, Win32, Visual SourceSafe, and CodeBase:
  • Added major enhancements to "Discover Windows 98" (career planning software) including new inventory abilities, school information, financial aid lists, individual occupational-related graphics, and geographical school search engine.
  • Created Export Record feature for converting student records to an ASCII flat file, and Import Record feature for scanning student information and test scores to appropriate student files, coupled with a browser for reading exported files.
  • Synchronized occupational slide shows, added printing abilities for financial aid assessment calculations, and formatted all new output for print, disc, and screen display.
  • Thoroughly debugged all reported functional, text, and operational bugs (over 1MM lines of code). Finished enormous project by deadline.

Game Developer

Stanley Associates, Alexandria, VA

Oct 1997Feb 1998

Using Visual C++, MFC, Win32, Visual SourceSafe, and DirectX:
  • Created Logistical Annex and Attack Helicopter GUIs for "BRUTE", a strategic military simulation designed for use by the United States Marine Corps. GUIs enabled user to transport vehicles among battle units, determine availability, and interface with game AI for losses. In addition, GUIs monitored transport capability, use in combat, reserve vehicle status. Finished both GUIs (fully functional, no bugs) ahead of schedule.
  • Created "help systems" that, when engaged, would take over game operational systems.

CAD Engineer

Crystal Semiconductor, Austin, TX

Jan 1996May 1997

Using Cadence IC CAD tools and DRACULA DRC/ERC/LVS programs on UNIX platform:
  • Produced the "Crystal In-House" RAM generator design.
  • Performed layout design for Bach WaveTable Synthesizer chip for Clyde DAC.

Layout Engineer

Advanced Micro Devices (Contract), Austin, TX

Jun 1995Nov 1995

Using Mentor Graphics IC CAD tools, DRC/ERC/LVS programs and neted on UNIX platform:
  • Layout design for 29K RISC processor. Completed both phases of project a week ahead of schedule.

Education

Bachelor of Science in Computer Engineering

University of Notre Dame, Notre Dame, IN

1995

Skills

Experience in Website and Web page development; Object-Oriented, GUI, and Embedded Software development; experience in multi-threaded, real-time application development and inter-process communication.

Additional Information

PROFESSIONAL PORTFOLIO 
================================================================= 
 
Development Experience 
***************************** 
Experience in Website and Web page development; Object-Oriented, GUI, and Embedded Software development; experience in multi-threaded, real-time application development and inter-process communication. 
 
Sole website designer and webmaster for The Catholic Legate (www.catholic-legate.com). 
__________________________________________________________________________ 
 
Development Environments 
******************************* 
PC: Microsoft Windows 95/98/2000, Microsoft Windows NT, Microsoft Windows XP, Microsoft Windows Vista, and Linux. 
SunSPARC Workstation: UNIX 
Design Methodologies: Waterfall, Agile/Scrum, Design Patterns 
__________________________________________________________________________ 
 
Programming Languages/Frameworks 
******************************************** 
Microsoft Visual C# 2005, 2008, & 2010 
ASP.NET 2.0, 3.5, & 4.0 
WPF  
WCF 
.NET Web Services 
Microsoft Visual Basic.NET 
Microsoft Visual C++ w/ MFC 
Microsoft Visual Basic 6 
JavaScript 
CSS 
HTML 
Microsoft SQL Server 
COM  
ODBC 
__________________________________________________________________________ 
 
Software Packages/Tools 
****************************** 
Microsoft Visual Studio 2005, 2008, & 2010  
Microsoft Team Foundation Server 2010 
Microsoft Visual SourceSafe  
SQL Management Studio 2005 
Rational Rose  
Rational Rose XDE 
Adobe Photoshop CS  
Paint .NET 
Macromedia Fireworks 8  
Macromedia Flash 
RoboHelp  
InstallShield
Resume Builder | Resume Templates | Resume Examples | About Us | Privacy Policy | Terms of Use | Help Articles | Contact Us
Super-Resume.com © 2013-2017