Brian Benjamin Smith
Objective:
To obtain an independent consulting position
requiring high-quality development using Microsoft .NET technologies.
Professional
Work Experience:
Legacy Institute—Teacher
June 2006 – Present
Chiang
Mai, Thailand
Served as a volunteer
teacher to students from
Southeast Asia
, educating them about how to live and how to make a living.
Authored a curriculum
and taught an in-depth class based on the book
The Leadership Challenge, 3rd Edition by James M. Kouzes
and Barry Z. Posner
Authored curriculums
and taught The Life and Times of Jesus Christ, Beginning Computer Applications,
and Music Theory. Also conducted the Legacy Choir.
LÛCRUM Incorporated—Application
Architect
July 2000 – June 2006
Cincinnati, Ohio
Consulting at
American Empire Group,
Insurance Application System
This group of insurance
companies required a custom application to support their core business of writing
and administering policies and claims, replacing in totality a myriad of individual
systems created over many years.
Performed for two years
as the application architect leading a team of 25 members on this $4.7 million project.
The team was split between
Cincinnati
,
Ohio
and
Bangalore, India
.
Primary responsibilities
included:
o
Interfacing daily with the
project sponsors
o
Facilitating the requirements
gathering meetings with the end users
o
Defining and communicating
the vision of the project to every member of the client company, our project team,
and the offshore development team
o
Supporting the project manager
in the management of the project constraints and the management of the various teams
o
Ensuring that the understanding
of the requirements of the system was shared between the client sponsor, the client
managers, the application end-users, the system analysts, the database engineers,
the application developers, the database developers, and the testing teams
Consulting at
Atos Origin
Administered a custom
four-day training class using materials from two Microsoft Official Curriculum courses.
o
2373: Programming with Microsoft Visual Basic
.NET
o
2310: Developing Microsoft ASP.NET Web Applications
Using Visual Studio .NET
Consulting at
Disabled
American Veterans,
Membership Application
Performed for 20 months
as a technical leader to design, code, and deploy a distributed web application
to replace an existing mainframe program.
This large-scale application
maintains information for memberships, magazine subscriptions, organizational units,
mailing campaigns, and payments (including the processing of credit card transactions
via VeriSign). It is also able to generate various reports, including billing statements,
mailing labels, and various letters. This application uses multiple security models
for granting permissions to resources for Internet, extranet, and intranet users.
Primary duties included:
Designing functionality through all layers of the product, managing a team of seven
developers, communicating with the management, testing, and database teams, coding
application functionality as assigned, performing product builds, and deploying
the product in a multi-tier environment harnessing .NET remoting.
The project team consisted
of 15 with a user base of thousands. The ASP.NET web application was written using
Visual Basic .NET, Crystal Enterprise 9, and Oracle 9i.
Consulting at
SMARTworks.com
Performed as a senior
developer to design, code, and deploy a custom-built automated deployment application.
Application Center 2000 was determined to be insufficient to meet this company’s
deployment needs. Every aspect of this company’s .COM product was automated at the
lowest levels in order to deploy a marked build from the source management server
to any target environment of clustered servers (Testing A, Testing B, Staging, and
Production).
Primary duties included:
Evaluating the feasibility of automating and extending Application Center 2000,
automating Rational ClearCase, automating IIS, automating COM+ services, automating
remote registry management, automating remote file system access, automating SQL
Server, and troubleshooting DMZ permission issues.
The ASP web application
was written to manage and monitor the deployments using Visual Basic and COM+ for
all automation and SQL Server to store all relevant data.
Consulting at
Disabled
American Veterans,
National Service Officer Administration
Performed as a senior
developer to design, code, and deploy an internal web reporting application to replace
an existing Microsoft Access program.
Primary duties included:
Generating data entry screens for report data, creating criteria screens for various
reports, and generating those reports.
The project team consisted
of 7 with a user base of hundreds.
The ASP.NET web application
was written using Visual Basic .NET and Oracle 8.
Consulting at
International Paper,
IPCoated.com
and IPCommercialPrinting.com
Performed as a senior
developer on a team of nine to design, code, and deploy the web sites for IP’s
Coated
and SC Papers division and IP’s
Commercial Printing division.
Activities included
updating the look and feel of the web site to be modern and uniform. This was aided
by the creation of a single template that was used by every page in the site that
was responsible for setting up the page and turning on appropriate navigational
elements.
A major objective of
the redesign was to update and streamline the functionality of the web site based
on the results of user testing. This entailed major overhauls and redesign of the
primary pages of the web site as well as creation of new content.
Technologies used include
IIS 5, ASP, VBScript, JavaScript, VB 6, Microsoft
Visual Interdev, Microsoft FrontPage, COM+, Transaction Server, SQL Server, and
Oracle.
Consulting at
Cincinnati Public Schools,
Test Administration Program
Performed as the technical
leader on a team of four to design, code, and deploy an Intranet application that
assists test administrators in issuing various standardized tests, including tests
for state proficiency, talented and gifted, and competency based exams.
Furthermore, test administrators
can export information that allows them to create tracking labels, create pre-slugged
bubble documents, and analyze test results.
Technologies used include
IIS 5, ASP, VBScript, JavaScript, VB 6, and Oracle.
Consulting at Field Educational Services,
FES
Web Site
This application was
designed to web-enable many of the basic tasks of a teacher: Create assignments,
grade assignments, mark attendance, create incident reports, etc. This information
was also made available to students and parents.
Performed as a senior
developer on a team of eight, creating and implementing the calendar portion of
the site. The calendar showed school days, holidays, assignments due, class schedules,
and other information in day view, week view, and month view.
Technologies used include
IIS 5, ASP, VBScript, JavaScript, VB 6, and SQL Server.
Consulting at
Cincinnati Public Schools,
Student Application Program
Performed as the technical
leader on a team of four to design, code, and deploy an Intranet application that
decentralizes the process of applying for a Magnet or Preschool program from the
central office to the local schools.
Technologies used include
IIS 4, ASP, VBScript, JavaScript, VB 6, and
Oracle.
Ociter Enterprises—Senior
Developer
February
2000 – July 2000
Cincinnati, Ohio
Consulting at
I-DEP.com
Performed as the primary
developer to create the program flow and database schema for this client’s web site,
allowing users to register on the site.
Technologies used include
IIS4, ASP, VBScript, JavaScript, SQL Server, and CDONTS.
LÛCRUM Incorporated—Developer
October 1997 - February
2000
Cincinnati, Ohio
Consulting at Champion Paper,
gotPaper Website
Worked on a team of
7 to build the first phase of Champion’s eCommerce web site.
Technologies used include
IIS4, ASP, VBScript, JavaScript, SQL Server, and CDONTS.
Consulting at
The Ohio River Company
(ORCO)
Sole supporter of a
custom-designed AR Application using Visual Basic 6 (and a host of custom ActiveX
controls and COM components), Visual InterDev 6, ASP, VBScript, JavaScript, and
SQL Server 7.
Consulting at
GE Capital, Corporate Card Division
Responsible for conceiving,
designing, and implementing a tool in Visual Basic 6.0 to automate the removal of
incorrect information out of a customer’s database.
Mentored and advised
teammates, made a myriad of code corrections, and streamlined the creation of weekly
statistical reports.
Skills and
Activities:
Extensive conference
and classroom presentation and teaching skills
Microsoft Certified Solution Developer (MCSD) certification, 1999, MCP ID 1018669
o
Developing Applications with Microsoft Visual
Basic 5.0
o
Application Development with
Microsoft Access
Stephen Covey Personal
Organizational Leadership certification, 1997
Ambassador University
Speaking Club (4 years)
Education:
Technical Classes and Events Attended
VS Live! San Francisco,
2005
Microsoft Professional Developers Conference (PDC),
2003
ADO.NET, 2002
Visual Basic.NET, 2002
Introduction to C# Programming for the Microsoft
.NET Platform by
Mike Amundsen, 2001
Introduction to ASP.NET by Mike Amundsen,
2001
Principles of Application
Development, 1999
Mastering Visual Basic
6.0 Fundamentals, 1997
Professional Classes Taught
The Leadership Challenge,
2006/2007
Beginning Computer Applications:
Microsoft Word, Excel, and PowerPoint, 2006/2007
“Cool Things Coming
In ASP.NET Whidbey” at Cincinnati VB.NET User’s Group, 2004
MOC 2373: Programming with Microsoft Visual
Basic .NET, 2003
MOC 2310: Developing Microsoft ASP.NET Web
Applications Using Visual Studio .NET,
2003
Introduction to ASP.NET,
2002
Introduction to Visual
Studio.NET, 2002
.NET Framework Fundamentals,
2001
Ambassador University
1992-1997
Big
Sandy, Texas
Bachelor of Science, Management Information
Systems, May 1997
Associate of Arts, May 1994