CHARLES E. THRIFT

Email ed*edlogic.com  ( change * to @ )

Website www.edlogic.com

 

 CAREER OBJECTIVE:

Correlate my communications, database and financial experience into a progressively expert programming career.

COMPUTER SKILLS:

Through various opportunities such as on the job responsibilities, contracting on a personal basis and the desire to learn new technology, I have gained the following knowledge:

           

Programming Language Proficiencies:

MS Visual C++, MFC, Microsoft Foundation Class Library Programming, Java, OFX SpatialFX mapping, C#, Oracle - SQL, RIM BlackBerry pager C++ SDK, Power++, Dbase, Clipper, Basic, Assembly (6809 Motorola CPU), Argo BankPro.

 

Software Knowledge:

MS Windows, NT Server/Workstation Install/Admin, Cisco ASDM, Citrix Server Install/Maintenance, StarTeam, MS Word, PowerBuilder, MS PowerPoint, CA-Visual Objects, OS/2, MS SQL Server 2000 Install/Admin, Oracle Enterprise 9i, 10g Server, Windows 3.1 95 98 2000 XP networking , Optima++, Clarion, PVCS and Tivoli, MS FrontPage 2000, Perl CGI scripting.

 

Hardware:

IBM PC maintenance, installation and configuration, Lantastic and Novell network installation/operation. Peripheral installation and maintenance, Intranet Lan router setup/Admin.

 

PROGRAMMING ACHIEVEMENTS:

Database:

·      Driver/Route productivity data collecting and reporting .

·      Help Desk Application to track operational problems with branch software and hardware problems.

·      Development and maintenance for mortgage software operating in 100+ branches.

·       Section 32 Mortgage, APR, Adjustable Rate, Balloon calculations and document printing.

·      Reports for 1000+ payphone daily cash and maintenance records.

·      Detailed customer service/repair database application to assimilate customer complaints and diagnose potential payphone in-operations.

           

Communications:

·       RIM BlackBerry Pager - Locomotive Fueling Application to dispatch jobs and reconcile conveyance totals and fueling transfers – combined with GPS tracking – General Pickup and Delivery Application.

·       Application for retrieving credit bureau reports on multiple individuals from multiple bureaus selected from database.

·       PBX Switch Data Retrieval - acquire, log, report and graph real-time PBX phone number data via rs-232 port.

·      Wireless pager and handheld devices.

 

MS MFC:

·       Enterprise Application for shipping/receiving including dispatch, delivery scheduling pickup/delivery, route planning and billing.

·       Multi-thread design and implementation.

·      Graphical representations for observance and analysis

·      NT domain login authentication

 

TRAINING:

Advanced Avionics -P3C Patrol Aircraft In-Flight technician.

Computer, logic units and peripheral maintenance training, U.S. Navy.

 

Corporate Class Instruction:

Fundamentals of PowerBuilder Programming

Sybase SQL Server 


 

WORK EXPERIENCE:

05/08 to Present Network Communications Group        Position:          Network Install/Admin   

9926 Beach Boulevard Suite 28  Jacksonville, FL 32246


Windows networking and server installation/maintenance.

 

6/00 to 5/08 Synergistic Systems Inc.                           Position:          Sr. Programmer/Analyst

442 3rd Street Neptune Beach, FL 32266            www.syn-sys.com

 

·   Visual C++ MFC

Enterprise Pickup and Delivery Applications involving total tracking of product and package information from incoming mainframe trailer manifest data through route planning, dispatch, driver assignments and real time driver handheld activity tracking. Custom design of many user interfaces including trailer and waybill lists that allow drag and drop between lists and re-sequencing of delivery stops.  Multi-threading listings to allow user interaction while list populates and various custom colors and indicators for special purposes. Using ODBC and DCOM for database integration.  Custom NT domain login authentication code.

 

·   Java Eclipse and Netbeans

SpatialFX mapping client - routing - geocoding - streetpaths – GPS tracking – vehicle position mapping - drag and drop graphics for delivery stops - graphical drawing of polygons for routing area assignments.

 

·   Handheld communications Applications – Palm – RIM Blackberry.

 

12/99 to 6/00 Network Communications Group Position:          Network Install/Admin   

9926 Beach Boulevard Suite 28  Jacksonville, FL 32246

 

Windows networking and server installation/maintenance.

 

5/99 to 12/99 Newton Solutions                                    Position:          Sr. Programmer/Analyst

875 Avenue of the Americas New York, NY 10001

Contracted Consulting. NT workstation installation and administration.  Installation of CTI application and associated utilities.  C++ programming and software maintenance.

 

8/92 to 3/99 Bank of America                                        Position:          Sr. Programmer/Analyst

9000 Southside Blvd Jacksonville, FL 32256

 

Mortgage Systems:

Technical support for 100+ branches nationwide. Development and maintenance of custom application for closing mortgage transactions. Including customer databases and all associated documents. Development code secured using PVCS. Database and program release transfers with Tivoli.

 

Banking Systems:

Development, support and maintenance for bank teller application used for typical walk-in customer and commercial transactions. Programming platform – Windows NT Using Argo BankPro. Operational platform IBM OS/2. Production of Technical Design Documentation and detailed flow-charting using Visio. Actively involved in all phases of development through design, testing, quality assurance and production.

 

5/90 to 8/92 EncycloDigitaLogics                                  Position:          Programmer/Technician

912 LaMarche Drive Jacksonville, FL 32205

 

Contracted Consulting. Maintenance, repair, general installs. Custom programming. Sole proprietor business.

 

10/88 to 5/90 American Payphones Inc.                        Position:          Programmer/Technician

5121 Bowden Road #104 Jacksonville, FL 32216

 

Custom programming payphone surveillance software. Payphone maintenance, Service personnel management.

 

6/78 to 5/88 Southern Railway Systems                        Position:          Conductor/Switchman

3000 Kings Road Jacksonville, FL 32205

 

Conducting railroad engineer/crew on yard switching operations.