|
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 1993,
1994 Middlebury
College Middlebury,
VT ·
Russian Language School 1993-1994 |