Search  
Wednesday, May 13, 2009 ..:: Resume ::.. Register  Login
Site Navigation

 About Brian Bass

Brian Bass

Location: Carrollton, Texas (Dallas/Fort Worth Area)
Email: BrianBassResume@gmail.com

Phone: (972)740-1776

Brian Bass has been in the software and internet industry for over 10 years.  He has been a software architect for over 4 years. He knows over 30 computer languages, has created 2 languages of his own and teaches developers how to best design their code. He is a technical leader and can produce software architecture documents using the Rational Rose modeling techniques and the IRS ELC models. He can also develop high quality Windows and web applications. He is very articulate and is very good at communicating his message tailored to his superiors or his development team. He enjoys utilizing his talents in all aspects of the systems development life cycle. He is currently looking for a Software Architect/Technical Lead position that will allow him to design windows or web applications, develop them in C# and lead a team of developers.

Professional Achievements

Motivium Consulting Inc, Dallas, TX

CEO, Senior Consultant, Senior Architect, Windows and Internet Developer

Boy Scouts of America – Through RCG Information Technology
Irving, Texas
Oct 2008 –
Architect/Developer

Experience

·         Solely converted the Boy Scouts Mapping Application from Spring, MySQL, Hibernate, Java Beans, JSP, DWR and the Google Maps API to Spring.Net/Web Services, SQL Server 2005, nHibernate, ASP.Net in C#, AJAX.Net and the Google Maps API.

·         Installed and developed components for the Boy Scouts Community Server 2008 social network, myscouting. Architect on a team of 5 with one other developer. Worked with ASP.Net, CS 2008 user controls and SQL Server 2005.

Website Experience Keywords
C#, ASP.Net web forms, Google Maps API, CSS, Spring.Net, NHibernate, NUnit,  ADO.Net, SQL Server, Telligent Community Server 2008, Rad Controls with AJAX, AJAX.Net, Spring, Java Beans, DWR, Hibernate, MySQL, Apache, IIS management, website deployment, code management with Serina

 

 

 

RideSearch.com
http://ridesearch.com
Carrollton, Texas
May 2006 –
CEO/Chief Architect/Programmer

Experience

·         Designed, developed and maintained the entire website from the ground up using ASP.NET, C# 2.0, SQL Server 2005, Community Server 2007, Rad AJAX Controls, Microsoft Enterprise Library and Microsoft Web Services Software Factory

·         Designed, developed and maintained the RideSearch iPhone website (iphone.ridesearch.com) using CSS and ASP.NET and a custom coded iPhone Library.

·         Designed, developed and maintained a PocketPC membership application using C# and the .Net Compact Framework.

·         Designed, developed and maintained a mass email Windows application using C#.

·         Implemented ArcWeb GIS web services in the website for creating and displaying maps of carpoolers’ routes.

·         Deployed and customized ZNode Storefront with SSL for shopping cart management on http://ridesearch.biz

·         Search Engine Optimization (SEO): First page for keyword carpool on Google, microsite creation for higher search rankings, keyword optimization of content, and getting RideSearch on the blogosphere to increase backlinks to website.

·         In 6 months of operations created a nationwide membership of over 7,000 and over 43,000 visits and over 195,000 page views.

·         Awarded one of the 100 Best Websites by Women’s Health Magazine

Website Experience Keywords
C#, ASP.Net web forms, HTML, CSS, iPhone development, ADO.Net, SQL, Community Server 2007, Rad Controls with AJAX, Microsoft Enterprise Library 2.0, ArcWeb GIS web service mapping, ZNode   Storefront, SSL Certificate Management, PocketPC development, .Net Compact Framework, Microsoft Web Service Software Factory, IIS management, configuration manager, website deployment, server maintenance, code management, SQL Server 2005 management, newsletter management, Google Analytics, Google Enterprise email integration, Widget Creation with WidgetBox, Facebook Application Development, Photoshop, Paint.Net.

 

Contracted to Lockheed Martin for work at the U.S. Department of the Treasury
December 2005 – July 2008
Dallas, TX
- Granted Minimum Investigative Background (MIB) security clearance for dealing with sensitive but unclassified data

Technical Lead/Software Architect/Developer
Designed and developed the critical batch audit system CEAS UCP (Unattended Case Processing) at the IRS' MITS. The UCP system processes 50,000 cases on a weekly basis. The UCP system was architected for consolidation and centralization of multiple batch applications running on 40 servers at 10 IRS service centers into a single application deployed on a HP Superdome multi-processor machine. The UCP system is based on a Service-Oriented Architecture (SOA) utilizing .NET windows services, Microsoft Message Queuing (MSMQ), SQL Server Integration Services (SSIS/DTS), Oracle 9i databases and implemented in C# 2.0. The application was developed using multi-threading and parallel processing techniques. Designed and developed the core framework that all the Windows services utilize. Coded in C# all of the major components of the system: Windows services, business entities, business logic, data access layers and Oracle stored procedures. Trained other developers on developing additional C# components to utilize his UCP object model framework, including using web services to access critical functionality. Created technical use cases from requirements documentation using UML. Created project estimations using function point analysis. Helped the project managers allocate developer resources on the project. Created and gave technical interviews for the hiring of developers for Windows Services and ASP.Net application development.

Created and gave presentations on advanced C# programming techniques for IRS employees and contractors covering the new Core architecture. Taught the IRS MITS employees how to utilize .NET architectures in their existing systems (RGS, CEAS). Used the ELC (Enterprise Life Cycle) to create government required documentation for the development of the next generation batch system (CEAS UCP) on the path to CMM Level 3. Helped other developers by performing code reviews and analysis of their patterns and practices.

Achievements

·         Successfully architected and led the 20 person development team for the IRS Unattended Case Processing system. Increased batch case throughput from 8 hours to 20 minutes using a custom multithreading/multiprocessor model.

·         Researched and developed a C# solution to integrate the RGS Tax Computation engine into automated case processing system (CEAS UCP).

·         Developed a .NET C# Windows Service to retrieve tax data from the IRS Mainframe MasterFile databases (RTF, Entity, Tax Mod, AIMS).

·         Developed a solution to produce IRS correspondence (Letters, Notices, and Forms to taxpayers) using COTS application (Adobe Production Print). The application merged the case XML data with the PDF (XDP) templates.

·         Developed a taxpayer data (DDB, TC424) parsing solution using SQL Server Integration Services (SSIS) and integrated it with the Oracle case data storage (CEAS).

·         Ported 32-bit code to Itanium 64-bit for deployment on the IRS production infrastructure on a HP Superdome server.

·         Reverse engineered an old C++ dll into a new C# component to parse the taxpayer data records from MasterFile to populate the .NET data objects.

·         Designed Web Services and ASP.NET GUI components to monitor the IRS production systems.

·         Decomposed the existing Visual Basic code to extract the requirements for the new automated case processing system.

Technologies: C#, ASP.Net, Windows Services, Web Services, Windows Apps, SQL Server Integration Services development, MSMQ and Windows Services design and development utilizing Oracle and Access Databases, XML, UML, TDD, Nunit, Adobe/StreamServe Production Print.

Nokia/IBM through Strategic Staffing Solutions, Dallas, TX
June 2005 –December 2005

Contract - Senior Technical Architect/ Internet Developer

·         Designed and developed components for Nokia’s Electronic Claims Handling system (ECH) utilizing C#, SQL, MSMQ, ASP.NET and multithreading. The ECH system handles 4 million claims a month with the capabilities of handling 30 million.

·         Went to Prague, Czech Republic and analyzed the Accenture warranty center’s usage of the ECH System and SAP processes. Created new system requirements that integrate both ECH and SAP together.

·         Analyzed the ECH security model and documented its processes for a Sarbanes Oxley Audit.

·         Utilized Rational Rose UML and Microsoft’s Visio for modeling

Technologies: C#, ASP.NET, SQL Server Stored Procedures, ADO.NET, XML, UML using Rational Rose, Oracle


Internal Revenue Service/Management Systems Designers, Dallas, TX

October 2004 – June 2005

Contract - Senior Technical Architect

·         Designed the architecture for one of the IRS’s Automated Earned Income Tax Credit Systems

·         Utilized Rational Rose UML and Microsoft’s Visio for modeling

·         Researched architectural methods including Rational, Microsoft’s Solutions Framework and eXtreme Programming methods

·         Delivered architecture presentations and cost-estimate analysis of different architectural solutions

·         Create a decomposition process for extracting business requirements from existing VB code

·         Created Proof of Concepts for SQL Server Integration Services for the DTS portion of the batch systems

·         Taught developers and business analysts his new language, "Business Logic Markup Language" or BLML

·         Granted MBI clearance for sensitive but unclassified data for the U.S. Treasury Department

·         Created a presentation for a new book about Microsoft’s New SQL Server Integration Services and pitched it to Apress publishing

Technology Keywords: C#, ASP.NET, SSIS, SQL Server Stored Procedures, ADO.NET, XML, UML using Rational Rose, Oracle


EFG Companies, Irving, TX

August 2004 – October 2004

Contract - Senior Technical Architect/ Internet Developer

·         Designed and developed EFG’s salvage yard website, using ASP.NET with C# and SQL stored procedures. Used Photoshop for the user interface development.

·         Designed and developed EFGCompanies.com new company website. Worked on a team with marketing to gather requirements and developed the site in Flash and ASP.NET.

·         Managed and upgraded the intranet portal website using ASP.NET with C#.

·         Researched SQL Reporting Services and SharePoint services for presentation layer access to backend AS/400 accounting systems.

Technology Keywords: C#, ASP.NET, SQL Reporting Services, SQL Stored Procedures, ADO.NET, XML/XSLT, UML in Sybase Power designer, Flash.


P2Plink for Keane Inc, Dallas, TX

February 2004 – August 2004

Contract - Technical Lead/ Internet Developer

·         Designed and developed P2PLink’s medical insurance on-line editing application "Queue Tools".

·         Created SQL Server stored procedures, database schema, C# business logic, ASP.NET user interface mimicking the insurance forms HCFA and UB92.

·         Normalized P2PLink’s production database.

Technology Keywords: SQL Server 2000, C#, ASP.NET, Messaging, XML/XSLT, UML

Rapport Technologies, Dallas, TX
August 2002 – February 2004

Senior Software Engineer/Internet Developer

·         Designed and developed Rapport 5.0 thin client network management software

·         Designed and developed the GUI – using C#, WinForms, Custom Controls and COM interop, hooked into the MMC Framework and created an MMC snap-in for the front-end. Decreased load time from 15 minutes to 15 seconds.

·         Using OO methodologies enhanced a C# central class library that accessed the MMC through COM interop.

·         Using C# WinForms, created many wizards and dialogs that access a SQL Server database and allows the user to create, update and delete enterprise data.

·         Using custom controls, created a custom IP address control that handled network identification, including calculating a broadcast address when given an IP address and a subnet mask. Also created navigation controls for the GUI.

·         Using C#, created licensing web services that the main WinForm application has access to so it can create and validate license information.

·         Project DBA – Designed the SQL Server 2000 database structure, and created the SQL stored procedures that were compatible with Oracle.

·         Server object developer – Using C++, enhanced the ISAPI DLL that handled real-time requests from the MMC app and routed it to the embedded device agents using push technology.

·         Designed and developed Rapport’s purchase order system including: designing the SQL Server 2000 database structure, creating the SQL stored procedures, creating web services that access production data securely via XML and creating transaction stored procedures to receive and to send the data to the web services. Also designed the GUI front end with ASP.NET. These web services communicated with a SMTP server to send emails to customers giving validation of their order.

·         Debugged and enhanced Rapport 4.0 thin client network management MMC flagship product with Visual Basic 6.0 and the Platform SDK MMC designer for the front-end and SQL stored procedures for the backend. Created a licensing web service in VB.NET to access the MMC application and to validate user’s licenses. Used Windows API calls to enhance the MMC front end. Also used XML and XSLT for GUI functions.

·         Debugged and enhanced Rapport’s company homepage – http://www.rapporttechnologies.com and the company’s beta site and message boards. Technologies used were ASP and SQL server stored procedures.

·         Enhanced Rapport’s InstallShield program using C++ and VBScript. Also created a custom feature tree dialog with Visual Basic 6.0 and hooked it into the installation routine.

Technologies: C#, VB.NET, C++, .NET Web Services, Visual Basic 6.0 with Platform SDK and Windows API, ASP.NET, SQL Stored Procedures, ASP, DHTML/CSS, XML/XSLT, SOAP, Visual Interdev, Visual Studio.NET 2003


RealPage, Inc., Dallas, TX

January 2001 – August 2002

Senior Internet Developer/Application Architect – Mobile and Wireless Division

·         Designed and developed a specialized markup language (BBML) for rapid wireless development – using Microsoft’s XML DOM, XSLT, SQL, and ASP.

·         Served as a lead developer on RealPage’s flagship product "OneSite" in the facilities division. Duties include mentoring other developers and teaching ASP, SQL stored procedures, XML and DHTML. Conducted defect management and assignment to other developers. Designed and developed RealPage’s mobile architecture including: creating internet syncing Palm Pilot conduits from Visual Basic.NET, creating Palm applications using C with CodeWarrior, creating ASP.NET web services that access production data securely via XML and creating stored procedures to receive and send the data to the web services.

·         Conducted statistical analysis of facilities production data and made reports and recommendations to enhance RealPage’s products.

·         Created InstallShield Programs (Visual Basic 6.0) that will update Palm Pilot Software (Satellite Forms) in the RealPage mobile products division.

Technologies: SQL, ASP, DHTML, XML, XSLT, VB.NET, CSS, Interdev, VS.NET, XML DOM, Visual Basic 6.0, XMLHTTP, BBML, C

Breakaway Solutions, Dallas, TX (Company that went out of business)
2000 – 2001

Consultant

·         Served as a lead developer on internal project "Portal".

·         Created XSLT transforms with SQL Server 2000 XML data and ASP.

·         Created a Visual Basic program that strips global email addresses from MS Exchange server via LDAP and outputs it in XML format for use with the "Portal" project.

·         Worked with World Oil client in maintaining their existing website.

·         Taught other developers XML and XSLT with IIS 5.0 and Active Directory Services.

·         Created a COM object that stripped stock prices from the Internet utilizing the XML HTTP object.

·         Created a COM object that parses the "Portal" XML global address book.

·         Created an ASP/Flash Birthday ticker on the Breakaway’s website.


AT&T/CSC, Dallas, TX

1998 – 2000

Associate Consultant

·         Designed, developed, implemented, and maintained a table creation utility that automates the complete process of provisioning calling plans utilizing Visual Basic 6.0 and the mainframe.

·         Designed, developed, implemented, and maintained a FTP program created for AT&T's developers that allows for integration between the AT&T mainframe and the PC utilizing Visual Basic 6.0.

·         Designed, developed, implemented and maintained a time entry system for all of CSC's 58,000 employees utilizing Visual Basic 6.0.

·         Designed, developed, implemented and maintained a web based intranet search engine using ASP that searches all of the tables on the mainframe and outputs specific product inquiries.

·         Designed, developed, implemented and maintained a set of WSH VBScripts. Some scripts were set to run nightly and to pull table information from the mainframe so the website could use them in the search process. Other scripts were made to automate record keeping processes that were too mundane for analysts and developers to use – resulting in increased productivity.

·         Graduated from AT&T’s Initial Design Training as a COBOL II/DB2 developer familiar with the system development life cycle.

·         Supported the consumer billing systems progress along the Software Engineering Institute Capability Maturity Model journey by attending all required training to help Consumer Billing Systems reach CMM level two compliance.


EDUCATION

B.B.A., Management Information Systems – Texas Tech University, Lubbock, TX (1998)

Training: One year of C++; Project Management, Systems Analysis and Design; and Application Architecture with PowerBuilder and Oracle


      

Copyright 2005 by Motivium Consulting, Inc.   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2009 by Perpetual Motion Interactive Systems Inc.