James A. Schuebel

916 Ozark Drive

Allen TX 75002

(469) 879-7880

E-Mail

 

SUMMARY OF TECHNICAL SKILLS

 

Languages

Visual C/C++/C#          Microsoft MFC v1.52b – v2015, .Net Core v8.0

Visual Basic/Net           Microsoft v4.0-v6.0, .Net – v4.7.2

ASP/ASPX/MVC/Core Active Server Pages v6.0, Visual Interdev, ASP.Net Core v8.0

Visual Studio v6.0-2022, MVC v2-5(ASPX/Razor),Blazor:webassembly.

Web Tools                   KendoUI, Infragistics, Telerik, PHP,SignalR, WebSockets, indexDB

JavaScript                    Java Scripting Language, JQuery/ JQueryMobile, JQGrid, Ajax, AngularJS/12, KnockoutJS, NodeJS, Express, Jade, Yoeman, Grunt, Gulp, React/Redux, Bower,NPM, JSHint, Jasmine

Cloud                           Azure: SQL, App Service, API Man., ServiceBus, Amazon EC2

Containers                   Docker

WCF,WPF, WF            Windows Communication Foundation, Windows Presentation Foundation, MVVM, Windows WorkFlow

SilverLight                   SilverLight v2.0-5.0 (RIA), MVVM

SSO                             Identity Server, (WIF) Windows Identity Framework

XML/ACORD/XSL      Extensible Markup Language, ACORD Insurance standard

COM/COM+/DCOM    Microsoft Distributed/Transactional/Component Object Model

Content Management    Sharepoint SPS 3.0, WSS 3.0, v2003-v2019, DotNetNuke v6.0-v9.0

CRM                            Microsoft Dynamics CRM v2011-v2015

WorkFlow                    Microsoft WF .Net/KnowledgeLake Sharepoint Workflow, Power Automate

ATL                             Microsoft ActiveX Template Library

HTML/ DHTML           Hyper Text Markup Language/ Dynamic/Html 5 Canvas

CSS                              Cascading Style Sheets, Twitter Bootstrap

Operating Systems

Microsoft Windows      Win v3.1-v8.1, Server v2000-v2019

Microsoft DOS v6.2, DOS/BIOS Interrupt Calls

Databases

Microsoft DB               Microsoft Access, Microsoft SQL Server v7.0-v2019, SQL Azure

Other Relational           SQL Anywhere Sybase, IBM DB2, SQLite, MySQL

DTS/SSIS                     Data Transformation Services/ SQL Server Integration Services

NoSQL                        MongoDB

OLEDB                        Software Development Kit

ADO/ADO.Net ActiveX Data Objects

ODBC                          Open Database Connectivity

Entity Framework         v4.0 – 6.0

Source Control

TFS/VSS                      Microsoft Team Foundation Server, Visual Source Safe

DevOps                       Azure Project/Repository

Git                               BitBucket, SourceTree

SVN/TortoiseSVN       Subversion v1.8.4/v1.8.3

Perforce                       P4

 

Reporting Tools

            SSRS                            Microsoft SQL Reporting Services

Crystal Reports Crystal Decisions Reporting Tool

            Active Reports             Data Dynamics Reporting Tool


EXPERIENCE

 

Computer Consultant

 

 

Battelle Memorial Institute PNNL from May 2021-present - 100% remote

Maintain and enhance various sites in support of laboratory tools.

  • Perform maintenance on laboratory sites for: testing, training, and configuration with backends:.Net Core WebAPI Oracle DB services for data access  and front ends: ASP.Net, React/Redux
  • Developed with Git, Bootstrap, C#, ASP.Net, WebAPI, WCF, SQL Server, Entity Framework, Microsoft UnitTest, Jquery, React/Redux/Saga, Blazor (WebAssembly), JIRA, Confluence, Azure DevOpts

 

Choctaw Nation from January 2021-Present - 100% remote

Create and enhance several sites providing Application for various tribal programs.

  • Create, enhance App Services sites to provide common components for quick production of program applications : .Net Core WebAPI services for data access to SQL and Oracle DB, front ends: Blazor, React/Redux, ASPX
  • Utilized iText and other 3rd party tools to parse PDF content and bookmarks for word parsing and tagging
  • Utilized Blazor Signal R hubs and Background service
  • Create SSIS packages for importing existing program applications to the new architecture
  • Validating Uploaded documents utilizing Microsoft Azure Cognitive Services OCR
  • Created Azure FunctionApps and WebJobs for ondemand or batch processing
  • Created funcApp to integrate Oracle Taleo API resources
  • Utilize Both Azure DevOps and GitHub actions for CI/CD
  • Maintain API Management through Azure APIM
  • Created integration with laserfiche API and forms
  • Created Sharepoint framework webparts for 2019 Online(Power Automate flows, json formatting)
  • Create report/label generation utilizing XSL/XML
  • Migrate all site and services from .Net 5.0 to .Net 6.0
  • Created audit trail environment with SQL Temporal Table
  • Mirrored Data with Full Text Indexing to provide micro service isolation and search performance
  • Developed with Fiddler, Git, Bootstrap, C#, WebAPI, SQL Server, Entity Framework, powershell, Moq,Microsoft UnitTest, XSL, XML, Blazor, Azure(DevOpts and API Management), React/Redux/Saga

 

IDEMIA from September 2019-January 2021 - 100% remote

Maintain and enhance the Mississippi Department of Transportation Dynamics CRM site and services.

  • Perform maintenance on the Jira backlog items for the CRM Installation: Adding, Updating   Entities, Forms, Javascript, Views, Relationships, Solution, PlugIns, Workflows and InRule rules
  • Create/maintain internal sites used for configuration with backends: ASP.Net Core and WebAPI services for data access  and front ends: Angular v11, Vue, Blazor(WebAssembly)
  • Performed maintenance on XSL/XML based forms and reporting
  • Developed with Dynamics CRM, Perfoce(P4), InRule, Fiddler, Git, Bootstrap, C#, ASP.Net, WebAPI, WCF, JSON, web services, SQL Server, Entity Framework, powershell, Moq,Microsoft UnitTest, XSL, XML Jquery, KnockOutJS, Angular v11, Vue.js, Blazor (WebAssembly), JIRA, Confluence, SAFE(agile)

 

Department of Veteran Affairs (VA) from February 2019-August 2019 - 100% remote

Assist in the migration of the Vista to Cerner System by creating services, websites, and enhancing existing applications.

  • Veteran Affairs (VA) Personal Identification Verification(PIV) background check
  • Perform analysis, design, and implementation of ASP.Net Core based web sites and WebAPI services to handle transition and communication between the different data sources.
  • Created an electronic data interchange (EDI) system with XML, XSL, Services, APIs to exchange data from Cerner’s Multum data store to the VA.
  • Augment existing C++ MFC application at the Consolidated Mail Outpatient Pharmacy (CMOP) facilities to handle the transition from Vista to Cerner Data.
  • Migrate Asp.Net MVC SPA/Angular v5 to Asp.Net Core MVC v2.2 SPA/Angular v8
  • Developed with TFS, Git, Bootstrap, Dapper, C#, ASP.Net Core/MVC, WebAPI, JSON, Linq, AngularJS v8,  web services, SQL Server, Entity Framework, powershell, Typescript, Azure service bus Queue, Moq,Microsoft UnitTest,  Microsoft MFC C++, EDI, XML, XSL, Asp.Net Core v2.2, Ocelot API Gateway, Docker, JIRA, Confluence, SCRUM(agile)

 

Wells Fargo from January 2018- February 2019 – 100% remote

Maintain, and enhance multiple internal surveillance web sites migrating asp.net mvc to angular single page application.

  • Department of Defense(DOD) Common Access Card (CAC) background check
  • Migrate and enhance existing sites from asp.net mvc razor to Angular single page applications(SPA)
  • Migrating Cold Fusion sites to MVC/WebAPI and React/Redux single page applications(SPA)
  • Create Docker(CE/EE-Windows server 2016) for windows containers for migrating environments
  • Perform analysis and design implementation of enhancements to data access including stored procedures, tables, and schema.
  • Maintain, enhance, and migrate the DNN websites through Jira Kanban boards
  • Create server and client unit tests
  • Utilize powershell AzureRM to spin up testing VM plus SQL database environment.
  • Developed with TFS, GIT, Bootstrap, C#, ASP.Net/MVC/Core 2.0, WebAPI, JSON, Linq, AngularJS v1.6/v4,  web services, SQL Server, Entity Framework, powershell/AzureRM, Typescript, Azure service bus Queue, Azure Sql Server, Moq,Microsoft UnitTest, DotNetNuke v8/v9, Jquery, React/Redux, JIRA, Confluence, SCRUM(agile)

 

Thomson Reuters from August 2017-January 2018

Maintain, enhance, and integrate multiple updates into existing tax return web site providing income tax preparation forms and printing.

  • Integrated data tier with multiple internal providers.
  • Create web rest services to provide parsing of data from multiple providers: ETL, Rtrive, etc
  • With Angular, create components to produce SVG representation of forms ex:1040,1120, etc
  • Maintain enhance SPA site producing dynamic IRS forms within Angular framework
  • Utilize NodeJs server for producing Rtrieve data provider
  • Create server and client unit tests
  • Developed with TFS, GIT, Bootstrap, C#, ASP.Net/MVC, WebAPI, JSON, Linq, AngularJS v1.6-5, Windows Server, Entity Framework,  web services, Webpack, Bower, Azure, Nodejs, NPM, powershell, slack, postman, Asp.Net Core v2.0, Gulp, Jasmine, Moq,Microsoft UnitTest

 

 

National Wildlife Federation from May 2017-August 2017  - 100% remote

Design, implement single sign on(SSO) environment.

  • Utilizing IdentityServer3, implemented a custom user service to handle the multiple User repositories and custom scenarios.
  • This site also provided dynamic login and registration per sub site.
  • Integrated OWIN for all sub sites to provide SSO.
  • Design data tier, Stores Repositories
  • Create server and client unit tests
  • Developed with TFS, GIT, Bootstrap, C#, ASP.Net/MVC, WCF/WebAPI, JSON, Linq, AngularJS, Windows Server, Jquery/datatables web services, Gulp, Bower, Jshint, Wiredep, dapper,  Nodejs, NPM, Jasmine, Jasmine, Moq,Microsoft UnitTest, Windows Identity Foundation(WIF)

 

Raytheon from September 2016-May 2017

Maintain, and enhance multiple web tools for project Gating, staffing, forecasting.

  • Added server side caching and jquery datatables to provide better performance
  • Handle analysis and design of new client requested features.
  • Provided maintenance and enhancements to web sites created during 2006-2009 contract with Raytheon.
  • Window and web services to run process SSRS reports and store in Sharepoint; Created SP lists for document storage
  • Developed with TFS, GIT, Bootstrap, C#, ASP.Net/MVC, WCF/WebAPI, JSON, Linq, AngularJS, Windows Server, NodeJS, SSRS, Jquery/Mobile, Sharepoint web services, Gulp, Bower, NPM, Jshint, Wiredep, KnockOutJS

 

Spectocor from March 2016-August 2016

Design, develop, and enhance a telemetry system for gathering heart rate information. The device provides signal data to an android app which send blocks through http to a NodeJS server.

  • Create Stand Alone MVC winform app which utilized named pipes to provide inter-communication with local windows services which in turn communicates with WCF data services.(background printing)
  • Created an infrastructure of web services and windows services to support the main web sites.
  • Designed sharding/partitioning scheme to support multi-terabyte data for faster lookup (900 million rows per patient/per month).
  • Created inter-communicating back end windows services and asp.net mvc web applications with SignalR and websockets communication for data streaming.
  • Mobile app communicating through Bluetooth Low Engergy to monitor device and http to the NodeJS web for package persistence and registration. Utilize Jquery mobile, AngularJS, and bootstrap on WebView.
  • Developed with BitBucket/Git, Bootstrap, C#, ASP.Net/MVC, WCF, JSON, Linq, AngularJS/2, Windows server, NodeJS, SignalR, WebSockets, SSRS, Jquery Mobile, Android, Xamarin, indexDB, HTML 5 Canvas, Azure, Dapper, Entity Framework

 

OberonTech from September 2015-Febuary 2016  - 100% remote

Design, develop, enhance and migrate SDL environments for customers like Intel, VMware, and Autodesk.

  • Enhanced/created WCF/REST/WebAPI services to provide integration into the SDL Architect and Publication Manger tools.
  • Enhanced Intel custom site and backend processes per client requirements. Providing UI driven publication, and map creation.
  • Integrated with SDL client through Custom Write-Plugin to synchronize Fuseki data store through http requests.
  • Developed with TFS, GIT, SVN, Tortoise, Bootstrap, C#, ASP.Net/MVC, WCF, JSON, Linq, AngularJS, Thinktecture STS, Windows 2012 server, NodeJS, Yoeman, Grunt, Amazon EC2/S3(AWS), Bower, Jshint, Wiredep
  •  

UnitedHealth Group from August 2014-August 2015  - 100% remote

Design, develop, and maintain the multiple web sites and backend processes.

  • Department of Defense(DOD) National Agency Check (NAC) clearance
  • Created WCF/REST/ODATA/WebAPI services to provide CRUD operations for multiple internal clients via: web sites, WinForm/WPF, and powershell scripts. Ex: Utilized .Net tasks, and Linq to combine Active Directory and Database data for requests.
  • Created back end processes (scalable/window services) to process an average 280,000 INI and XML scripts files uploaded a day by the 130,000+ end users. A WCF web service receives the XML version of the files.  Enhanced the performance and production of the INI to XML parsing tool with regular expressions and validation.
  • Performed maintenance/rewriting of multiple web sites from ASP.net 1.1 to 4.5/MVC utilizing Kendo, Knockout, Angular, and Bootstrap. Converted a DotNetNuke application to MVC web site to maintain workflows. Deploying to both windows 2012 and Azure WebRole On-Premise web servers
  • Created utility and web applications in NodeJS, Express, Jade, and a MongoDB database for metric gathering.
  • Performed maintenance to the existing CRM plugins working with Business Analysts to determine policy changes for customer service.
  • Developed TFS, GIT, SVN, Tortoise, Bootstrap, VB, C#, ASP.Net/MVC, WCF, JSON, Linq, Kendo, Web API(Odata), AngularJS, Active Directory, Windows 2012 Server, Entity Framework, Microsoft Test, NodeJS, Express, Jade, MongoDB , Dynamics CRM 2013/15, SQL/Web Azure (PAAS) , Agile

 

Torchmark Corporation from May 2013-August 2014

Design, develop, and maintain the multiple electronic insurance applications(eApp) and sales tracking software.

  • Design and Implement a mobile web presence for sales tracking
  • Created WCF service to integrate with iPipeline and validate ACORD schema for Medical Supplement Insurance.
  • Created back end processing to parse and submit ACORD records to mainframe(Exes, Jobs, DTS/SSIS packages).
  • Converted existing DTS to SSIS packages to enhance ETL processing.
  • Created internal and web published sharepoint sites utilizing custom WCF services, Visual/Custom web parts, event receivers
  • Performed maintenance and added new functionality on various eApps: classic asp/PHP sites, and winform applications.
  • Created Microsoft Dynamics CRM plugins to integrate both Sales and Customer Service with the existing mainframe systems through WCF services
  • Create both WPF/Silverlight MVVM  applications for (eApp)electronic insurance application
  • Developed TFS, Bootstrap, VB, C#, ASP.Net/MVC, WCF, JSON, JQuery/Mobile, Linq, Kendo, Web API(Odata), Unity, Sharepoint2010, PHP, AngularJS, Microsoft Test, DTS/SSIS, Entity Framework, Thinktecture/SSO/Wif/Claims, SQL Server, MS Access, Dynamics CRM 2011/13, Agile

 

 

Ziosk from Febuary 2013-May 2013

Created a Windows Azure web site/API for AppleBees to allow them to manage their menus both online and with the in-store Ziosk terminals.

  • Created pages to manage both the OAuth access permissions and access to the organizational tree of DineEquity(AppleBees).
  • Designed the database schema and implemented the hierarchical storage of the menu information.
  • Created pages to manage the menu data and persistence.
  • Augmented the OAuth information retrieved from Google at login.
  • Developed with TFS, AJAX, Bootstrap, C#, ASP.Net/MVC, JSON, JQuery, Linq, Kendo, SQL/Web  Azure (PAAS), Entity Framework,WebAPI, SQL Server Azure, Microsoft Test, Agile

 

Dell from October 2012-Febuary 2013  - 100% remote

Performed maintenance and enhancements to an existing Dell.com web site

·         Assisted in the analysis, documentation, prototyping of rewrite Dell.Com in MVC

  • Developed with Team Foundation Server, Jquery, Ajax, Asp.Net/MVC, Linq, C#, Agile

 

Karmak from June 2011-October 2012  - 100% remote

Performed maintenance and enhancements to an existing ASP.Net web site.

·         Added Infragistics gauge controls and modified Ultra Chart controls.

  • Utilzed JQuery’s drag/drop to allow user to manipulate a composite display of Grids, Ultra Charts, and Ultra Gauges
  • Added ability to pivot data for Ultra spline chart
  • Improved query performance by moving dynamic SQL paging to SQL Server with regular expression
  • Created dynamic Jquery/Dialog containing selected field information using Yahoo Widgets/Datatable
  • Performed maintenance on winform application.
  • Developed MVC 3 razor template views, models, controllers for migration of the winforms application
  • Developed Line of Business application in Silverlight 5.0 (RIA)
  • Developed with Team Foundation Server, Infragistics Charts, Gauges, AJAX, C#, ASP.Net/MVC, SQL Server 2008, JSON, JQuery, JQGrid, Linq, Yahoo YUI, KnockoutJS, Silverlight(RIA) , Agile

 

Waste Control Systems (WCS) from April 2011-June 2011

Designed and developed database schema and architecture on a complex disposal system for radioactive material.

  • Utilized the MVC pattern with Telerik controls for the UI and Entity Framework for the data access to implement this system.
  • Linq was used for much of the data access through repositories and controllers.
  • Developed with AJAX/MVC, C#, ASP.Net, SQL Server 2008, JSON, JQuery, JQGrid, Linq, Telerik, Entity Framework, SSIS, Microsoft Test, Agile

 

Torchmark (United American Insurance) from October 2010-April 2011

Performed maintenance and enhancements to an existing ASP.Net web site and hybrid VB.Net Forms/WPF (MVVM Pattern) application. Also created an ASP.Net web application for the Underwriters based on Business Analysts design documents. Utilized MVC pattern.

·         Created job/SSIS package to handle ACH payments with Bank of America.

·         Converted pages with grids of financial data to SSRS ReportViewer controls to allow exporting.

  • Linq was used for much of the Controllers data access to provide information for JQuery/JQGrid
  • Performed maintenance on eApps winform applications.
  • Create Silverlight intro animation for website.
  • Developed with AJAX, C#, ASP.Net/MVC, SQL Server 2005, JSON, JQuery, JQGrid, Linq, Silverlight, DTS/SSIS, Microsoft Test, Agile

 

Thomson Reuters from March 2009-October 2010

Worked with Thomson Reuters Business Analysts, and Quality Assurance personnel to migrate existing VB v6.0 to ASP.Net web application for use in Tax preparation with the banking industry.

·         Analyze current VB forms and classes to help Business Analysts write design documents. Convert the forms to ASP.Net 3.5 web forms.

  • Created JSON classes to pass data from client to native C# classes on server, used Microsoft Encryption to encrypt data for Data Service layer, developed a batch application which used reflection to dynamically load the business process to handle incoming jobs.
  • Created Web Services, for Data Service Layer and converted all inline SQL to stored procedures
  • Created Silverlight prototypes utilizing WCF, Linq for proof of concept on front and backend processing.
  • Developed with Team Foundation Server, AJAX, C#, ASP.Net/MVC, Sybase, JSON, JQuery, Dhtmlx/Intersoft/Yahoo controls, Silverlight, WCF, Linq, DTS/SSIS, Microsoft Test, Agile

 

Raytheon from October 2006-March 2009

Contracted with Raytheon to design, and develop multiple web and database applications

  • Designed and implemented an encryption model for storing sensitive data in several .Net and Legacy ASP applications and databases.
  • Worked with internal clients and Business Analyst to design and develop multiple financial, inventory, and operation based web sites:

1.       Designated as the Technical Lead to work with a team of developers to migrate a staffing/forecasting web application from classic ASP/.Net 1.1 to .Net 2.0 and integrate financial information from SAP

    1. Upgraded a registration/access system from one facility to an enterprise application. This included the integration with many other internal and external systems including the Raytheon Directory Services group for security.
    2. Created a web application which allowed users to categorize suppliers with dynamically created criteria for searching/filtering through SQL XML.
    3. Created a web application with a complex database to display and track multiple levels of revisions on contracts.
    4. Created a sharepoint portal site with custom web parts to allow one group to search and navigate their FAQ repository.
  • Implemented multiple DTS and SSIS packages and jobs to integrate with external third parties and internal Oracle databases.
  • Created several SQL Reporting Services local and server based reports for the various web sites.
  • Developed with AJAX, C#, VB.Net, ASP.Net, ADO.Net, Sharepoint WSS 3.0/SPS 7.0, SQL Server, SSIS, SSRS, Agile.

 

 

KnowledgeLake from February 2006-October 2006  - 100% remote

Worked with KnowledgeLake development team and business analyst to develop a Loan Origination system for Summit Bank

  • Developed business objects and XML, XSL to interact with Smart Parts through AJAX to produce dynamic data display from an external SQL Server 2005 database.
  • Integrated with Horizon Data source by utilizing DTS (Data Transformation Services). Created a nightly job to gather data from the DB2 database through OLE DB Provider for DB2 with SNA (Systems Network Architecture).
  • Integrated KnowledgeLake’s workflow product to Cypress through web services. These services provided interchanges for credit scores and loan origination updates.
  • Integrated to NFRI through a http web request/responses protocol to handle flood determination.
  • Utilized SSIS (SQL Server Integration Services) to produce a Data Mart for reporting.
  • Developed multiple web pages, business, and data layer Web site
  • Developed with Sharepoint v2003 Smart Parts, AJAX, C#.Net, ASP.Net, and ADO.Net on SQL Server 2005.
 

Midchester Concepts from December 2005-March 2006

Designed and developed a web site for this startup company.

  • Designed and developed with business owners both the web site and data base.
  • Utilized .Net 2.0 Master Detail pages and controls.
  • Developed HttpHandlers for image processing, and User verification
  • Developed HttpModule for Image loading and progress, Page back and refresh tracking
  • Developed Windows services to handle batch processing of email and file uploads.
  • Implemented full text searching and Database email with SQL 2005.
  • Developed with .Net 2.0: C#.Net, ASP.Net, and ADO.Net on SQL Server 2005 and AJAX.

 

InfoIntegration from July 2005-December 2005

Responsibilities included the enhancement and maintenance of multiple web sites and web services.

  • Enhance the existing web services and console applications used to transfer data to/from a mainframe. The enhancements included adding soap extensions and custom attributes to log soap messages.
  • Implement a search across multiple databases at disconnected locations through the interaction of server components. The components call a web service per County(database location) asynchronously. Implemented status updates and data retrieval for the search process through Ajax.
  • Implemented the display of relational data in many web pages with the hierarchy data grid.
  • Developed with C#.Net, VB.Net, ASP.Net, and ADO.Net on SQL Server and AJAX.

 

Xtria from March 2005-July 2005

Developed reports and created a web site for the project managers to maintain the internal data.

  • Created CSV and formatted Text reports based on the requirements gathered from the Project Manager that were generated on a nightly basis and transferred to the client via FTP.
  • Performed maintenance prior to the migration of the winform business data application.
  • Interfaced with Business Analyst and Project Manager to develop a web site for maintaining all the data used to drive the business process.
  • Developed with C#.Net, ASP.Net, and ADO.Net.

 

Perot Systems from     December 2004-March 2005

Maintained and enhanced both the data gathering process and the web portal.

  • Enhanced the performance of the data gathering process by utilizing DTS (Data Transformation Services). The process gathered data from DB2 databases through OLE DB Provider for DB2 with SNA (Systems Network Architecture).
  • Performed maintenance on various backend processing winform applications.
  • Created a consistent login process for the web portal by utilizing both the HttpModule and HttpHandler classes of .Net.
  • Developed with C#.Net, ASP.Net, and ADO.Net.

 

 

Senior Programmer/Analyst

 

Beal Bank from June 2003 to December 2004

Performed the role of lead developer, designing, developing and managing other members of the team in all tiers of the intranet-based document tracking system. Developed with .Net tools of the Visual Studio 2003 Enterprise Edition.

  • Worked with the database administrators to design a SQL Server based system to migrate all the Access based databases to support the document tracking system. Also developed all the SQL stored procedures for the data tier (Microsoft SQL Server 2000)
  • Developed middle tier components using VB.NET, C# and ADO.NET.
  • Developed a Window Service to handle importing of external data sources to eliminate the need for interops to the AICs (Application Integration Component). Developed a second Windows Service to maintain the state of a File System directory in XML for fast query of reports.
  • All web pages were developed using ASP.NET with a combination of user and server controls.
  • Used Visio for diagramming in the design phases.
  • Created Reports for Web application with Crystal Reports.
  • Created a winform based application to dial and browse selected google and google group sites. The application would also select predefined links and gather metrics. An administrative set of forms were necessary to setup the selected internet service providers, desired links, keywords and thresholds.

 

Brinks Incorporated from August 2001 to June 2003

Performed the role of lead developer, designing, developing and directing members of the team in all tiers of both the contract/scheduling intranet application and the wireless data gathering system. Developed with .Net tools ranging from early Beta through the current Enterprise Edition.

  • Designed database architecture and developed SQL stored procedures for the data tier (Microsoft SQL Server 2000, Sybase ASA 8.0)
  • Developed middle tier components and Web Services using VB.NET, C# and ADO.NET. Developed Web Services to load balance lengthy financial report generation into PDF format and handle communications from wireless handheld devices.
  • All web pages were developed using ASP.NET with a combination of user and server controls.
  • Developed Windows Service with for scheduled emailing and processing legacy system data C#
  • Used Biztalk to map and transform the Bank’s schedules to Brinks format. Developed AIC (Application Integration Component) in both VB.Net and C#.
  • Used Visio for diagramming in the design phases.
  • Developed an ISAPI object as an alternative to SOAP to funnel XML (Extensible Markup Language) and free memory.
  • Developed, enhanced and maintained a winform based application. The “Eagle” application handled all of the major setup(routes of drivers, inventory of PDAs, inventory of items being shipped), coordination of devices to drivers and schedules, coordination of inventory to devices and schedules. Developed another forms based application to work with a hand held device to scan items at the warehouses.

 

 

Computer Consultant

 

Contracted with:

 

American AutoXchange from May 2001 to August 2001

Developed the communication layer with windows sockets to allow dedicated client connections with real time communication over the wireless lan.

  • Microsoft MSMQ (Microsoft Message Queuing) was used as the inter process communication.
  • Prototyped the environment, including the client, in VB (Microsoft Visual Studio V6.0).
  • Developed the production environment in C++ (Microsoft Visual Studio V6.0) for more thread control.
  • Data streams consisted of XML (Extensible Markup Language).
  • Developed an ISAPI object to utilize IIS for the less volatile data also in XML (Extensible Markup Language) format.
  • Built the XMLHTTP wrapper class for clients to use to communicate with the ISAP Server. Clients are Windows CE and Windows Desktop.
  • Provided VB (Microsoft Visual Studio V6.0) objects to handle the business logic.

 

Bank of America from March 2001 to May 2001  - 100% remote

Co-developed a web based internal mass E-Mail system.

  • Responsibilities included the design, development and maintenance of ASP (Active Server Pages), VB (Visual Basic) COM+ components, and SQL Server stored procedures.

 

 

CyberXpo/BigFatWow from August 2000 to February 2001

Built an ActiveX object which extracted and parsed XML (Extensible Markup Language) data generated from another vendors Web site based on their DTD (Data Type Definition) and updated the Microsoft SQL Server 7.0 database.

  • The object was written in VB (Microsoft Visual Studio V6.0), Using ADO (ActiveX Data Objects), COM+ (Component Object Model/MTS: Microsoft Transaction Server), and the XML DOM (Document Object Model)
  • Created MTS package, and prototypes of MSMQ (Microsoft Message Queuing) transmissions
  • Re-wrote Web Browser control for Kiosks C++ (Microsoft Visual Studio V6.0)
  • Wrote Web Browser control to interface with BigFatWow’s web form VB (Microsoft Visual Studio V6.0)
  • Created Web Browser with Custom Frame and navigation bar C++ (Microsoft Visual Studio V6.0)
  • Created Helper Web Browser Object for sinking and web browser control C++ (Microsoft Visual Studio V6.0)
  • Assisted in the Database Design of the time management  System (Microsoft SQL Server 7.0)

 

Bank of America from September 2000 to December 2000  - 100% remote

Evaluated and stabilized the current Web-based contact management system. Performed informal discovery and created a proposal for the re-architecture of the existing contact management system to include scalability and stability.

  • All web pages were ASP (Active Server Pages) with a Microsoft SQL Server 7.0 Database.
  • Prototyped enhanced performance utilizing XML and XSL asynchronous processing, COM+ Component Object Model/MTS: Microsoft Transaction Server), with VB (Microsoft Visual Studio V6.0) ActiveX Objects.
  • Development included the setup of Microsoft 2000 Advanced Server, Microsoft Exchange server 5.5 including both Internet mail and fax connectors.

 

Legal Directories from November 1999 to June 2000

Developed parsing tools to convert and import legacy data into Microsoft SQL Server 7.0 for use in the migration to a web based system.

  • The tools were written in VB (Visual basic), Using ADO (ActiveX Data Objects).

 

 

Computer Language Research (CLR/FastTax now RIA) from August 1998 to September 2000

Project 1: Responsible for the design and development of the Web- based data mining tool and its co-product, an ad-hoc tax law alert system. Implemented using ASP (Active Server Pages):

  • Pages Objects (RS: Remote Scripting) and DHTML for the dynamic manipulation of the web pages without redrawing. This was necessary for the dynamic selection of fields to build the SQL query. Each selection of a “Select” box would drive the next box’s information.
  • Designed Web pages as tabbed dialog boxes using DHTML (Dynamic HTML) and CSS (Cascading Style Sheets).
  • Implemented a Java class on the client to alleviate loop-intensive operations through threading.  Also provided progress reporting and callback operations to web page script.
  • Created an ActiveX control and installed on the client page for specialized sorting and parsing of the potentially huge amount of tax return information produced by the ad-hoc queries. The use of threading, message pumps and dispatch objects afforded more background processing on the client and less CPU and IO usage on the SQL and Web servers.
  • Updated Microsoft’s Java class for RS (Remote Scripting) to allow the use of HTTPS (Secure Sockets).
  • The interface to the Microsoft SQL Server 7.0 database was ADO (ActiveX Data Objects).
  • The alert system used the data mining tool’s model to generate XML (Extensible Markup Language) through the DOM (Document Object Model).
  • A DTD (Data Type Definition) as used to validate format of the XML and XSL (Extensible Style Sheet Language) was used to format the reported web pages.

 

Project 2: Analyzed a competitor’s BTRIEVE database and developed an application to parse, extract, and import tax information into a FastTax Ctree database.

  • Created COM (Component Object Model) to parse BRTIEVE data and integrate with CLR’s existing conversion tools.
  • Developed tools for Tax Accountants to analyze BTRIEVE data.
  • The development environment was Microsoft Windows NT using Microsoft Visual C++, MFC; STL (Standard Template Library), ATL (Active Template Library), BTRIEVE, and CTree, target platform was Windows NT.

 

MultiMedia Games Incorporated from February 1998 to August 1998

Designed, developed and maintained modules of the Mega Bingo system. This system provided accounting to all remote computers in MultiMedia’s bingo halls.

  • Provided COM/DCOM client and server objects to supply remote functionality.
  • Provided remote connection to the Sybase SQL Anywhere Server using OLEDB, ADO.
  • Archived Point-of-Sale (POS) data through an accounting object, which used both embedded SQL and stored procedures on a remote Sybase SQL Anywhere database.
  • Provided system administration operations with DCOM server objects on every machine to relay any administrative events.
  • The development environment was Microsoft Windows NT using Microsoft Visual C++, MFC, STL (Standard Template Library); and COM/DCOM, target platforms are Windows 95 and Windows NT.

 

Currency Systems Incorporated (CSI) from August 1997 to December 1997

Designed and developed an application that could scan, detect, and display 1800 bills per minute in a real-time environment.

  • Developed a configuration wizard that allowed the user to either load or scan an image(money), and define the templates to be used for graffiti detection.
  • Handled communications with CSI’s money sorting machine through multi-threaded serial I/O.
  • Worked in conjunction with CSI’s engineer to develop scheduling of the interaction between multiple matrox imaging boards.
  • The development environment was Microsoft Windows NT using Microsoft Visual C++ and MFC; target platform was Windows NT.

 

Atlantic Richfield Company (ARCO) from March 1997 to August 1997

Converted a 16-bit Windows SDK Well Analysis system to a 32-bit, object-oriented application.

  • Gathered requirements, provided design specifications, created and implemented the new design.
  • New design utilized graphical interface ties to SDK dynamic link libraries to plot graphs and dynamically created objects for data manipulations with Microsoft Access and Oracle databases.
  • Created both a Macintosh and DOS dataset reader as per requirements.
  • The development environment was Microsoft Windows NT using Microsoft Visual C++ and MFC; target platforms were Windows 95 and Windows NT.

 

Sabre Decision Technologies (American Airlines) from August 1996 to March 1997

In a team environment, provided solutions to the object-oriented implementation of Sabre’s large-scale, client/server reservation system, Planet Sabre v1.0.

  • Analyzed, designed and implemented enhancements to Planet Sabre v1.x. This included a prototype class layer for inter-operability using COM (Component Object Model) to communicate with other in-process, out-of-process and remote sites.

 

Federal Aviation Administration(FAA) & National Institutes of Health(NIH) from April 1996 to September 1997.

Assist in the continual migration of current DOS applications to object-oriented Windows applications.

  • Provide prototypes and a utility to convert DOS screens to Windows dialog boxes.
  • The development environment was Microsoft Windows NT using Microsoft Visual C++, MFC, STL (Standard Template Library); and COM/DCOM, target platforms are Windows 95 and Windows NT.

 

Transaction Software from April 1995 through August 1996.

Developed software for the Veriphone credit card reader.

  • The project required all phases of the development cycle to implement a multi-threaded, multi-port communications server.  Phases included the testing and prototyping with different operating systems, multi-port communication boards, database engines, and communication class libraries.
  • Core system was an abstract communication layer supplying a generic interface to the desired services affording a limitless number of applications in the form of DLLs (dynamic link libraries) including: check approval, credit card approval, school lunch card funds, and mobile phone account usage.
  • System was developed using Microsoft Visual C++ with MFC and was designed to run under Microsoft NT and Windows 95.

 

 

 

Senior Programmer/Analyst

 

ClubCorp of America from May 1994 through March 1996

Consulted with management on the system capabilities and the migration to next generation hardware and software for the Point of Sale(POS) system.

  • Responsibilities included the implementation of the cross-platform interface between the POS and reservation systems.  The interface was an SQL program that utilized DB2 under the OS2 platform.
  • Other responsibilities included the development of custom applications such as the member identification photo display function and the prototyping of the next generation POS with Microsoft Visual C++ and Microsoft Visual Basic using Microsoft Access ODBC drivers.

 

 

 

Programmer/Analyst

 

Federal Aviation Administration(FAA) & National Institutes of Health(NIH) from March 1989 through July 1994

Assisted in the development and implementation of application systems for various government agencies, including the National Institutes of Health (NIH) and the Federal Aviation Administrations (FAA).

  • Development for the NIH included systems that tested, analyzed, and reported on both the NIH mail system and the large array of modems the NIH used to allow its customers to interface with the NIH mainframes.
  • Responsibilities for the FAA included the design and development of client/server database applications. Co-designed and developed the Request for Action Administration Request System (RFA). Provided the FAA with security and the facility to manage client contracts.  Designed and developed many of the key components for the Automated Frequency Manager system (AFM), a system to manage and allocate radio frequencies for the FAA and its clients.  AFM was designed to operate in an on-line environment across the United States and Canada by connecting local area networks.
  • Developed using Microsoft C, Novel networks, and BTRIEVE databases. 

 

The West Chester Group from September 1988 through July 1994

Designed and developed client software under DOS and MS Windows v3.1.

  • Software products included Bubble, a job scheduling program for graphically displaying job scheduling information using Bubble/Pert charting methods, and MPC, a control program manager that processed, transmitted, and received programs from/to the MAZAK computerized milling machines.
  • Maintained, updated, and supported the WCG's screen manager utility program the "Screen Generator" developed in MS Basic and MS Assembler.  Support included the debugging and development of client software using C, Basic, Assembler, Pascal, and Fortran.

 

 

 

 

 

EDUCATION

 

May 1992             West Chester University, West Chester, PA.

Degree: Bachelor of Science in Liberal Studies:

Major: Computer Science

Minor: Business Administration