dfb

David F. Bachor

Information Technology Professional

Technical & Management Expertise in Software Development

Personal Profile

Technically sophisticated and business-savvy technology professional with several years experience in positions of increasing responsibilities in software development and technology project management. A proactive, high achieving manager of designs, development and implementation of software solutions. Maintain focus on achieving bottom-line results while formulating and implementing advanced technology and business solutions to meet a diversity of needs. Superior record of delivering simultaneous large-scale, mission-critical projects on time and with-in budget.

Software Development / Web Development / Mobile Development / Object Oriented Analysis, Design and Development / Application & Relational Database Design & Development / Team Leadership, Coaching & Team Building / Project Management & Oversight / Strategic Planning / Staff Management & Resource Allocation / Vendor Management / Budget Management / Software Development Life Cycle (SDLC) / Agile / UNIX / LINUX / Mac IOS

Work Experience

COMPUTER SCIENCE PROFESSOR, Northampton Community College, Bethlehem, PA

August 2015 – Present

Completely focused on the aspects of teaching software development, specifically web and application development utilizing tools such as Visual C/C++, VS-Code, Apache Web Server, MySQL, HTML5, Bootstrap, CSS, JavaScript, JQuery, AJAX, PHP, Windows, Mac, Microsoft Office Suite (Access, Word, Excel, PowerPoint).

Skilled mentor with success meeting needs of diverse students. Inspire and direct students in reaching high educational standards.

Class Projects included an evaluation the default ASP.NET Web Form site and developing a similar solution using PHP, MySQL, JavaScript, jQuery, HTML5, CSS and Bootstrap. Students build their individual projects from this shell application.

Introduced various frameworks and plugins including Polymer, React, Data Tables, Validation, Date Pickers, WordPress.

VP - SENIOR SERVICE DELIVERY CONSULTANT, MBNA/Bank of America, Newark, DE

November 1996 – April 2014

Various technical and management positions in the Information Systems Sector focused on all aspects of software development and technical delivery including systems design, software development, implementation, project management, team management, architecture direction, budgeting, recruiting and mentoring. Developed processes and procedures for large departments to streamline project management oversight enabling increased focus on project delivery to meet the objectives of the business.

Selected Management Accomplishments

Developed automated processes and procedures to manage and track departmental financials. Provided direct oversight for project budgets, vendor engagement, software licensing and maintenance costs for a team of 160+ resources delivering over 200 projects totaling over $20 million annually. Utilized .

Managed the disaster recovery project for the Universal Decision Engine suite of applications enabling the department to switch between platforms at will to support installations or production issues.

Managed teams of up to 25 resources of various disciplines including project managers, software engineers, architects, release managers and production support managers. Experience includes recruiting, outsourcing, mentoring, production support, vendor management, appraising performance and establishing/managing budgets.

Managed from planning through completion, a $2 million deployment of the banks credit acquisition suite of applications to MBNA Canada. Delivered on time and within budget.

Managed teams working with: AIX, UNIX, Windows, Informix, Sybase, Oracle, DB2, MS Access, C/C++, TUXEDO, Visual Basic, PowerBuilder, UNIX Scripting, Java/J2ee, Web Services, WebSphere Application Server, WebSphere MQ, Shared Services.

Selected Technical Accomplishments

Designed, developed and implemented a Web based project management status tracking and reporting system. Recognized by senior management and adopted for the broader department needs including 15 additional teams supporting over 150 users, 20 administrators and supported over 1,000 projects. Utilized Apache, Java, HTML, Oracle, ODBC, MS Access, Excel/VBA Macros

Technical Lead for the front-end of the MIDAS project. This was an Online Data Entry application using Java, C/C++, UNIX, TUXEDO and SYBASE. Re-used many services developed with previous projects.

Technical Lead on a project to replace the banks VISION system. This project facilitated the outsourcing of all credit card data entry to off-shore partners. The system was designed to electronically import all scanned images and data files into the banks Decision System. Technologies included: TUXEDO, C/C++, Windows NT Services, UNIX, Perl, KixStart, SYBASE. Architected the total retirement of the VISION system

Technical Lead for the ACH project designated to implement new functionality to process direct deposit cash balance transfers into a customers bank account. Visual Basic, C/C++ Unix, Windows Wervices.

Maintenance developer to work on the banks Windows NT based VISION system, a transactional system designated to support the Credit Acquisition department. The systems entailed, Scanning of all Credit Card Applications, storing, workflow routing, data entry, transferring to the banks Decision System, retention, archive and deletion. Supported several projects to address defects and implement new enhancement and efficiencies. Visual Basic, C/C++, Unix, Windows.

SENIOR SYSTEMS ANALYST/DEVELOPER, PC Scale Technologies, Oxford, PA

May 1993 - November 1996

Responsible for the design, development and the deployment of over 50 stand alone database applications and 20 small-networked solutions for the weighing industry. Tools: Object Oriented Dataflex, C/C++, MS Access, Visual Basic. DOS Scripting.

Developed low level / terminate and stay resident (TSR) programs, custom screen savers and interrupt service routines (ISR) for print messages for older DOS based PC's. C/C++

Interfaced personal computers with electronic scale indicators and electronic traffic gate controllers via RS232 Serial Communication and Radio Frequency.

Customer/Client relationship management.

COMPUTER OPERATOR, Philadelphia Stock Exchange, Philadelphia, PA

May 1992 - May 1993

Responsible for all day-end business processing jobs, weekly backup routines, system upgrades, software installations and periodic testing support for software updates. Utilized Stratus, UNIX, VOX, HP.

Responsible for all cabling and screen installation for the exchange’s trading floor’s ticker system.

COMPUTER OPERATOR, Delaware County Community College, Media, PA

September 1991 - May 1992

Execute mainframe jobs, perform backup routines, and provide programming guidance and support to students working in the lab with COLBOL, C, BASIC and Assembler.

Key Skills

  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Bootstrap
  • PHP
  • CSS
  • MySQL
  • Apache
  • Microsoft Office Suite
  • VBA Programming
  • Object Oriented Design and Programming
  • UNIX
  • Linux
  • Visual C++
  • Visual Basic
  • Windows
  • Objective-C
  • Mac/IOS
  • TUXEDO
  • SYBASE - Transact SQL
  • Oracle
  • Dataflex

Education

Goldey-Beacom College, Wilmington, DE

Masters in Business Administration with a concentration on Information Technology

Widener University, Chester, PA

Bachelor’s Degree in Computer Information Systems

Delaware County Community College, Media, PA

Associates Degree in Liberal Arts

Self Study

Currently reviewing ASP.NET Web Forms