programmer or software developer

Upload: api-121420069

Post on 06-Apr-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Programmer or Software Developer

    1/3

    Dave Thomas, CDP, CCP3004 Jenrose Circle * Moody, AL 35004-3322 * (205) 789-1500 * [email protected]

    PROFILESolutions and relationship oriented career IT professional with extensive technology experience with notable success accomplishing a broad range of corporate ITinitiatives while participating in the planning, analysis, development and implementation of solutions in direct support of client's business objectives.

    CORE COMPETENCIES* Software Development * Systems Analysis and Design * IT Management * Project Leadership * Report Preparation* Data Conversions

    CERTIFICATIONSCertified Data Processor (CDP), Certified Computer Programmer (CCP)

    PROFICIENCIESOperating Systems: Microsoft Windows Vista/XP/2000/NT/98/95, DOS/VSE, OS/MVSHardware: Dell, Compaq, Gateway, and IBMProgramming Languages: C#, VS 2008, .NET 3.5, Ruby on Rails 3, Visual FoxPro, Access, dBase, COBOL, PL/I, ALC, RPG, Clipper, Crystal Reports, R &R Report Writer

    Desktop Software: Word, Excel, Power Point, Project, Outlook, pcAnywhere, MS ProjectOther Applications: MS SQL Server 2005, MySQL, PHP, QuickBooks Pro & EnterpriseAccounting Solutions, Sage Pro & VisionPoint Accounting Solutions, Pro*Kit Workbench

    PROFESSIONAL EXPERIENCE

    Self-employed - Birmingham, AL 05/2010 - PresentCONTRACT PROGRAMMER* Re-designing and developing a major FoxPro Windows application to Visual FoxPro 9.0 for a metals foundry company

    High Cotton - Birmingham, AL 02/2010 - 05/2010DATA PROGRAMMER* Developed programs in Visual FoxPro (VFP version 9.0) to import, convert, andprocess client data files* Prepared document layouts in PrintNet T document composition software* Coordinated with Customer Support Representatives (CSR) to ensure that clientsspecifications were understood and met

    American Mining Insurance Company - Birmingham, AL03/2008 - 11/2009

    PROGRAMMER/ANALYST* Lead developer in changing, testing, installing a large, VFP OOP system (version 9.0), MS SQL Server 2005

    * Developed VFP application to convert FoxPro tables into MS SQL Server 2005* Created SQL Server 2005 tables, queries* Planned and conducted meetings to determine specific customer requirements, and to obtain their approval for designs of new application components and revisions* Created files in MS Excel* Worked with end users to define and develop a large number of reports, many ofthem were for consumption by managers* Consolidated VFP tables into SQL tables

  • 8/3/2019 Programmer or Software Developer

    2/3

    Allstates Technical Services - Birmingham, AL06/2007 - 02/2008

    CONTRACT PROGRAMMER* Developed and changed Visual FoxPro programs in large, extremely complex OOP system for Intergraph, a multi national software company headquartered in Huntsville, AL. Their client was a sheriff's office in Florida.* Meet with employees from other departments to identify programming and reporting requirements.* Tested Visual FoxPro programs (version 9.0) using VFP, SQL Server and Oracle back ends* Developed Excel spreadsheets to plan projects, prepare cost estimates for various projectsWrote detailed design specifications and development specificationsfor numerous modifications and enhancements

    Reed Creek Solutions - Birmingham, AL 08/1992- 06/2007CONTRACT PROGRAMMER* Developed a substantial number of reports using Crystal Reports, R & R ReportWriter, Visual FoxPro, MS Access* Designed databases using MySQL, MS SQL Server 2005, MS Access (versions 97, 2000), Visual FoxPro* Converted data from numerous file formats into MySQL, Visual FoxPro* Redesigned and developed applications from Clipper, DOS FoxPro, Windows FoxPro, dBase IV into Visual FoxPro (versions 3, 5, 6, 7, 8, 9)

    * Installed and maintained MS Windows, Novell Netware, and Novell Netware Lite* Met with client personnel at various levels to determine their requirements, and prepare designs and plans for meeting those requirements* Analyze and organize project requirements, create work flow charts and diagrams, integrate project into existing systems.* Successfully updated numerous major systems to ensure Year 2000 (Y2K) compliance

    State of Mississippi, Jackson, MS 02/1988 - 08/1992CONSULTANTConsultant Team Leader* Recruited and trained computer programmers* Prepared performance objectives and monitored performance standards against nu

    merous elements of employee performance* Researched, procured, and delivered professional and technical training to staff* Evaluated bids received from vendors in response to published requests for proposals (RFP)* Met with personnel to determine system requirements, and to present for approval design documentsSenior Consultant* Prepared and monitored long range IT plans for clients* Designed and implemented data models from entity relationship diagrams (ERD)* Prepared data flow diagrams (DFD) of business processes to analyze current client requirements* Used computer-aided software engineering (CASE) tools to model processes and d

    ata for proposed system designs* Meet with employees from various departments to identify system requirements.* Analyze and organize project requirements, create work flow charts and diagrams, integrate project into existing systems.* Developed and supported many Visual FoxPro applications for various clients

    Electronic Data Systems, Jackson, MS, Dallas, TX, Atlanta, GA12/1978 - 02/1988

    ACCOUNT MANAGERAccount Manager

  • 8/3/2019 Programmer or Software Developer

    3/3

    * Managed two IT departments operating as profit centers* Planned and moved departments twice* Responsible for client satisfaction, reporting to senior management* Responsible for budgets, planning, and achieving financial goals* Prepared and presented proposals and negotiated contracts* Responsible for personnel recruiting, development and retention* Responsible for the planning and successful migration from a DOS/VSE environment to a OS/MVS environmentSystems Engineer Manager* Responsible for the recruiting, retention, development and work assignments ofa team of systems engineers* Prepared costs and time estimates for modifications and enhancements to majorlife & health insurance systems* Prepared and submitted project status reports for management team and client managementSystems Engineer* Key person in the successful implementation of a new life & health insurance system* Made numerous modifications and enhancements in COBOL and ALC computer languages

    Southern Farm Bureau Casualty Insurance Co., Jackson, MS01/1972 - 12/1978

    SYSTEMS PROGRAMMER

    Systems Programmer* Managed project to convert applications to CICS* Managed project to implement DOS/VS operating system* Managed project to convert from ISAM to VSAM file storage systemsProgrammer/Analyst* Maintained various software applications for property & casualty insurance industry

    EDUCATION

    Northwest Alabama State Technical Institute, Hamilton, ALHinds Community College, Raymond, MSMississippi Military Academy Officer Candidate School (OCS)