Post Job Free
Sign in

Developer .Net Engineer Service Application Software

Location:
Roswell, GA
Posted:
March 05, 2013

Contact this candidate

Resume:

Andrew S. Meadows

Architect / Team Lead

Bachelor of Science in Computer Science - University of Georgia

************@*******.***

770-***-****

Professional Summary

Self-motivated Architect / Team Lead / Developer with 15 years of experience and a passion for technology. Possesses the ability to be presented with a seemingly impossible task and discover the proper technologies to use to accomplish the task in the most frictionless way possible. Excellent communication skills lend to team leadership and client-facing roles. A quick learner who thirsts for knowledge and new, innovative ways to accomplish goals.

Qualification Summary

Languages

C/C++

10 yrs.

HTML

10 yrs.

Java

8 yrs.

C#

6 yrs.

JavaScript, DHTML, CSS

5 yrs.

XML/XSLT

5 yrs.

JSP

4 yrs.

Object Pascal/Delphi

3 yrs.

Visual Basic

2 yrs.

PHP

1 yr.

Visual Basic.NET

1 yr.

Database Technologies

SQL

9 yrs.

Microsoft SQL Server

5 yrs.

Microsoft Access

4 yrs.

ODBC

3 yrs.

Oracle

3 yrs.

JDBC

3 yrs.

MySql

2 yrs.

ObjectStore

1 yr.

APIs and Frameworks

Windows 32-bit API (Win32)

9 yrs.

.NET/ASP.NET/ASP.NET MVC

6 yrs.

Windows 16-bit API (Win16)

4 yrs.

Socket Programming

4 yrs.

J2EE

4 yrs.

COM / ATL / ActiveX

4 yrs.

WinInet

2 yrs.

Commerce Server 2007

2 yrs.

CORBA

1 yr.

Development Tools

Microsoft Visual Tools

12 yrs.

Sun Java Developer Kit

8 yrs.

Microsoft Visual SourceSafe/TFS

6 yrs.

GNU C/C++

5 yrs.

BizTalk

2 yrs.

JBoss

2 yrs.

Eclipse

2 yrs.

IBM WebSphere

2 yrs.

Visual J++

2 yrs.

Allaire / Macromedia JRun

2yrs.

CVS / SVN

2 yrs.

RPM

1 yr.

SharePoint 2007/WSS 3.0

6 mos.

Professional Experience

Self Employed as a Software Solution Architect/Engineer

1995 - Present

Architecting and developing an ASP.NET 3.5 MVC application in C# under NDA using the MVCContrib project, MVC Futures, Castle, xVal, jQuery, and SQL Server 2005. (January '08 Present)Implemented an ASP.NET 2.0 web page in C# to function as a bridge between SharePoint 2007 bridge and KnowledgeBin's proprietary document management library. The bridge inserts documents into SharePoint from KnowledgeBin to allow customers to include the documents in their SharePoint workspaces, workflows, and other internal SharePoint processes.Architected and implemented an ASP.NET 3.5 e-commerce storefront for Author Solutions, Inc. in Bloomington, IN using C#, Commerce Server 2007, and jQuery on behalf of Innovative Architects. The site, viewable at http://www.iuniverse.com/, provides self-publishing services to authors and a storefront where self-published authors' works are sold. The application has touch points with SalesForce.com through a BizTalk 2006 R2 backend. Additionally authored custom pipeline components that provide integration with PayPal and UPS for payment and shipping calculations and with a custom WCF exposed BTS service for tax calculation. (April '08 January '08)Implemented BizTalk 2006 R2 EDI solution and ASP.NET 2.0 web interface for BWay designer and producer a comprehensive line of rigid metal and plastic containers for the growing general line category of the North American container industry to allow them to better integrate with their partner Sherwin Williams and to facilitate migration of their current systems to a new service-oriented architecture. (March '08 June 08)Designed and developed an ASP.NET 2.0 e-commerce storefront for Siemens Water Technologies using Commerce Server 2007 and SharePoint 2007 on behalf of Innovative Architects. Solution was comprised of ASP.NET pages and web parts written in C#, built upon Commerce Server 2007 framework and hosted within SharePoint 2007. Solution had integrated authentication between Commerce Server and SharePoint and allowed users to retrieve documentation and images from SharePoint based upon the product(s) at which they were looking by extending the document library to support meta-tags associated with Commerce Server data. Code included custom pipeline components for payment authorization, tax computation, and shipping costs. (Sept '07 Feb '08)Developed a windows printer monitor in C++ for KnowledgeBin, a digital paper solutions company. The print monitor runs at a low-level within Windows and intercepts print jobs to a specified printer. When a job is intercepted, the user is then prompted to information about that job into a dialog. The dialog itself hosts Internet Explorer (MSHTML) and retrieves pages for gathering information specific to the user performing the print job. Once the user has entered the information, that information is embedded into the PostScript stream and forwarded to a CUPS printer on the backend that will then file the document based on the meta-information gathered from the user. (Sept '07)Provided architecture assessment and support of BizTalk 2004 implementation for Jabil an electronic product solutions company providing comprehensive electronics design, manufacturing and product management services on behalf of Microsoft partnered with Innovative Architects. Served a support role of Jabil's existing team while they prepared for a migration from BizTalk 2004 to BizTalk 2006. Authored BizUnit test scripts to validate new BizTalk 2006 functionality, authored deployment automation scripts for both 2004 and 2006 solutions, and stream-lined existing 2004 infrastructure for use as a base-line requirement for the 2006 migration and implementation. (July '07 Sept '07)Assisted in the teaching of a BizTalk 2006 class held at Microsoft (Atlanta) for Georgia Power on behalf of Innovative Architects. Class instruction was led by Rich McCraw, Microsoft VTS, BizTalk. (June '07)Developed ASP.NET 2.0 intranet site for Blackbaud on behalf of Innovative Architects. Site consisted of creating a custom implementation of Community Server. Development involved creating new pages and functionality for the site using C# and ASP.NET as well as SQL Server data migration scripts to migrate data from the old community site into the Community Server's database. (June '07 Sept '07)Development and hosting of LissaPoirot.com, a PHP CMS running on Linux and using MySQL for backend storage. The website created for a local magazine author to showcase her articles. (May '07)Development and hosting of CanesCrossing.com, a marketing website for Canes Crossing subdivison located in central Georgia. (April '07)Performed development and debug tasks of a BizTalk 2006 implementation for Republic Bank on behalf of Innovative Architects. (April '07)Performed a series of BizTalk 2006 development tasks for Ista on behalf of Innovative Architects. Work involved creation and modification of schemas, maps, and orchestrations for Ista's BizTalk solution used in the processing and billing of deregulated electricity consumption in several major markets including Texas, California, and most of the North East. The functionality largely dealt with the translation and consumption of EDI documents received from various utility companies. Created a tool to automate the generation of vocabularies based upon any schema. (March '07 June 07).Architected and implemented an ASP.NET 2.0 web portal using WebParts, web services, personalization, and customization for Blackbaud, Inc on behalf of Innovative architects. The web portal serves as an at-a-glance view into Blackbaud, Inc's internal EAI collecting data from all systems and presenting it in a customizable view to the user based on the user's preferences and permissions. (Dec '06 Mar '07, July '07 Sept 07)Analyzed a series of Visual Basic 6.0 applications used internally by the LPGA on behalf of Thoughtmill. The focus of the analysis was to determine the maintainability of the existing code base and the level of effort required to move the code base from disparate Visual Basic 6.0 thick client applications to a .NET 2.0enterprise web application. Metrics analyzed included dead code, cyclomatic complexity, structural fan-in, meaningful comments per line of code, and others. (Oct. 06 Nov '06)Architected and implemented ASP.NET 2.0 web portal for SPI Dynamics on behalf of Thoughtmill for their services division. The portal allows customers of SPI Dynamics to request and/or schedule security assessments of their website(s) permitting SPI Dynamics to work closely with their clients. Additionally, the application takes a strong approach to data security and utilizes client and server side validation, data-type checking, and parameterized queries and stored procedures to reduce the attack surface. SPI Dynamic's DevInspect toolkit was used to further reduce the attack surface. (Sept '06 Feb '07)Developed ASP.NET 2.0 application on behalf of Thoughtmill to be used by the Illinois Department of Public Health as part of their Healthcare Worker Background Check program. Site allows employers to look up information on potential employees as it pertains to their healthcare employment background allowing an employer to filter out candidates with criminal or questionable background. (April '06 Sept '06)Designed and implemented an ASP.NET Learning Content Management System in C#, SQL Server 2000, and T-SQL to be used by Intercontinental Hotel Group on behalf of Thoughtmill. System supported many-to-many relationships between courses, lessons, and questions. User roles and groups were used to lock administration areas of the application and to tailor questions to specific users or groups. (April '06 July '06)Implemented ASP.NET WebForms front-end and windows service on behalf of Thoughtmill. Written in C#, the web application and service were used to manage financial data transactions. Users enter customer information and transaction requests through the ASP.NET WebForms front end. The information is then stored in a Microsoft SQL Server database where it is processed by a backend windows service written in C#. The service sends, receives, and processes transactions to and from the parent system over a configurable time frame. Additionally, reports are scheduled and created by the backend service and output in HTML format.Implemented C#/ASP.Net backend for a Flash web application. NDAs prevent further disclosure of work. (April '06 June '06)Designed and hosted website for Southern Water Properties, a Florida Gulf Coast property and custom home developer. The site is available at http://www.southernwaterproperties.com/. Designed and hosted website for Right Tackle Charters, a charter fishing boat company out of Biloxi, MS. This site is viewable at http://www.righttacklecharters.com/.Author of the "Add/Remove Programs Cleaner", a piece of freeware written in MFC formerly available at both download.com and hotfiles.com. The application would allow the user to clean-up the appearance of their Add/Remove Programs Control Panel window by hiding items the selected. Items could later be restored should they wish to uninstall the applications. The application is now available at http://www.meadowsdesign.com/AddRemoveCleaner.zip.Worked with a team to convert an existing Chemistry courseware application into a web portal for textbook and courseware delivery for McGraw-Hill Publishers. Primary responsibility was the extraction of hard-coded questions from the Visual Basic application for database inclusion. The data was then stored in a MySQL database that was in-turn fed to a Flash front-end via PHP.Developed networked database application for the call-center of The Pinnacle Group in Kennesaw, GA in January of 1999 using MS Access and MFC. (Jan '99)Contracted with PalmSoft, Inc. to develop Client/Server Windows 95/NT database applications in Delphi 2.0. (Oct '96 March '97)

Architect/Team Lead for Thoughtmill in Alpharetta, GA

December 1, 2003 July, 2005

Architected and implemented an AJAX (Asynchronous JavaScript and XML) engine to be used in the migration of the current NetSec infrastructure towards a Service Oriented Architecture (SOA).Designed and implemented front-end architecture for NetSec using J2EE and Struts 1.2. The application is a full J2EE implementation containing JSPs, Servlets, EJBs, JMX, and JMS support. Hibernate is used for an object-relational bridge (ORB). The application itself runs within the JBoss container.Provided technical oversight and architectural analysis for Vesdia: The nation s leading microinvesting technology company. Responsibilities included code documentation, code analysis. Implemented web service provider and consumer for T-Mobile using Java, Axis, and C#. The web service provider was written in Java and hosted in Tomcat. The consumer was written in C# and converted the response to .NET objects using the built-in XML serialization APIs.Designed generic source code repository as part of proof-of-concept for a much larger source code vulnerability analysis project. The repository was written in C# and was accessed via a set of web services. Additionally, a wrapper was written for a third party vulnerability analysis tools in VB.NET and was accessed via a ASP.NET interface.Migrated hybrid PHP/J2EE web application to a pure J2EE solution for NetSec. The application provides a security portal for companies where they can view vulnerabilities about software and/or systems within their profile. The application is currently running in JBoss 3.2. Information about NetSec is available at http://www.netsec.net/.

Team Lead / Senior Software Engineer at Datatrac Corporation in Atlanta, GA

August 1, 2002 October 31, 2003

Architect and team lead on the Agent Exchange web application, an application that provides some of the same services available to integrated carriers. Agent Exchange allows cartage agents to increase their visibility to freight forwarders by connecting them to the eTrac network. Agent Exchange is written in Java on the J2EE platform. The framework that I designed allows for completely scriptable workflow using XML. The application is being designed and developed on Windows 2000 and Windows XP using Eclipse and deployed in RPM source format targeting Tomcat 4.1 running on AIX 4.3.3 (an IBM distribution of Unix). Data services are provided to the application from Oracle 8.1.7 via JDBC. Information about the eTrac network is available at http://www.dtrac.com/etrac.html.Served as point of contact for the team to QA and the VP of Product Management. Directly accountable for the timeliness and stability of deliverables.

Team Lead / Architect at Quovadx, Inc. in Marietta, GA

August 1, 2000 July 31, 2002

Architect and team lead on InsureNet web application product. The InsureNet application enables a medical facility to request insurance eligibility from a patient and have the patients coverage determined instantly. The application is a high-volume n-tier application written in Java on the J2EE platform. The application workflow is defined using XML, and data is retrieved from Oracle and MS SQL Server through JDBC. The application currently runs on both Macromedia (Allaire) JRun and IBM WebSphere application servers. Designed and developed Tcl extension to enable communication with Quovadx's WebConX product from any Tcl enabled application. WebConX is a workflow modeler that enables communication and interaction between previously incompatible legacy systems and allows them to be interfaced by newer technologies such as HTML, XML/XSL, and Java. Designed and developed ATL COM component to enable communication with Quovadx's WebConX product from any application/environment capable of hosting ActiveX/OLE controls.

Senior Software Engineer at VEPortals.com in Roswell, GA (Startup)

November 1999 July 31, 2000

Development and design work on the knowledgeBox. The blinknow knowledgeBox captures and manages ad-hoc information and creates behind-the-scenes XML for B2B applications. It is a personal digital scrapbook for individuals on the Internet and for corporate intranets that delivers your content to browsers, kiosks, phones, wireless web and handheld devices. More information is available on the knowledgeBox at http://www.blinknow.com/products/products.html.Developer on Web Integration Manager -- an enterprise portal for Windows NT that leverages Microsoft Project '98 to securely deploy project scheduling, work product management, and customized interfaces (called cockpits) throughout a distributed or centralized enterprise. Lockheed, the US Army, General Motors, and the Department of Energy use the Web Integration Manager to deliver the right information at the right time to the right people throughout a distributed enterprise. More information is available on the WIM at http://www.veportals.com/html/wim/.

Technical Lead at ISX Corporation in Marietta, GA

August 1997 November 1999

Designed and developed Windows 95/98/NT namespace extension using COM. The namespace extension displays information from a proprietary document server. The extension allows users to view the document server just as they would view their local file system inside the Windows Explorer. Data was retrieved from the Document Server using WinInet. Development and some design on both the client and server side of webDeployment -- a 7-year predecessor to XML/XSL that enables advanced web-centric applications to be rapidly developed and then delivered as products to standalone machines, intranets, and ASPs. Information about webDeployment is available at http://www.insite-designs.com/html/WD.Developed Core Level read-only ODBC driver in C for webDeployment to allow users to import relational data into Microsoft Excel and Microsoft Access for analysis. Led small team of developers in Java/Swing implementation and integration of key component of multi-million dollar DARPA project for the Defense Logistics Agency. This project was developed in cooperation with Lockheed.Developed code generator that eased the development process of the Genoa project (now classified) by generating IDL and C++ source for CORBA servers front-ending ObjectStore data stores.

Software Developer at STRiCOR, Inc. in Norcross, GA

April 1997 June 1997

Ported existing large-market DOS games (Descent II and Shattered Steel) to Windows based motion base platform. Required knowledge of embedded hardware development, low-level I/O, and assembler. Developed a Windows CE application in MFC that interfaced with the motion base platform allowing the user to set the motion base movement parameters through serial port commands.

General Programmer at AScI in Athens, GA

May 1996 September 1996

Developed an application in Borland C++ (OWL) that allowed a user to edit and manipulate environmental data retrieved from an ODBC data share to study how changes in the data would affect an environmental model.

General Programmer at Carl Vinson Institute of Government

February 1995 June 1996

Designed and developed web-based interface to Paradox databases for several projects centered on statistical and demographic data. Interface created using ObjectPal (Paradox's scripting language), CGI, HTML, WinCGI, and ODBC. Created a web-accessible interface for ArcView 2.1 for Windows NT using C, ArcView scripting language, and Win32 API to display a map of a location when queried for a street address.

General Programmer and Systems Administrator at Atlanta Chemical Corporation

1993 1995

Designed DOS based program in C to maintain employee information, profit sharing, and 401K benefits data stored in a flat file.



Contact this candidate