CHARLES E. THRIFT

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

Website www.edlogic.com

 

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, .NET, C#, Java, OFX SpatialFX mapping, 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:

.NET/C#:

·      Cross dock application for tracking shipments at and between terminals.

·      Client/Host web services using SQL queries.

·      Custom security login application and web forms aspx.

 

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

 

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.

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

           

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.

 

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:

09/11 to Present Network Communications Group        Position:          Network Install/Admin   

9926 Beach Boulevard Suite 28  Jacksonville, FL 32246


Windows networking and server installation/maintenance. Custom asp.net web forms.

 

5/08 to 9/11 Enaptive Inc.                     Position:          Sr. Programmer/Analyst

4237 Salisbury Rd. Jacksonville, FL 32216         www.enaptive.com


Consulting, Contracting.  .NET Windows Forms and client/host services with SQL queries.

 

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. Custom design of user interfaces.  Multi-threading listings to allow user interaction. ODBC and DCOM for database integration.  Custom

 

·   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.

 

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.

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.