George Watson

San Antonio, TX, United States

Summary

Languages:

English

Experience

Independent Projects :

Project: Real-Time modelling engine:

One of the trus t's primary goals is development of real-time modeling middleware which facilitates development of models which can be programmed for particular applications . A model can be of a product, process , resource, or any other aspect of a business , production, or organizational process . Since the model is the application, the application models the enterprise. A real-time model is the fundamental component of a real-time enterprise model, which collects , processes , and dis seminated enterprise wide data in real-time. My development of the basic architecture and programability features using is nearly complete, and I have ported core features of the code easily to . The primary beneficiary of the Trust initially was the U.S. Small Business Administration, which I provided extensive information to regarding this project when I declared the Trust and during my development of its assets . I am the sole developer on this project.

I completed my prototype of a basic low level programmable real-time modeling engine in in October of 2011. The basic architecture is a dependency graph, where all properties of all modeled objects are themselves components which are connected to the properties used in their state computation for real-time change notification. Model components can have many properties without changing this basic architecture. My development of the basic architecture and programability features using is nearly complete, and I have also implemented some of its features in.

I recently added to this a property / component dependency grammar which is similar to the Backus Nauer Form grammar definition language (BNF). With this grammar one can define all of the possible data sources usable to apply a particular analytic computing any property or s tate of any component. A dependency grammar can be applied to any component in a model, specifying all of the other component properties usable to compute any of its own when they change. For example, to determine force in a real-time monitoring and control application you might use the formula force = mas s * acceleration, s ince force is dependent on mas s and acceleration for its computation. The equivalent grammar is :
force <== mas s , acceleration.
However, there are numerous ways to compute acceleration, depending on inputs available, and these can also be represented as productions usable in the computation of force. A grammar for arriving at a valid force expression would list all of the possible productions for all of the methods of computing force or any property its computation is dependent on. The method computing force can then be applied with any combination of inputs which satisfy any path in the grammar of force.

Project: PyApptitude:

PyApptitude will be a GUI programmable application designer which can hook up to any online data source API, remote or local database, service, and various other types of data sources for layered analytics with views attachable at any point. I spent four months of my spare time s tarting on September 9, 2017 learning and working out the coding strategies and techniques required. My PyCharm project folders are available to show my learning curve, my progress on this project, and my current abilities as a software developer and programmer. I s tarted learning when I s tarted this project. I submitted the PyCharm project folders to The Texas Higher Education Coordinating Board and the Texas State Auditor's office recently in complaints I filed against Houston Community College recently. This work has been evaluated by the State of Texas therefore insofar as it is relevant to my complaint. I am the sole author.

Registered Copyrights :

1990 RollCall, the Teacher's Assistant Turbo Pascal
1992 Casino Blackjack Turbo Pascal
1993 AutoBrief Turbo Pascal
1994 The Phoenix Dental System
2006 Website Manager Prototype One Visual Basic

I took and passed the Sun Certified Programmer practice exam at 4Tes ts .com. Date Taken: March 7, 2015
Score: 65% Pas s ing Score: 61%.

I have no or training or course-work whatsoever, nor training in any other programming language or technology since 1993. I studied completely on my own and designed and implemented my own projects , using the official tutorials and Docs primarily along with various texts I purchased at Amazon.com or Alibris.com or

Published Portfolio:

➢ For a sample of my current portfolio in , see my BitBucket project and publication, XComponents . My username at bitbucket.org is Keith78201. I released it under my own custom license which I stated in the Readme on the front page of the project. This account also contains my General Proposal which I submitted to U.S. government agencies in February and March of 2013 in response to various Requests for Information us ing their System for Award Management. My claims in my General Proposal are presumably true, therefore.

➢ I also published a small project at SourceForge called RoboStopwatch under the same user name. This is a GUI stopwatch with some innovative architectural features I designed for sense-and-respond and scheduled automation and monitoring. I released it under the Apache 2.0 license.

➢ More recent samples of my programming work in , and are located in my Google Drive account and are available upon request.

Certifications :

I earned my Microsoft Office Mas ter Certification in 2006 with no ins truction, s tudying entirely independently.

Skills

✔ Analyze a problem and design a solution.

✔ Develop and test a technology program.

✔ Develop and test a program.

✔ Create an event-driven graphical user interface (GUI) using of components , or in using tkinter or wxPython,

✔ Implement error-handling techniques using exception handling.

✔ Use arrays , maps , and other data collections .

✔ Use or data types and express ions .

✔ Apply object-oriented principles .

✔ Competent in creating programs in any programming language and can learn new languages and platform or

framework components quickly,

✔ Implement input/output (I/O) functionality to read from and write to data and text files and understand and use advanced I/O streams.

✔ Create a s imple Transmis s ion Control Protocol/Internet Protocol (TCP/IP) networked client that communicates with a server through sockets .

✔ Create multi-threaded programs .

I have advanced skills also in Javascript, and am competent in HTML, VBA, XML, and numerous other typical programming language components and concepts .

Learning Methods :

I passed an authoritative practice / sample examination on without any test-specific preparation, just studying material not related to test preparation in order to design and implement my own projects according to my own requirements specifications . This is of course far more important an accomplishment for business than passing a certification examination. Further, since thorough documentation is available in the form of the language / technology portfolio developed by Sun Microsystems and , along with complete API references both on-line and downloadable, my capabilities extend well beyond my immediate knowledge. Typical interviews only test knowledge, not the programmers capabilities when in the field with all of the reference material available on-line. Use of this is essential for competitive software development. My own skills in using these training tools are demonstrated by my mastery of the material.

Education

Bachelor of Science, incomplete, in Compute Science
University of Colorado Denver - Denver, CO
September 1993 to Augus t 1994

Bachelor of Science, incomplete, in Computer Science
San Jose State University - San Jose, CA
September 1987 to April 1991

Associate of Arts in Computer Studies
Ohlone College - Fremont, CA
June 1986 to August 1987

2010-2015:

Temporary Laborer at Labor Ready in El Paso, TX and San Antonio, TX, and iWorks in San Antonio, TX.

Joined: May 2018