6051 Maggie's Circle Unit 4
CELL: 904 233 2373
Kent R. Freeman
Use of .NET, C#, VB6, COM+, MTS, SOAP, MSMQ, ASP and XML/XSLT in web services, distributed programming design and deployment. Object orientated programming following Windows DNA and .Net architecture design concepts.
Visual Basic, Other Basic and 4GL 15+ years
C#, VB.Net, ADO.Net 2 years
C++ - 2 years
Pascal 2 years
XML 4 years
HTML 8+ years
IIS/ASP 8+ years
SQL, TSQL and PL/SQL 12 years
SQL Server/Oracle/DB2 12 years
.NET 2.5 years
DCOM/MTS/COM+ - 12 years
System Configuration - 15+ years
VB Install, Installshield, Wise 8+ years
Project Management 15+ years
Software Sales/Support 15+ years
Purchased by ICS, Inc.,
Lead Programmer, Middleware Architect
VB6, .Net, COM, MTS/COM+, SOAP, XML, ASP, MSMQ, SQL Server, UML, ERP, CRM, C#, VB.Net
Design and analysis of middle tier components using C#, VB.Net, VB6, COM+, MSMQ and SQL Server 2000. Queued Components and COM+ Events integrated in Win 2000 component services model. Also designing versions for Win NT 4.0, MTS 2.0, MSMQ 1.0. Role based security integration and programmatic context objects.
Extensive Crystal XI for .Net for customer reporting user interface as well as middleware servers.
Five Tier DNA design incorporating UI, User Services statefull in-proc services, out of proc stateless COM+ servers with Queued components, Data Services layer and SQL Server Database.
ADO/OLEDB, ADO.Net connections for disconnected and XML MS Schema recordsets.
UI provides web and Win32 clients interfaces via XML data services from the n tier system and database.
User Services layer provides client dependant statefull libraries, XML Translation, Crypto API and ADS Security Utilities.
Out of process servers situated on the server in COM+ provide Business Rule specific services for all users. XML MS Schema recordsets and other user specific XML strings as a response client requests. Migration of current VB6 middle tier to Web Services via .Net.
Data Layer provides data in XML Schema or class instance based on table designs. One-Way-In/Out provides a security gateway for users and objects making data requests. One class isolation of database connections, security context and transactions.
Secure and fail safe long running transactions interop to JDEdwards and other ERP systems. Interaction with many different DB OS including, DB2, Informix, MAS, TimerLine, Oracle and JDEdwards Interop to name a few.
Responsibilities include design and architecture of UI, Middle Tier and database architecture. Code generation of middle tier data layer business object components. Application, Middle Tier and DBA coding.
.Net C#, VB.Net Interop of COM, .Net, Windows2K and Win2003. Customize CRM and ERP interfaces to J.D. Edwards, MAS, Timberline and various other proprietary products.
VB6, COM, MTS/COM+, XML, XSLT, ASP, MSMQ, Oracle, UML
Proprietary Web Reports Server coding and configuration. Delivers HTML compliant Charts and various reports to IIS. Uses various MSOffice products and proprietary code to deliver HTML. Best web reporting I have seen in years.
Design and analysis of middle tier components for distribution across Shell Oil enterprise network comprising of several hundred servers.
Various class, object and action diagrams in Visio 2000. Irwin data base modeling.
Migration of existing module level DCOM code running under MTS to COM+. Solving Marshalling, Security and context issues. Modifying DCOM servers for stateless operation under COM+.
Design, analysis and implementation of n-tier Web and DNA solutions.
Visual Basic 6, InterDev,
On-Line Mortgage Broker interface for managing consumer mortgage applications. Shown as Loan Quest Broker/Lender package at mortgageflex.com.
Use Case user requirements collection and various collaboration diagrams.
Specific duties were design and analysis of middle tier components including
Other middle tier components include XML/XSL Handlers for client to database queries and recordset transfer.
Visual Basic 6,
n tier dev., Statefull/stateless COM servers. Extensive Object Library Development.
Contract 1/2000 11/23/00,
Entergy Power Auth., Nuclear Division,
Visual Basic 6,
Application 3 tier dev., COM - DCOM servers using
Use Case user requirements and collaboration diagrams.
Extensive object classes enable scalable framework for future application growth.
SMTP Emails notifications via Winsock.
Extensive Crystal reporting using version 7.
Retail Solution Providers, L.L.C. Kansas City, Mo.
Programmed cash register software package for PCs driving various peripherals, incl. Credit/Debt Card processing and Scanner/Scales, etc.
Introduction of POS advertising via HTML controls existing display systems.
Responsibilities include software design, analysis and integration of developed software for operational Register, Administrative Backend, SQL Server (Including, stored procedures, triggers, DB table structure, optimization, etc.) Electronic Funds Transfer Interface, Security DCOM Monitor, automated complete hands free SQL Server 6.5 install, TLOG perpetual archives, Multi-Store Business coordination (intranet interface), various add-on packages (including, Manufacture Price integration, special purpose reports) on-site disaster recovery and remote service.
Company Web Master, web designer and programmer.
SQL Server DB devel. via
Jet DAO, ODBC and
Software Package includes Register, Managers Station, Credit/Debit Gateway and Server.
Client/Server, WinNT/Win98 NetBEUI/TCP network configuration.
InstallShield 5.5 install sets, platform specific dependency determination.
Version Control Visual Source Safe 5.0 and 6.0, software release version
control, debug monitoring controls over VPN/RAS remote accessed source code
Visual Basic 5 - 6, Sybase, MSAccess 97, Database Conversions/Code Migration.
Visual Basic, ODBCDirect,
Extensive reporting for various needs including database integrity, interim financial reports, Y2K compliance.
Importing and interpretation of multi Legacy databases from various offices across the country from flat file, MSAccess/SQL Server 6.5 data to PowerBuilder/Sybase System 11database applications.
IBM/State Farm/Manpower State of
Scripting and network configuration of workstations in State Farm Insur. Offices.
Initial software training and hardware support on Tokin Ring Client/Server network.
1995-1997 Quicklook International Melbourne, Fl. Coordinator/Programmer Software Development Team
Visual Basic 4,
Design, analysis and development of software to capture images and video for transfer and integration onto internet web site.
1995-1997 Lab Coordinator
Brevard Community College,
Supervised and scheduled student assistants.
Configured seven computer labs Windows NT and Win 95 Clients, Mac, Apple and Digital Pathworks client/server environments.
Client/Server scripting for fast client rebuild/change out control.
Tutor and fill in instruction to various computer language classes.
1982-1997 Self Employed
Merritt Island and Stuart, Fl.
Independent Computer Programmer and Support Individual
Visual Basic 3/4, MSAccess, SQL Server and Delphi programming
Peer to Peer Networking and Client/Server
DOS, Windows 3.11, Windows95 and Windows NT Configurations
Internet Web Development and Intranet applications
ICCA Independent Computer Consultants Association http://www.icca.org
Software Consultants Guild http://scguild.com
My professional development has included Visual Basic 3, 4, 5 and 6,
I have operated primarily as a contract programmer. Most, if not all of my sales, application design, analysis, hardware purchases, and software support I did myself. This has given me a great advantage of being able to handle client relations properly including software development, installation and support. I am a believer in the premise that the programmer should be in the loop of client relations during development and support if the individual has the aptitude.
I have worked in Client/Server environments using Unix, Windows 2000, WinNT3.51/4.0, Win3.11/95/98 Server/Client and Intranet networking. Accomplished in software/hardware technical support and enjoy dealing with customers in difficult situations and demanding needs.
1995-1996 Brevard Community College
Specialized training in Computer Science.
Borland C++, Visual Basic 4.0 computer languages and RDBM, SQL. Databases.
Designing and Implementing Desktop Applications with
Microsoft Visual Basic 6.0,
Personal Information: I am male, 47 years old and available for relocation.
Direction: Involvement with multi-tier environments, leading technologies and very happy customers.