Technical Architect • Project Manager • Software Engineer

ABOUT ME

An introduction about myself

My name is Brian Fox, and I have worked in a variety of roles in the software industry since 1987.  In addition to developing software applications and databases in diverse environments for Fortune 500 corporations to small businesses, I have also served as a lead programmer, DBA, project manager or technical architect for various projects.

BRIAN FOX
Technical Architect •   Project Manager  •   Software Engineer

My project management responsibilities have included tasks such as gathering requirements, writing proposals (when pursuing projects with external clients), project planning and the determination of technical and human resources necessary to complete projects.  I have assembled development teams (sometimes interviewing candidates as required), written design, functional or technical specifications, modeled and performance-tuned databases (or queries submitted to them), led teams to successful completion of projects and written final documents to close out projects.

Although I’ve been involved in the business and managerial aspects of implementing software solutions, I’m very proficient in technical tasks relating to projects and also enjoy researching and learning new technologies.  Quite frankly, as much as I enjoy my involvement with the business side of projects, I still love coding, leading and mentoring other developers as well as learning and using new technologies as they emerge!

download resume

TOP SKILLS

100
PHP

MVC Frameworks (Laravel, CodeIgniter, etc.), open source...

100
Databases

MySQL, SQL Server, PostgreSQL, Oracle, modeling, optimization......

100
Front-End

HTML5, CSS3, SCSS, responsive web design, PSD...

90
JavaScript

Vue JS, JQuery/JQuery UI, Node.js, Grunt, Foundation...

80
Mobile

JQuery Mobile, Appery.io, Telerik...

100
eCommerce

Authorize.net, Stripe, Paypal...

Detailed Expertise

MY RESUME

Full work history - recent resume above

I have been successful in this industry since 1987 due to my great love for this field, continual desire to be challenged and hunger to learn new technologies as they emerge.  It has been an incredible journey and I’m still as excited about current and emerging trends as I was when I began my career!

work experience

my professional background

Present
2017
Surge/Catalyte
Senior Independent Contractor
Surge

http://surgeforward.com Alliance Foundation Trials – January 2019 - Present Developing corporate portal for application managing and processing research and diagnostic information relating to clinical trials to treat cancer. Trafficware – June 2018 - Present Serving as senior-level developer on project focused on programming all of the keypress, button, touch and embedded browser functionality on a proprietary traffic controller device using Vue JS/Vuex, JQuery, Bootstrap and CSS. Responsible for writing code for traditional browsers as well as embedded QT WebBrowser running on proprietary ATC traffic controller device Writing, debugging and testing code for device to handle keypress events, button functionality, browser and touch-related events Parsing,...

2017
2016
Market Access Direct
Technical Architect / Lead Developer / DBA
Market Access Direct

Market Access Direct · Cherry Hill, NJ                                                                                                                                     2016-2017 Lead Developer | Architect | Manager | DBA Serving as technical architect, project manager, DBA and lead developer for several MVC-based PHP applications built upon the Laravel framework. Performing business analysis, project planning, architectural design, writing of technical and functional specifications, interface design, database modeling and programming of websites as well as writing and consuming REST services to communicate with payment gateways, leads retrieval systems and remote servers for data transmission and automated uploads of files. Involved in business planning, requirements gathering and automation of daily tasks for business as well as its clients ...

2016
October
2011
MD.com
Director of Technology
MD.com – Director of Technology

Serving as technical architect, project manager, DBA and lead developer for MD.com, an MVC-based PHP application built upon the CodeIgniter framework (currently being rewritten in Laravel).  Performing business analysis, project planning, architectural design, writing of technical and functional specifications, interface design, database modeling and programming of website providing information on approximately 600,000 actively practicing physicians throughout the United States.  Interviewed and provided decisions on hiring for team of local and international software developers, set up Git and Subversion repositories and local LAMP-based working environments, wrote documents to establish naming and coding conventions for daily programming tasks.  Established Wiki and ticketing...

October
2011
August
2010
MergeSkills.com
Lead Developer
MergeSkills.com – Lead Developer

Developing professional match-making web application using PHP (CodeIgniter framework), MySQL, JQuery, JQuery UI, jqGrid, dynaTree, JavaScript, AJAX, HTML, CSS and XML.  Acting as technical lead for determination of technologies used as well as ensuring security/encryption of sensitive application modules.  Writing custom modules which serve as core of application's primary functionality as well as documenter of encoded API called by other developers who are unable to read but can call secure code.  Providing direction and documentation to other developers on setting up their local work environments, establishment of Subversion repository, enhancement/bug-tracking software and developer Wiki.  Database modeling, writing scripts to update...

August
2010
May
2009
Article One Partners
Senior PHP Developer
Article One Partners – Senior PHP Developer

Developing and enhancing patent research site utilizing "crowd-sourcing" methodology to prove or disprove validity of patent claims.  Developed site using PHP, MySQL, JQuery, AJAX, XML (RSS feeds) utilizing MVC design pattern.  Performed coding, software and database modeling in remote team environment using Subversion and Agile approach.  Helped document standards, generate Wiki, brainstorm future growth of application.  Streamlined code by developing custom PHP classes and JavaScript routines as needed, also helped develop stored procedures as needed to enhance performance of application....

May
2009
August
2008
Article One Partners
Senior PHP Developer
FISSION STRATEGY – SENIOR PHP DEVELOPER

In addition to project development, I helped establish and document team development standards for company including setup of Subversion for software version control, database administration security standards, daily team status calls format, bug/enhancement tracking system for team members and clients, etc.  Specific projects include: • AIDSspace (UNAIDS) project (http://www.aidsspace.org) - developed social network application similar to Facebook devoted to worldwide AIDS research, information, organizational connections and support.  We developed the application using a mix of PHP, MySQL, JavaScript, AJAX, multimedia, etc.  I handled a lot of front and back-end development and served as a Subversion and DB administrator when the project lead...

08
2008
01
2004
Urangatang Web Design
Project Manager/Technical Lead
Urangatang Web Design – Project Manager/Technical Lead

Serving as project manager and software engineer for a variety of projects for several organizations while providing technical skills in software development and configuration as well as database modeling.  Project management role includes writing of proposals and contracts, presentation, negotiation and approval of contracts, software demonstrations (live or webinar), project scheduling, determination of team roles and assignment of team members as well as all steps initiating and leading up to completion of project.  Leadership also includes planning of future phases with customers, development of support or additional agreements for enhancements or fulfillment of new business objectives.  Developing corporate websites using...

December
2003
September
1999
Independence Blue Cross/Blue Shield
IS-Claims Computer Consultant
Independence Blue Cross/Blue Shield – IS-Claims Computer Consultant

Involved in all aspects of project planning, writing of specifications, coding, maintenance and support of PowerBuilder 8.0.3 claims processing and referral applications.  Based upon business requirements, wrote functional specifications as well as detailed design specifications to ensure that business objectives were agreed upon and fulfilled by project completion.  Led or participated in design walkthroughs to demonstrate understanding of objectives as well as compliance with corporate GUI/database standards.  Responsible for timeliness of deliverables within project timeline as well as development of unit testing plans and defect tracking and resolution between project releases.  Assisted in design of Oracle tables, foreign keys and...

May
2001
November
1999
NetPro Solutions
Computer Consultant
NetPro Solutions – Computer Consultant

Designed SQL Server database and wrote all stored procedures, triggers and batch jobs.  Wrote GUI interface in PowerBuilder, web-based application in Visual Interdev using Active Server Pages (ASP) in combination with database to optimize scheduling and status tracking of appointments for major realtor’s agents.  Wrote stored procedures, triggers and jobs to generate emails and perform centralized business rule validations based on appointment information, regardless of online or GUI access.  Wrote HTML and Javascript as necessary....

May
2001
November
1999
Cendant Mortgage
Computer Consutant
Cendant Mortgage – Computer Consultant

Developer on team project called Galaxy5, using PowerBuilder 6.5 with PowerTool and PowerLock, along with Oracle 7.3 and 8.0 databases.  Assisted in writing functional and design specifications as well as prototyping screens for user presentations.  Programmed windows, userobjects, etc., for Vendor Management, Order Inquiry and Receiving modules of application.  Wrote stored procedures and functions as required for datawindows, reports or batch processes.  Documented custom objects that I developed to extend PowerTool functionality for application-specific functionality.  Helped train and mentor permanent employees with lesser skills in PowerBuilder and objected-oriented programming.Developer on team project called Galaxy5, using PowerBuilder 6.5 with PowerTool and...

April
1999
November
1997
Mortgage Management Corporation
Project Leader/Lead Developer
Mortgage Management – Project Leader/Lead Developer

Acted as project leader for software development project in which portfolios of mortgages are serviced for investors.  Led development of second application to handle biweekly processing of ACH withdrawals for mortgage clients.  Managed workflow of developers for project, and verifying quality of software developed by them.  Helped implement company standards for software development by defining GUI standards and framework of reusable objects for PowerBuilder development.  Met with managers to chart progress of company objectives from a technical standpoint.  Interviewed and built team of additional developers to handle future software projects....

April
1999
November
1997
Crown Vantage Corporation
Computer Consultant
Crown Vantage Corporation – Computer Consultant

Acted as computer consultant on team development project for an application that handles customer maintenance, item and customer pricing, order entry, inventory, shipping and invoice generation for a major paper production organization.  Wrote code in PowerBuilder 4.0/5.0, using PowerTool and PowerLock with a Sybase 10 database in the background.  Designed and enhanced current system functionality to meet corporation’s daily requirements.  Wrote, maintained, enhanced and performance-tuned stored procedures that update database with daily information.  System development included over 600 tables, 300 stored procedures and 100 PowerBuilder .PBLs.  Focus was primarily on pricing line items on orders, generating price schedules for specific...

june
1997
may
1996
Independence Blue Cross/Blue Shield
Information Systems Consultant
Independence Blue Cross/Blue Shield

Acting as lead programmer for PowerBuilder 5.0/Oracle application called SEGA, which handled group and member enrollment information for client companies.  Designed and programmed client/server application which became a front-end replacement to four Legacy systems, with improved validation of business rules and more efficient interface for users.  Modularized business rules so that they could be shared across multiple applications with related information.  Designed framework that provided common menu, reporting and window interfaces, including table-driven security down to the column level....

may
1996
february
1995
The Hibbert Group
Programmer/Analyst
The Hibbert Group – Programmer/Analyst

Developed corporate standards for client/server applications written using PowerBuilder and Oracle, including setup, user interface, etc.  Designed common framework for object-oriented design of all systems as well as procedural standards for future programmers.  Analyzed, designed, programmed and implemented client/server applications.  Developed standards for applications, Oracle user roles and their security.  Converted existing FoxPro systems to PowerBuilder.  Designed, programmed and implemented the following types of systems: • Sales referral, purchases • Trade show registration • Lead/Sales tracking system • DBA/programmer Oracle administration utilities • PowerBuilder application security system • Common application framework design and implementation...

february
1995
may
1993
Wilson-Hewitt & Associates, Inc.
Computer Consultant
Wilson-Hewitt & Associates, Inc. – Computer Consultant

Performed analysis on short and long-term project for clients.  Acted as company liaison during meetings with prospective and current clients, discussing current and future company relations, applications, objectives, problems and their resolution, resources (computer and personnel), etc.  Led team projects for clients as well as designed and programmed software.  Programmed in FoxPro for DOS and Windows, Microsoft Access and Visual Basic on Novell and LANtastic networks. Types of systems include: • Long-term stock portfolio analysis system (Baseline) • Telephone reseller analysis/status tracking system • Travel agency reservation/accounting system • Benefit package book generation system • Telephone billing/usage tracking system...

may
1993
november
1991
Deb Shops, Inc.
Programmer/Analyst
Deb Shops, Inc. – Programmer/Analyst

Programmed in Clipper 5.01, Access, Visual Basic, VAX Basic, RDB and ACMS using MS-DOS, Windows, VAX/VMS and Novell environments.  Acted as lead programmer/analyst on projects developed on VAX cluster (DEC 8600, 6250 and 3600) and Novell network.  Systems included: • Store register parameter transmission system • Label/price ticket and bar-code generation/maintenance system • Shipping/inventory information transmission system • Email messaging system to update store registers • Payroll/tax processing and maintenance system...

october
1991
december
1989
The Emergency Response People, Inc.
Programmer/Analyst
The Emergency Response People, Inc. – Programmer/Analyst

Programmed in Clipper 5.01 and Funcky Lib 1.5 on PCs; Recital and UDMS on DEC VAX 3800 and 3600.  Handled all phases of project development including coding, documentation, testing and maintenance.  Recommended equipment/software purchases; trained users as required, and acted as leader on many projects. Customer status query system Collection system Sales scheduling/analysis/tracking/commissions system...

december
1989
november
1987
FEDERAL NATIONAL MORTGAGE ASSOCIATION
PROGRAMMER/ANALYST
FEDERAL NATIONAL MORTGAGE ASSOCIATION – PROGRAMMER/ANALYST

Programmed in Clipper, QuickBasic and PC/Focus.  Analyzed regional and corporate needs and developed software solutions.  Administered Novell network. • Customer portfolio analysis system...

november
1987
may
1987
SYSTEM ENGINEERING ASSOCIATES CORPORATION
PROGRAMMER/ANALYST
SYSTEM ENGINEERING ASSOCIATES CORPORATION – PROGRAMMER/ANALYST

Programmed in Clipper, FoxBASE and VAX Basic.  Developed and documented applications to meet government standards. • Logistics, security and inventory systems • Successfully led conversion project from Alpha-Micro minicomputer to VAX-8250....

EDUCATION

MY EDUCATION

May
1987
September
1983
Stockton University
Bachelor of Science - Information and Systems Sciences
Stockton University

Majored in Information and Systems Sciences at Stockton University with a minor in Mathematics.  Stockton University was named in honor of one of the 56 signers of the Declaration of Independence (Richard Stockton), and it is noted for its distinguished faculty, including Stephen Dunn, winner of the 2001 Pulitzer Prize for Poetry, and Wendel A. White, awarded a Guggenheim Fellowship in 2003.  Over 90 percent of its professors hold the highest degree in their field....

Browse my recent works

The best of my projects

Sodales orci
In faucibus risus
In faucibus
Malesuada fames
Feugiat vitae
Suspendisse arcu nisl
MD.com
Sed blandit

CONTACT ME

GET IN TOUCH

PO Box 12

Voorhees, NJ 08043

+1 856-393-1717
+1 856-261-0072

bfox@comcast.net

Your Name (required)

Your Email (required)

Subject

Your Message