Consultant Resume
Objective
I am looking for a contract position that allows me to exercise my managerial and technical skills as a Senior Systems Architect with extensive experience and demonstrated success in Enterprise architecture strategy and end-to-end design and development of enterprise business-driven applications. I Bring extensive expertise in application and technical architecture; modeling; component design and architectural analysis strategy through all aspects of the software development life cycle and implementation.
ProfileI offer a unique blend of technical and business skills that guarantee immediate impact on an organization or project. A driven, results-oriented and accomplished Leader with over 25 years of verifiable success in top notch contribution to multiple organizations’ growth and business development through high technical aptitude. Adept at systems and technology development, innovation, problem identification and solutions development resulting in enhanced efficiency, productivity and profitability. Also, I am a very productive head-down coder.
I am also highly competent in integrating technical expertise with business development skills; offering a unique set of skills of integrating technical plus leadership skills that guarantee immediate impact to organizations. Additionally I am excellent at leading teams and mentoring colleagues, time management and multitasking, setting priorities and organizing. My skills have been built on thousands of hours of Systems and Business analysis bridging Clients and Developers; many demonstrations to industry leaders, building and prototyping systems for Unisys clients.
- Project and Team Management
- Very Computer Knowledgeable
- 35 years of Application Development; Tool Builder
- 30 years of Relational Database development
- Professional presentations
- Front/Back office operations
- Marketing and Sales
- Good writing skills (tend to be technical)
- Computer Forensics
- Customer Service and support
- Excellent QAD MFG/PRO skills in versions 8.x through eB2.1 performing migrations; conversions; upgrades and custom programming
- Managed programmer staff for software houses; project purchased by Burroughs/Unisys and marketed as Production Accounting Control Systems (PACS) & Job Accounting Control Systems (JACS)
- Personally developed; installed; implemented; trained; etc Enterprise systems in the following industries (partial list): Medical; Pharmaceutical; Automotive; Job Costing; Manufacturing; Warehousing; Financial; Commodities; Shipping and Education each with fully integrated modules*
- Easily utilize Project Management tools like MS Project and Timeline and others; Agile processes and Traditional methods
- Implement/use various CVS solutions (best fit to your situation); train personnel in DBA practices; train personnel in remote support practices; other best practices
- Used many different languages – Expert in Progress 4GL/RDBMS; Progress WebSpeed; COBOL (more complete list below)
- Administrator level with all Microsoft Desktop or Server Operating Systems & Server software (SQL; Exchange; ISA; etc)
- Administrator level with most “X” Systems to include AIX/HP-UX/SCO/RedHat/SuSE Linux
- Administrator level – Progress Software from v2.x to 10.2A; DBA
- Developed applications for Web; Client/Server; TTY; GUI; N-Tier; on Unix; Linux; Windows and Novell; also co-developer of the ADEPT Parameter Driver Language.
- Train Object Oriented approaches to programmers using Progress ABL/ADM2 as example for OOA/OOD/OOP framework
LANGUAGES: Progress 4GL 2.x – OE 10.xx; Progress WebSpeed; HTML; JavaScript; Unix Shell Scripts; C; XML; XAML; .Net use of C# and VB and WinForms; SQL; Java Toolkits (DOJO & Infragistics); ASP.Net; AJAX; Others but not as current.
DATABASES: Progress DB 2.x - OpenEdge DB 10.xx (Workgroup & Enterprise) with DBA training; MS/SQL DB 2000/2005/2008; Access DB (Jet DB’s); MySQL; other ODBC databases
MIDDLEWARE: Progress AppServers; PSC MSS & ODBC DataServer; PSC ProxyGen; JDBC; MS/SQL; ODBC OpenLink & DataDirect; Custom Interfaces from EDS Mainframes; Apache Tomcat & IIS Web Servers; Web Clients; eBusiness integration EDI processing Trinary/Trubiquity and Gentrans; Crystal Reports/Business Objects
SOFTWARE (Development): Progress Architect/Eclipse; Visual Studio .Net 2005 & 2008; Infragistics and Telerik toolkits; MS/SQL 2000/2005/2008; Office Enterprise; Apptivity; see CAD/CASE Tools
CAD/CASE/RAD TOOLS: Progress UIB/ABL/ADM1 & 2/Smart Objects/FreeFramework; Logicworks Erwin/ERX v3.0; Apptivity; Visual Studio .Net 2005/2008; OOD/OOP; WinHelp; Doc-to-Help; FreeMind and other modeling tools
O.S.: All Microsoft Server NT thru 2008; All Microsoft Desktop thru Vista; MS-DOS 2.x – 6.x; (no Azure/7 yet); Unix (AIX/HP/SCO/Unisys/Sperry/etc); Linux (Red Hat Enterprise; SUSE Enterprise); CPM; BTOS; CTOS; CMS/MCP; AS400 OS; OS/2; variety of GUI Thin Client solutions like MS Terminal Server; Citrix and X Windows/Motif
APPLICATIONS: QAD MFG/PRO v8 thru eB2; Varnet/MXP ERP; Symix/Syteline Systems; 9Edge Enterprise Systems; ProEdge/WebEdge ERP; QuickBooks; MS Groove; Other collaboration tools and business applications
REGULATORY/STANDARDS: 21 CFRPart 11(FDA); HIPAA; ISO Standards; X.12 Standards; PKI; Biometrics; etc
CVS & VPN: RoundTable; MS Visual Source Safe; Dynamsoft Source AnyWhere for VSS; homegrown versions on MS & “X”
MANAGEMENT: MS Project; Rally Agility Project Tracking Software; ACE Project; DSDM Consortium – Agile; Peer Review
HARDWARE: Pretty much anything that supports the OS or Software products above. Additionally, interface Biometrics devices to Progress/Openedge applications; design systems for RFID interfaces Inventory/Orders/Shipping; Barcodes;
Professional Experience
Reference 1
Consultant/ Confidential,
June 2008 - July 2009
Achievements:
- Create XML Code Generator (In/Out) in N-Tier environment across both PSC/DB & MS/SQL DB; PSC AppServers; PSC/MSS DataServers; NameServers;
- Create multiple software product delivery and installation mechanisms GUI screen; Web Client; TTY;
- Perform multiple Schema and Data migrations from PSC/DB to MS/SQL. Setup of Programmers environment across multiple OS; ; ODBC Wire Protocols
- Windows .Net interface VS w/Infragistics toolkit; WinForms and Telerik toolkits and VB across PSC AppServer & PSC/DB and MSSQL/DB; PSC ProxyGen
- Build; Configure and load client systems (XP/Vista/’X’) to support/facilitate Training; Demonstration; Sales and Testing of new product releases.
Responsibilities:
- Progress GUI development in ABL using ADM2 framework/Smart Objects; Bug Fix; Testing; working with developers for Veterinary Clinics and practices i.e. Design Patient/Owner/Physician screens; Scheduling App and Insurance info etc. Integrate XML get/put interface (to PSC/DB & MS/SQL DB) to populate Client side screens.
- Assist maintaining Corporate Network – Red Hat Linux; Suse Linux; HP-UX and Client Desktops
- DBA Practices; Remote DBA support to clients; Backup; Recovery; DB tuning for Progress and SQL Database’s; Monitor error logs; monitor system performance; routine maintenance; upgrades and schema changes. Support high availability system as programmers worked around the clock.; SQL Server 2005/2008
- Build and Setup Client systems and provide remote support during Beta process
- Knowledge transfer (training staff) in processes all Support; Database and SQL DB.
Reference 2
Confidential,Project Manager
March 2007 - May 2008
Achievements:
- Analysis and recommendation of all development tools to be utilized from beginning of project forward. Train Graphics team and assist in Web site content; Perform Graphics Design
- Designed and implemented an Educational web portal site in an N-Tier Client/Server environment
- Develop using ASP.Net; Ajax; Silverlight, Visual Studio 2005/2008; C# and Expressions Studio; MS/Linq DAO; Progress WebSpeed/SpeedScript and Progress 4GL/DB
Responsibilities:
- Negotiate with software vendors like Mathmatica to donate software to the enterprise to provide services to students of any age or background.
- Manage Programming Team; implement MS/SQL DB (Server 2005); Take training in ASP.Net; Ajax and SQL and several of the tools mentioned above. Use Telerik toolkits and RAD Controls for MS Silverlight
- Model all database requirements in Progress to provide multiple DB access for reporting tools provide backend accounting functionality. Interface to ProEdge Accounting Systems.
- Analyze functional requirements for various aspects of Education Services. Systems analysis applied to College curriculum; Home tutoring
- Manage Graphics team and tools selection
Reference 3
Consultant/Developer
November 2006 – March 2007
Achievements:
- Develop stand-alone custom module to implement GTM in QAD MFG/PRO
- Module used by FYX and Apus to automate all aspects of Global Tax Management implementation in their client base (StageRight; Autometer; Custom Filter; Duffy Tool; Laird; Eaton)
- Multiple conversions and upgrades for above clients migrating from MFG/PRO 8.x up to current versions.
- Additional MFG/PRO programming for the above customer list. Custom reports; assist in HIPAA certification; new report development; training on OOP access to MFG/PRO; application training on MFG/PRO Accounting modules
- Create GUI Desktop interfaces to Import/Export data from/to MFG/PRO for MS Excel, Word and Access
- For a couple of the accounts responsible for small Progress GUI desktop applications using UIB/ADM1.
- Two Conversions and upgrades to QAD eB2.1 with multiple Domains
Responsibilities:
- Hot stage starting with unpacking the hardware (HP;
- Installing OS (HP-UX); configure OS; install Web Servers and other protocols and packages
- Installation and configuration of Progress;
- installation and configuration of MFG/PRO (using QAD scripts)
- Set up the Development/Production/Training scenario;
- Installation of client’s information and custom programs.
- Conversions between clients old systems and new;
- Compilation and debug of client’s custom software.
- Repack hardware and deliver to client.
- Assist client in setup of delivered turnkey system.
Reference 4
Consultant
October 2006 – November 2006
Achievements:
- Install and train MTO/Pro software
- Custom design and code module for certified shipping matrix (confirm product destination is legal for technology).
- Code client DB management and User management scripts to maximize security
- Implement XML interface to QAD MFG/PRO
- Implement Biometric interface to QAD MFG/PRO
Responsibilities:
- Perform upgrade of QAD MFG/PRO Systems from 8.x to eB_1 while in process of certification
- Perform upgrade of Client custom software and systems to eB_1 level
- Unix scripting to automate certain QAD MFG/PRO batch load processes
- Assist in FDA Certification process.
- Configure security for tracking changes in Bills of Materials; Routing; Inventory; Order and Shipping processes
Reference 5
Consultant/Contractor
April 2005 - September 2006
Achievements:
- Convert old Progress TTY financial systems into N-tier Progress UIB/GUI separating old TTY code into User Interface; middleware processing and DB Access
- Completion of Currency Exchange/Arbitrage systems management and Securities tracking Dashboards
- Design Application Help for Users using WinHelp and other Windows Help creation tools
Responsibilities:
- Convert Excel screen drawings into full blown GUI screens with separated logic. To use Progress WebClient; AppServers; DataServers; Mixed environment of Unix & Windows (push Progress to the limits)
- Check all code against Prolint; Proparse; ProRefactor and pass all pertinent standards
- Create User Help utilizing tools like AutoDox; WinHelp and Doc-To-Help; FrontPage for internet/intranet delivery
- Train Currency and Securities Brokers on the utilization of the new systems
- Desktop support and integration (interfaces to Excel; Word and MS Access)
- Write ad hoc queries for brokers while trading
- Documentation standards
Reference 6
Consultant/Contractor
March 2004 - March 2005
Achievements:
- Use Progress Dynamics; ADM2 Development Framework with RoundTable CVS on the back end. Screen designs for Patient Medical records input and tracking of Patient information.
- Create EDI process to manage Electronic Remittance Advices interfaced to Medical Records (for examples set 835 or 837 remittance formats)
- Write multi-tier Medical Billing/Insurance processing application. Clients may have primary, secondary and tertiary insurance and all information required to support and
- Interface to Biometric devices for Health Infomatics
Responsibilities:
- Team Leader to design, develop, test and deploy Medical Billing systems
- Team Leader to design, develop, test and deploy software to read Dialysis Clinic and Hospital Machines; maintain interface to patients records
- Insure that all process meet HIPAA and HL7 requirements
- Provide real-time process management of various pieces of Patient Monitoring equipment
Reference 7
Consultant/BA/Developer
January 2003 – February 2004
Achievements:
- Use Progress WebSpeed; JavaScript; HTML and ASP to build web sites for Cingular, Kerastan; Ford and BellSouth
- Acquire contract for MTO/PRO with BravePoint to market in Georgia. MTO/PRO is a bolt-on Progress tool for improving any existing Progress Application including QAD MFG/PRO
- Install MTO/PRO at Flexsys Inc. (Supported by Bravepoint)
- Train BravePoint on utilization of Cerberus – a Biometrically enhanced Progress Package
Responsibilities:
- Work with client on Web Site requirements as systems analyst to determine requirements
- Provide management with GAP analysis; Change Lists and project time estimates for Client websites.
- Design hooked-in Biometric security software for BravePoint to market to it’s clients
- Customize client websites as desired. Sites were used to track Reward points for both Internal employees and external clients.
- Maintain and customize MTO/PRO for BravePoint clients.
Confidential,Southfield, Mi
Consultant/Systems Architect/Systems Developer/Instructor
January 1995 - December 2002
Achievements:
- Pass Paul Guggenheim & Associates training on the Car & Feeding of Smart Objects.
- Train company consultants in Object Oriented Programming (OOP) methods and the proper methodologies for Progress GUI and UIB/ADM1.
- Training for several organizations on MFG/PRO Financials
- Create Tool set to combine/merge several MFG/PRO Enterprise systems into a single consolidated entity
- Create GUI Desktop interfaces to Import/Export data from MFG/PRO to Spreadsheets, Word and Access and vice versa.
- Achieve a 30% increase in MFG/PRO Workbench, Sales Orders and Inventory Applications performance.
- Install; Implement and train custom built applications for Billing; Receivables; Payables and General Ledger for Linden Oaks Hospital; Glen Eden Psychiatric Hospital.
- Design, Code and implement Product Problem Escalation system written in Progress WebSpeed; MS FrontPage; Java Script integrated to QAD MFG/PRO.
Responsibilities:
- Manage several QAD MFG/PRO accounts
- Customize QAD MFG/PRO Modules to increase product performance
- Provide training to multiple accounts in implementation and use of MFG/PRO modules
- Interface mainframe legacy manufacturing systems to MFG/PRO; build auditing systems to confirm that interfaces are accurate.
- Coordinate proper training with all Department heads and perform GAP analysis along the way
- Team lead and Designer to develop Billing systems for both Hospitals and Insurance companies.
- Design, Write, Implement and Train Global Quality Control Intranet Systems using Progress WebSpeed, HTML, and JavaScript and Progress 4GL fully integrated to MFG/PRO MRP Systems, Sales Orders, Inventory and Serialization.
- Desktop support and integration (interfaces to Excel; Word and MS Access)
