
RB Consulting Inc.
Software solutions based on business needs
Profile for:
Keywords
Username: rbhead
Minimum Hourly Rate: $50/hr
Location: United States, TN, Franklin
Summary
Information systems professionals with over fifteen years of experience in Client/Server development (both network and Internet based),Database development, and full life cycle solutions development. Roles include: Consultant, Software Development Manager, Project Lead, Senior Product Developer, Project Manager, Database Developer/DBA and Software Engineer.
Experience
Employment
RB Consulting Inc.
2001-Present - Consultant
Latest... Team lead for web interface applications written using J2EE for a major telecommunications company. Developing a customer sales database for a software company.
Previously... Development of a JSP based web site for RB Consulting and Sleepless Nights Software. Development of a pair of J2ME database applications with some reporting including. Upgrade of a PB 6.5 application using Oracle 7.3 to PB 8.0 and Oracle 8.1 (UTF8). Some clipper code modifications were included. Development of an ASP application for a document management company. Project was halted due to lack of funding. The project included J2EE, Junit, J2SE, Weblogic, Servlets, JSP, JDBC, struts and the server system was Windows 2000. The project primarily consisted of coding the framework and structure that could be used as the product was produced.
Projects have varied from “utility” applications to large complete applications, such as an application for loading NCAA football information and displaying reports in NCAA specified format and a point-of-sale application aimed at small businesses. The pos application included design and implementation of a Java GUI and business logic was also implemented in java. The POS application includes the use of swing components and creation of graphical java beans. The POS system uses serialization for storage of data with some hooks in place to expand to a relational database in the future. Java development started with version 1.01 of the jdk and is currently at jdk1.3.1. Development has been primarily in Delphi, JBuilder and Java during the past three years, and consulting has primarily been for previous employers. I have also worked with HotDispatch.com as a technical resource for numerous technical questions and small projects and as a web developer for EkidLink.com.
2001-Present - Consultant
Latest... Team lead for web interface applications written using J2EE for a major telecommunications company. Developing a customer sales database for a software company.
Previously... Development of a JSP based web site for RB Consulting and Sleepless Nights Software. Development of a pair of J2ME database applications with some reporting including. Upgrade of a PB 6.5 application using Oracle 7.3 to PB 8.0 and Oracle 8.1 (UTF8). Some clipper code modifications were included. Development of an ASP application for a document management company. Project was halted due to lack of funding. The project included J2EE, Junit, J2SE, Weblogic, Servlets, JSP, JDBC, struts and the server system was Windows 2000. The project primarily consisted of coding the framework and structure that could be used as the product was produced.
Projects have varied from “utility” applications to large complete applications, such as an application for loading NCAA football information and displaying reports in NCAA specified format and a point-of-sale application aimed at small businesses. The pos application included design and implementation of a Java GUI and business logic was also implemented in java. The POS application includes the use of swing components and creation of graphical java beans. The POS system uses serialization for storage of data with some hooks in place to expand to a relational database in the future. Java development started with version 1.01 of the jdk and is currently at jdk1.3.1. Development has been primarily in Delphi, JBuilder and Java during the past three years, and consulting has primarily been for previous employers. I have also worked with HotDispatch.com as a technical resource for numerous technical questions and small projects and as a web developer for EkidLink.com.
Emprise Solutions Inc.
1999-2001 - Consultant
Gather requirements, design, implement, and document the client side of a client-server document management application. The client side is written entirely in java (1.2.2) with an Oracle database as the back-end. Most of the coding is GUI and event oriented and was implemented with Swing components and event handling. The oracle native JDBC driver was used for the database connection. The client application is used to administer processes and tables within the database and is a graphical user interface.
(Web Site Software for Medical Industry)
Gather requirements, design, implement, test, document, and maintain a prototype site for an internet start-up. Coding was done in Visual Interdev, VBScript, Javascript, HTML, DHTML, and SQL as HTML pages or Active Server pages using a SQL Server 7.0 Database with IIS 4.0 and ISS 5.0. The site included workflow oriented pages, registration information and database design for the prototype and for the anticipated full web site.
(Web Site Software for E-commerce)
Gather requirements, design, implement, test, document, and maintain an E-commerce web site working with a team of about half a dozen developers. Coding was done in Visual Basic 6.0, JavaScript, VBScript, HTML, DHTML, and SQL as HTML pages or Active Server pages using a SQL Server 7.0 Database with IIS 4.0 and Site Server 3.0 – Commerce Edition. Some of the work included the creation of COM objects and/or Java Servlets to improve efficiency of the ite. The site included handling credit card transactions (Cybercash), generating customer-specific reports, secure and non-secure pages, an IVR interface, and stress testing the entire web site.
1999-2001 - Consultant
Gather requirements, design, implement, and document the client side of a client-server document management application. The client side is written entirely in java (1.2.2) with an Oracle database as the back-end. Most of the coding is GUI and event oriented and was implemented with Swing components and event handling. The oracle native JDBC driver was used for the database connection. The client application is used to administer processes and tables within the database and is a graphical user interface.
(Web Site Software for Medical Industry)
Gather requirements, design, implement, test, document, and maintain a prototype site for an internet start-up. Coding was done in Visual Interdev, VBScript, Javascript, HTML, DHTML, and SQL as HTML pages or Active Server pages using a SQL Server 7.0 Database with IIS 4.0 and ISS 5.0. The site included workflow oriented pages, registration information and database design for the prototype and for the anticipated full web site.
(Web Site Software for E-commerce)
Gather requirements, design, implement, test, document, and maintain an E-commerce web site working with a team of about half a dozen developers. Coding was done in Visual Basic 6.0, JavaScript, VBScript, HTML, DHTML, and SQL as HTML pages or Active Server pages using a SQL Server 7.0 Database with IIS 4.0 and Site Server 3.0 – Commerce Edition. Some of the work included the creation of COM objects and/or Java Servlets to improve efficiency of the ite. The site included handling credit card transactions (Cybercash), generating customer-specific reports, secure and non-secure pages, an IVR interface, and stress testing the entire web site.
Exobrain Inc.
2000-2001 - Developer
Developed a Java application for commercial use that was similar to building an operating system with multi-threading and a database and a proprietary highly-customizable GUI. Some work was done in C using the Java Native Interface to use third party products. Most development was in Java 1.3 with some Servlet development for a minor project. The development team consisted of about 20 people in a 100% telecommuting environment. Included some experience with J2EE, JSSE, RMI, and JavaMail.
2000-2001 - Developer
Developed a Java application for commercial use that was similar to building an operating system with multi-threading and a database and a proprietary highly-customizable GUI. Some work was done in C using the Java Native Interface to use third party products. Most development was in Java 1.3 with some Servlet development for a minor project. The development team consisted of about 20 people in a 100% telecommuting environment. Included some experience with J2EE, JSSE, RMI, and JavaMail.
Wyer Creative Communications
1998-1999 - Senior Developer
Gather requirements, design, implement, test, document, and maintain a suite of applications used internally and aimed at a commercial audience. Coding was done in C and Visual FoxPro primarily using Btrieve and FoxPro databases. The application suite included predictive dialing, call scripting software, and call center support software. The deliverables for each piece of the application included documentation, Beta testing, and commercial quality packaging (i.e. giving the applications a professional look and feel).
1998-1999 - Senior Developer
Gather requirements, design, implement, test, document, and maintain a suite of applications used internally and aimed at a commercial audience. Coding was done in C and Visual FoxPro primarily using Btrieve and FoxPro databases. The application suite included predictive dialing, call scripting software, and call center support software. The deliverables for each piece of the application included documentation, Beta testing, and commercial quality packaging (i.e. giving the applications a professional look and feel).
ENVOY
1997-1998 - Senior Open Systems Developer
Gather requirements, design, implement, test, document, and maintain several systems. Initial work was on requirements gathering and process modeling for information that would be stored in a data warehouse. Primary project involved building an enterprise database to combine data from several sources into one, consistent model. The deliverables along the way included rolling out several variations of Customer Support Help Desks where the front end was the Scopus tool and the back-end was Oracle. Many rollouts required migration/usage of legacy data that was accomplished through C code, SQL Loader, AWK scripts, PL/SQL and database links.
1997-1998 - Senior Open Systems Developer
Gather requirements, design, implement, test, document, and maintain several systems. Initial work was on requirements gathering and process modeling for information that would be stored in a data warehouse. Primary project involved building an enterprise database to combine data from several sources into one, consistent model. The deliverables along the way included rolling out several variations of Customer Support Help Desks where the front end was the Scopus tool and the back-end was Oracle. Many rollouts required migration/usage of legacy data that was accomplished through C code, SQL Loader, AWK scripts, PL/SQL and database links.
About Me
Profile Type: Individual
Year Founded: 2001
Number of Employees: 1
RB Consulting includes independent consultants with over ten years of experience with client/server and object oriented environments. This experience includes work with SQL Server, Oracle, Postgres, MySQL and Sybase as well as other databases. We focus on developing quality software quickly through the use of best practices and proper attention to the design and testing phases of the software development life cycle
Payment Terms
Typical projects are rated at 50-80$ per hour although fixed-bid projects are also a possibility. Standard terms for fixed bid projects are:
20% upon acceptance of bid
40% upon 50% completion (deliverables are defined on a project basis)
40% upon completion of project
Monthly fees typically run from $1000 to $12000 depending upon workload required. In general a part-time resource will be 1 - 2K, with a full time resource costing 8-10K and a dedicated resource costing 12K+. Terms are:
50% of first month fee upon acceptance
Remaining amount of first month fee at end of first month
Thereafter the monthly fee is due at the end of the month.
User and technical documentation will be provided unless otherwise specified.
All projects include 6 months of support.
20% upon acceptance of bid
40% upon 50% completion (deliverables are defined on a project basis)
40% upon completion of project
Monthly fees typically run from $1000 to $12000 depending upon workload required. In general a part-time resource will be 1 - 2K, with a full time resource costing 8-10K and a dedicated resource costing 12K+. Terms are:
50% of first month fee upon acceptance
Remaining amount of first month fee at end of first month
Thereafter the monthly fee is due at the end of the month.
User and technical documentation will be provided unless otherwise specified.
All projects include 6 months of support.
Detailed Service Description
Information systems professionals with over fifteen years of experience in Client/Server development (both network and Internet based),Database development, and full life cycle solutions development. Roles include: Consultant, Software Development Manager, Project Lead, Senior Product Developer, Project Manager, Database Developer/DBA and Software Engineer.
Applications software development expertise for E-Commerce, Call Centers, Help Desks, Healthcare, Credit Card Transaction Processing, document management, and Commercial Retail Software.
All positions have included a lot (>30%) of customer interaction for requirements gathering, user reviews, internal selling of projects, and to refine application usability.
Experience includes: Six years with SQL, six years in Microsoft technologies (VB,ASP,C#,.NET), Seven years with Java (J2SE, J2EE, J2ME), four years with HTML and web development (including CSS), four years with Oracle, eleven years with object-oriented design/analysis/implementation, and four years with MS SQL Server.
We have successfully completed of several small projects as a sole developer or small team using the full development cycle. These projects have made use of several different technologies and have often required imparting technical knowledge to non-technical decision makers so they have enough information to make decisions.
We have successfully completed large projects as a developer, lead, and manager using full development cycle. This includes projects done for small businesses up to Fortune 500 firms and includes experience with “Big 6” corporate cultures from the inside and outside. Lead and manager roles have included directing a staff of up to a dozen or more in size and managing relationships with other departments that are both friendly and hostile to the project. This has also included management of multiple resources across multiple, simultaneous projects with different customers for each project. These projects have all leaned towards use of a small, skilled, core of staff with the use consultants during peak times to keep costs down while maintaining in-house domain knowledge.
Experience in managing teams located in multiple geographical locations including several years of experience with telecommuting as a developer and lead and work with outsourcing in Eastern Europe, the Mid-East, and India. This includes interactions with customers/users across several time zones and work schedules and at all levels within a business from staff to CEO. This also includes managing technical resources from entry level up to and including project leads/specialists.
Our experience includes selecting/designing and implementing development processes. These include defect tracking, source code control, technical and user documentation, roll-out schedules, testing, and general project management. Selection process has included evaluating technologies available at the time and evaluating the best solution based on the firm's position at the time including license agreements and resources available for process implementation.
Detailed List of technologies follows:
Operating Systems: Windows (3.11, 95, 98, NT 4.0, 2000, 2003,XP), Unix (HP-UX, Solaris, DG, AIX), Linux, OS/2, Mac
Development Software: Java (1 – 1.6), Java, Perl, HTML, Unix shells, C++, C, Objective C, C#, Scheme,Visual Basic , ACCESS, Internet Information Server, Site Server, Active server pages (and ASP.NET), COM/DCOM, Visual Interdev, NextStep, Motif, PowerBuilder, AWK, Install Shield, DCE, SQL (WATCOM, Oracle PL/SQL, MS SQL and Sybase), PVCS, SourceSafe, Delphi, Smalltalk, Erwin, Oracle Developer/Reports, Scopus, Visual FoxPro (5.0/6.0), Rexx,Tcl/Tk, Lisp, Pascal, RCS, SQL Anywhere, ADA, BASIC, FORTRAN, Apache, Tomcat, JavaScript, VB Script, Postgress, MySQL, PHP, Filemaker Pro.
Applications software development expertise for E-Commerce, Call Centers, Help Desks, Healthcare, Credit Card Transaction Processing, document management, and Commercial Retail Software.
All positions have included a lot (>30%) of customer interaction for requirements gathering, user reviews, internal selling of projects, and to refine application usability.
Experience includes: Six years with SQL, six years in Microsoft technologies (VB,ASP,C#,.NET), Seven years with Java (J2SE, J2EE, J2ME), four years with HTML and web development (including CSS), four years with Oracle, eleven years with object-oriented design/analysis/implementation, and four years with MS SQL Server.
We have successfully completed of several small projects as a sole developer or small team using the full development cycle. These projects have made use of several different technologies and have often required imparting technical knowledge to non-technical decision makers so they have enough information to make decisions.
We have successfully completed large projects as a developer, lead, and manager using full development cycle. This includes projects done for small businesses up to Fortune 500 firms and includes experience with “Big 6” corporate cultures from the inside and outside. Lead and manager roles have included directing a staff of up to a dozen or more in size and managing relationships with other departments that are both friendly and hostile to the project. This has also included management of multiple resources across multiple, simultaneous projects with different customers for each project. These projects have all leaned towards use of a small, skilled, core of staff with the use consultants during peak times to keep costs down while maintaining in-house domain knowledge.
Experience in managing teams located in multiple geographical locations including several years of experience with telecommuting as a developer and lead and work with outsourcing in Eastern Europe, the Mid-East, and India. This includes interactions with customers/users across several time zones and work schedules and at all levels within a business from staff to CEO. This also includes managing technical resources from entry level up to and including project leads/specialists.
Our experience includes selecting/designing and implementing development processes. These include defect tracking, source code control, technical and user documentation, roll-out schedules, testing, and general project management. Selection process has included evaluating technologies available at the time and evaluating the best solution based on the firm's position at the time including license agreements and resources available for process implementation.
Detailed List of technologies follows:
Operating Systems: Windows (3.11, 95, 98, NT 4.0, 2000, 2003,XP), Unix (HP-UX, Solaris, DG, AIX), Linux, OS/2, Mac
Development Software: Java (1 – 1.6), Java, Perl, HTML, Unix shells, C++, C, Objective C, C#, Scheme,Visual Basic , ACCESS, Internet Information Server, Site Server, Active server pages (and ASP.NET), COM/DCOM, Visual Interdev, NextStep, Motif, PowerBuilder, AWK, Install Shield, DCE, SQL (WATCOM, Oracle PL/SQL, MS SQL and Sybase), PVCS, SourceSafe, Delphi, Smalltalk, Erwin, Oracle Developer/Reports, Scopus, Visual FoxPro (5.0/6.0), Rexx,Tcl/Tk, Lisp, Pascal, RCS, SQL Anywhere, ADA, BASIC, FORTRAN, Apache, Tomcat, JavaScript, VB Script, Postgress, MySQL, PHP, Filemaker Pro.
Credentials
Certifications
Microsoft, Certified Database Administrator
Awarded: 2000
Awarded: 2000
Microsoft, Certified Systems Engineer
Awarded: 2000
Awarded: 2000
Sun Micro Systems, Certified Java Programmer
Awarded: 2000
Awarded: 2000
Microsoft, Certified Solutions Developer

Date Verified: November 06, 2001
Awarded: 2000

Date Verified: November 06, 2001
Awarded: 2000
References
Fran Timson - Personal Reference
Wood Personel Services, Account Manager
Consultant (Rob Broadhead)
Wood Personel Services, Account Manager
Consultant (Rob Broadhead)
Education
University of Phoenix, Masters of Business - E-Commerce
2001 - 2006
2001 - 2006
Rose Hulman, Bachelors of Computer Science
1989 - 1993
1989 - 1993
