Adam B. Richman

1914 Dunhill Drive

Charlotte, North Carolina

28205

arichman@ipsolve.com

Home: 704-376-3880

Work: 919-451-2444

Cell: 704-287-3444

Adam B. Richman

Summary

Experienced Information Technology professional with a strong background in Architecture and Application Design. Significant experience with the .NET framework specifically with C# in Visual Studio.Net and SQL Server.  Also years of experience with web development using primarily but not limited to Microsoft Solutions.  Ability to work in both large enterprise wide applications and smaller individual projects.

Experience

April 2001-Present            Asparity Decision Solutions, LLC        Durham, NC

Software Developer (architect, lead programmer, database developer)

·     Played primary role in developing an analytical reporting tool that is now available to the client, which will replace the large role of human interaction to generate year over year analytical and statistical reporting.

·     Wrote several full life cycle applications, some which are stand alone products and others that are significantly integrated into and leveraging off of our existing architecture (.Net 2.0).

·     Joined the two other members of our team mid-stream in complete .Net rewrite of the core application (.Net 1.1).

·     Led initial work on NunitASP test integration with our new product.

·     As all members of a small team, was entirely responsible to develop full life-cycle modules to integrate with our Application's 2nd major version. Responsibilities included:

·      Database: In-line functions, views, stored procedures, table design

·      Framework Development: C# Interfaces, Business Objects, Custom Controls and User Interfaces

·      Architecture: Full testing integration using NUnit, build and maintain Nant scripts for deployment

·     Using C#, ASP.Net, Visual Studio 2005, Visual Studio .Net 2003, SQL Server 2000, Nant, NUnit 2.2/NUnitASP, CVS, FogBugz

 

1999-2004                            IP Solutions, LLC                                     Charlotte, NC

Asparity Decision Solutions, LLC  - Contractor

Software Developer (architect, lead programmer, database developer, web admin)

·     Created architecture to support our business model (ASP). The application is health plan selection tool that has a core of shared code (ASP/COM+) that through the use of include files and shared property managed data serves multiple clients simultaneously allowing for client branding.

·     Developed an configuration management toolset that allows us to administer the branding and other client specific information. This tool generates registry entries (for the shared property management data), include files and client content.

·     Created shared property manager tool that pre-caches data from the registry on application start-up.

·     Wrote Dynamic XML Server to allow us to preserve all the interfaces we currently have yet allow for a new type of client to access our data (through our interfaces) by using XML.

·     Created Schema generator to assist in the building of schemas that provide datatype validation in our Dynamic XML Server implementation.

·     Created Code Generator that allows us to create very like interfaces and allows for extremely rapid development of new client specific components.

·     Created Documentation Tool that in conjunction with the Code Generation Tool's documentation tags provides instantaneous hyperlinked documentation (based on Java Doc) in collections that represent each DLL.

·     Used Visual Basic 6.0, Visual Interdev 6.0, Visual J++ 6.0, Forte for Java 2.0, XML Spy 3.5, MS SQL Server 7.0/2000, MTS/Component Services, IIS, Corel 8.0.

 

Sep 2000-Apr 2001           IP Solutions, LLC                                     Charlotte, NC

Team Vest, LLC - Contractor

Software Developer (designer, lead programmer, DBA, web admin) -

·     Created Internet Application to enable clients to manage their own 401(k) Plans and tied into existing Internet Application using Btrieve (Trustmark Recordkeeping System)

·     Investment Management - Administrative application that allows a user to create fund portfolios that are available to clients. Using a HTML color picker, user can create a look and feel on the fly for each portfolio type while previewing the final result.

·     Image Upload Component - Allows clients to upload, preview and assign images to brand their site. Stores images by overwriting an backing up previous versions to prevent data loss.

·     Site built in Visual Basic, Visual Interdev, MS SQL Server, MTS, IIS augmented by triggers and stored procedures in MSSQL 7.0

 

Oct. 1999-Sep. 2000         Renaissance Worldwide, Inc.            Charlotte, NC

FIRST UNION Benefit Services Group - Contractor

Software Developer (Technical Team Lead)

·     Technical Lead for COM/ASP development on an intranet application designed to tie in to a purchased Recordkeeping System (WySTAR, FDC).

·     Designed Authentication Scheme for all intranet application users. Provides a secure and traceable security method (Visual Basic 6.0, Visual C++ 6.0[ATL]).

·     Wrote XML Recordset Generator that allows COM Objects to call a method with an ADO Recordset and get back a pair of XML Recordsets (the second of these recordsets is used to compare against database downstream to determine if data has changed since being constructed).

·     Created VB 6.0 plug-in (Method Generator) to allow team to rapidly create three-tier application structure (presentation/business/data services) in VB 6.0.

·     Created VB 6.0 C/S App (Security Registration Tool) to allow team to easily register Pages, Form Elements, Stored Procedures, SQR's in WySTAR - generating scripts to allow simple migration to Production. Also makes validation that MTS has the appropriate Components registered to run the basic intranet applications.

·     Wrote Standards for COM Development and assisted with ASP Standards document for project team.

Apr. 1999-Oct. 2000          Renaissance Worldwide, Inc.                     Cary, NC

GLAXO WELLCOME Corp. Operations Information Systems - Contractor

Software Developer (Development Lead)

·     Wrote a shared object for property management in MTS that supplies objects with Application level state information and retrieves information from either databases or the windows registry when the object falls out of scope. Developed in Visual Basic 6.0, Visual J++ 6.0, Visual Interdev 6.0, Visual Source Safe 6.0, Oracle 7.3.x.

Aug. 1998-Apr. 1999         DB Basics                                                 Charlotte, NC

FIRST UNION Cash Management - Contractor

Software Developer

·     Joined an intranet/internet project mid-stream to lead in the conversion of OLE Server components to a COM solution running under MTS. Edited approximately 50% of existing web and application contents to make the application stateless (creating a scalable application), introduced cascading style sheets, redesigned the layout and navigation in three weeks.

FIRST UNION Capital Markets - Contractor

Software Developer

·     Worked with a six-developer team to create an Intranet-based Project Management System. The project was predominantly ASP, COM and SQL Server 6.5 implemented a great deal of DHTML and Applets.

Jul. 1997-Aug. 1998          Renaissance Worldwide, Inc.      Greensboro, NC

United Guaranty Corp. - Contractor

Software Developer (database developer, web developer, web administrator)

·     Integrated ASP, J++ 6.0 COM objects, VB 5.0 and Lotus Notes creating a workflow time card application that went into service for 220+ contractors.

Lucent Technologies

·     Designed and wrote several maintenance applications to create reports, backups, and an escalation tool to promote software from development to staging and production.

Apr. 1996-Jul. 1997           US Air/US Airways                    Winston-Salem, NC

Programmer – Full Time Employee

·      Wrote several maintenance, gateway and utility programs to facilitate my primary task which was to convert a decades old text-based help system into an intranet-based web application.

Nov. 1995-Apr. 1996         Wake Forest University           Winston-Salem, NC

Web Programmer, Technical Writer – Temporary

·     Designed and wrote the first Wake Forest University web-based store (Deacon Bookstore Internet Ordering System).

Education

1990–1994                            Wake Forest University           Winston-Salem, NC

·     Bachelor's Degree, December 1994, GPA Overall 3.39/4.00

·     Worked Full-Time while attending school Full-Time and graduated Cum Laude in 3.5 years making Dean's List five semesters.

·     Spent semester in Moscow, Russia    Russian State Humanities University      

·     Traveled to: Vladimir, Tula, Suzdl, Ukraine, Yalta, Alushta
Took all courses in Russian (4.0/4.0) and took Soviet State Exam for final grade in Russian/Soviet History course.

1993, 1994                           Middlebury College                           Middlebury, VT

·     Russian Language School 1993-1994
       (3.5 and 3.67/4.0 respectively)