Ozz Nixon

Sr. Full Stack Architect


Jump to Technical Details

Work Experiences

  • Modern Pascal Solutions, LLC.

    CEO and Founder
    Senior Software Architect

    Virginia

    In 2000, I started developing a scripting engine. I hired Alexander Baronovski to develop my first production script engine, DXJavaScript. This was funded by Brain Patchwork DX, LLC. R&D project. Later in 2003, I worked with David Butler, making a fork of his Blaise Pascal script engine calling it DECLAN (Decisioning Language) which would be used exclusively by Hart Software for credit approvals. Before Carlo Kok joined RemObjects (a business partner of BPDX), I started rewriting PasScript 3.0 to 4.0, fixing a few bugs, finishing the Object and Class support and revamping the performance. Next, I started working with NielsAD on the LA-PE script engine, my first introduction to AST (Abstract Structured Tree) interpreter. It was much faster than any of the previous engines I had worked with.

    In 2012, my business partner and I agreed, Modern Pascal was now a product. Version 2.0 was announced 3 years later, as the first version I felt incorporated the best of every script engine I had been involved in. The lexicon/grammar was very backward compatible with Turbo Pascal, Apple Pascal and Quick Pascal. Version 2.0 was available in 32bit and 64bit for Windows, Linux, Mac OSX, along with ARM for Raspberry Pi and vNix NAS servers.

    In 2017, we announced "TPC32" (Turbo Pascal Clone 32bit), a backward compatible compiler with Borland Turbo Pascal from 1995/96. TPC32 is written entirely in Delphi 7 Pascal. However, it still reads and writes Turbo Pascal 7.0 units (byte for byte the same) for 16bit DOS/Windows operating system. The only difference is the compiler is compatible with Windows 7, 8 and 10 64bit platforms, where NTVDM (16bit VDM) was removed. During the development, we fixed the old CRT Run-Time 200 error along with a few other issues. I setup an old PC with a USRobotics 56k v.92 modem and started recompiling Rhenium my Fidonet Mailer, QuickBBS my copy of QBBS 2.81, and Tosser. To test our TPC32 engine, and the new Modern Pascal. The Modern Pascal version supports communications over TCP/IP, while the Turbo Pascal Clone version supports FOSSIL communications over modem.

    The past 18 months we have been porting the DOS accounting system I co-authored with H.G. Hase in 1985..1992. Through business partner relationships, we aquired the full source to two semi-major SQL servers. Since everything we do is Windows, Mac, Linux and Raspberry Pi (ARM CPU systems), we are learing this code line by line, and evaluating what can be compiled as is, and what is going to require OS Dependencies. The accounting system is in beta testing at a local Cafe.

    • Modern Pascal, Cross-Platform/Command Line Pascal Interpreter
    • Modern PasCom, Cross-Platform/Command Line Pascal Compiler - Produces Managed Code
    • Modern Pascal CodeRunner, Cross-Platform Daemon/Service - run Pascal Code onConnect
    • Modern Pascal Celerity, Linux Apache Module - run Pascal Web Scripts
    • * Modern Pascal - RTL extension "Halcyon 7", native non-SQL xBase Engine
    • www.DevelopIP.com - Website built using Celerity
    • www.SneakCheap.com - Blog built using Celerity
    • ExchangeBBS - BBS & Tosser built using Coderunner & Halcyon7
    • SQL-92 Database Server - this is still an ongoing development
    • Custom Micro Solutions accounting software is still being ported to MP and out SQL Server
    • Developing Crystal Report reports for the Accounting Software
    • Developing a dBase III+ compatible environment (open source) for legacy projects
  • 3F LLC -> 3F INC.

    CEO and Founder
    Senior Software Architect

    Pennsylvania

    3F was my second go at developing a large scale web hosting company. Google was looking at our Academia project, we had potential investors interested in funding what 3F would become if Google purchases Academia. While this is going on, I restructured the business to bring additional partners on who would help us provide support across the US -- our initial target. One reason or another, Google's only response was "...after reviewing your code, your design is too complex for the average end-user. Redesign it and come back to us...". So, Academia was officially put on the bench while 3F focused on other avenues. Hearing about this kid who developed a Hot or Not type of web site that brought a college network to its knees in late 2003 -- Phil and I dove into taking that concept to the general public by gathering photos from MySpace. After building our base system and having some kids at different schools around Philadelphia area play with it -- everyone liked how we displayed trends of interest and would start putting "others who picked this person, also liked these people" thumbnails on the page. It was spot on -- all of this was being developed in our spare time trying to decide what will 3F become.

    2007, Phil and I had a very personal conversation about the business and the direction I felt was best for the company -- he agreed to simply stepped down and relinquished his stock. 3F, LLC was now focusing on the fire department industry, I had racks of servers and needed someone using them. So, I built a web site called GamewellBox.com -- a common term in the Fire industry. We started designing a desktop application later named "Vinny" that allowed the web administrator for any Fire Department to quickly post photos and details of any incident. Most of the departments were running a pirated copy of Photoshop, so I added to Vinny an amazing library which allowed my end-users to do the photo manipulation like they were familiar with, while introducing smart buttons for automatic color correction techniques, sharpening an image, scaling an image to look great online yet load fast. Another feature was needed, a spell checking and thesaurus features. Mid 2007, 3F introduced Vinny's new U/I -- which allowed Vinny now to receive a code from the server and operator 100% as a Fire Department web site manager. Vinny evolved to supporting a different server credential and display features and prompts for a sister company "QR Showroom", using QR Codes and producing a 24hr auto Dealer salesperson. While everyone else in the QRCode industriy was trying to do it using WordPress, I had developed 3F's own Wiki and CMS solution that had an API to the desktop tool.

    • Vinny, desktop tool for my CMS Server (Unfortunatelly Windows Only)
    • Spawned a new company "QR Software, LLC" in Quakertown PA
    • Developed a drug-study app (ePro) for Bracket Global of King of Prussia PA
    • Spent 2 years in court trying to get paid by Bracket who was selling ePro for millions, and bankrupted 3F, LLC in late 2014.
    • Last contract I took was to debug a mobile application for GulfStream
  • Hart Software, Inc.

    Senior Software Engineer

    Pennsylvania

    Lynn Hart was a registered DXSock customer who used my product to query data with all 3 credit bureaus along with NexusLexus, Washington Post, PHEA (Pennsylvania Higher Education Association) and provide automated credit decisions for 100s of companies around the world. Lynn originally hired me a week after I quit Cody to co-author a web site with his son called Academia. Phillip Hart, his partner and I spend most of 2005 developing one of the most robust search engines online for students, parents of students to search for colleges that were a match and had a higher chance of getting scholarship from, and vise versa, allowing collecting admissions offices to look at the student and family life to find candidates for state and federal funding. By December 2006, Phillip and his partner went ways, and Phillip and I decided to take this on ourselves -- starting "3F, LLC." (Friends, Family and Fun). We knew this was going to take time, so I started working full-time for Lynn. Porting DXSock to native Linux using Free Pascal Kompiler (FPK). During my time with Hart, I developed Hart Central, a data sharing system used internally for all documents, support knowledge, system monitoring, etc. I rewrote the dial-up modem software to manage racks of modems for TransUnion dial-up customers, which has not been restarted since April 2005 when I deployed it. I also started working with another script author, to rewrite "Blaise Pascal" script engine into DECision LANguage PROgramming Language (DECLAN Pro Language). However, due to the core design it did not lend itself to run on our Linux Servers. I also got my first hands-on experience with iSCSI drive arrays -- simply amazing. I helped design and implement Hart's PCI Compliance, along with switching from Linux firewalls to hardened Cisco ASA firewalls. Unfortunately, June 2010 Lynn had to let go of my whole department ? which I took like being fired, and basically retired from full-time employment.

  • Cody Computer Systems, Inc.

    Senior Software Engineer

    Pennsylvania

    I worked for Cody for 8 months of 2001 as a contract programmer. However, some of their needs required that I was on-site, so March 2002 I officially quit HEIL (before becoming fully vested in their retirement plan) allowing me to resolve Cody's desperate mobile (Police Car) RMS product problems. Since this was built on DXSock 4, which quickly became DXSock 5.0 as I redesigned it to work with CDMA mobile carriers for the police cards -- I had a personal need to see the products success. After all, the low-level communications system was mine (DXSock from BPDX), and I would not have a black eye because of phone carrier problems. During my time at Cody, I had taken over doing almost all development for government contracts, co-authoring their (RMS) Records Management System, COBRA Server Engine, Data Mining Tool, along with porting their RMS to a full AJAX based HTML solution with identical look and feel, except it out performed the desktop product 100 fold! Working in the law enforcement industry was amazing, but it took a psychological toll on me, reading court cases, arrest records, etc. gave me a glimpse into the side of humanity that did stomach well with me. Which bled into my personal life, and by December 2004, I was done. I only worked for the company from my horse farm and the day they forced me to come into the office was the day I realized, I do not have a job lined up -- but I quit. I continued to help with development for the next 7 months as they brought on my replacement ... but, that was it for this industry.

    • Law Enforcement Dispatch, E-911 Interface, NCIS, NIBRS, NIFRS, and State Accident Reports
    • Data Mining, Data MIgration, Search Algorithms, Inferential Linking, Known Associates, Cross-County Searches
    • Worked on many State data sharing plans, PA, NJ, IO, OH, MD
    • Designed and Developed Records Management System for SSA (Social Security Administration)
    • Designed OIG (Office of Inspector General) Software and Data Sharing API
  • HEIL Environmental Industries, Ltd.

    Developer/IT/Network Security

    Tennessee

    During an Interview for what I thought was my first new customer since ICI, Inc. disappeared - I was hired by HEIL, Ltd to be their in-house network and hardware guru. HEIL manufactures garbage trucks and oil tankers for companies like Waste Management, BMI, Shell, LukOil, etc. my involvement originally was to keep a group of Sequent servers healthy and users having access to any plant around the world over T1 connections. This is where I learned about Cisco's Firewalls and Routers, along with AT&T RAS Servers, getting certified as an Oracle DBA, developing a CRM to get rid of Act! which was replaced by SalesLogix, then by my home grown solution. I developed solutions for Palm OS, Compaq iPaq, and Web Interfaces. I worked closely with a new department that did cold-call sales lead generation internally for the company -- developing solutions for them, while still doing basic IT phone support in the day that "Did you reboot your computer and try again?" was the proper response. Two years before myself and most of the management I knew all quit, an executive decision was made to install J.D. Edwards MRP software. So I spent most of the first year going to Atlanta and getting certified on administration and development techniques for J.D. Edwards. Then focused on development of functionality that HEIL needed that JD Edwards did not provide. Along with working with the conversion team and the previous MRP software developer (ICIM, and Michael Vazur) on spreading the data out in a fashion to get the conversion process down from 3 months to 6 weeks. This meant the end-users would have to double enter their data for 6 weeks -- as I prepared to leave to my new job in PA, HEIL has switched to JD Edwards for the 3rd attempt.

  • Internet Connections, Inc.

    Hardware Engineer
    Network Engineer
    Software Manager

    Tennessee

    ICI, Inc. was Chattanooga's first B2B Internet Company. We did not provide dial-up or ISP services, strictly web design, email access, search engine adding via software I developed called Big Mouth. My partners were a hand-held hardware manufacturer whom I had worked with in the oil-rig industry days. When they first met me, they wanted to know why I left the comforts of IBM, and I explained what ARPAnet was, and how I saw a potential for this in day to day communications. 3 years later after seeing the success of my Tally software (WarpGroup, Inc) and my personal drive to become more involved in the communications industry -- Mark, Steve, Bruce and I joined forces and started ICI. They supplied the money and hardware, and I designed the Infrastructure (now called Full Stack Development), Network and OSes. From 1995 to 1996, the business did well over $1m USD, so I left for a 2 week honeymoon in June 1996... to come back and find they had sold their house, liquidated the business and ran with the money. Being raised to be a man of my word, I redesigned my socket engine to allow me to run basic Web Server and Email Server and keep the customers they stayed with me online. This just put more drive in to DXSock.

  • Brain Patchwork DX, LLC.

    Senior Software Engineer
    CEO, Founding Partner

    Tennessee

    March 1994, Ozz Nixon and Federico Simonetti started redesign of Ozz's high-speed, robust server socket suite to work with Windows instead of DOS and OS/2. DXSock was built by Ozz for use in his remote Oil Rig Tally software -- doing TCP and Serial communications over satellite to the nearest land based connections, then ultimately to the corporation that licensed the technology. DXSock from 1992 to 1995 kept consistent with it's familiar modem oriented commands, however, the code handled all threading, socket communications changed as the operating system and Borland Pascal compilers drastically evolved. By Sept 1995, Ozz had rewritten all of the communications suite, along with sharing techniques with the WinShoes project and developing small scaled clones of DXSock into WinShoes. When Ozz shared with Chad Hower that Winshoes would need to be rewritten from scratch to achieve the potential of DXSock (which was not named DXSock yet), Chad's reactions were very childish and he publically challenged me "If your product is so damn good, why don't you make a Delphi component suite?" so I did. 1995, BPDX released DXSock 1.0, Server and Client TCP/IP suite -- with over 100 protocol wrappers, 30 different caching and buffering components. By the end of 1995, Ozz had helped NetMasters, LLC. develop their own Client TCP/IP suite that could actually keep up with the speeds of DXSock's Servers. Meanwhile, DXSock 2.0 was being developed and benchmarks by third-party companies that show DXSock 2.0 was capable of handling over 50,000 connections on a single Windows 2000 Server. Performance to send and receive were anywhere from 80% to 300% faster than every solutions tested against. These charts started major fights in newsgroups and again Chad's response was "If your socket's are so good, why don't you run your own web server?". So, 1996, I unveiled "Winshock Web Server", released in source and binary form and it outperformed IIS, Apache, CERN, NetScape, and every small company web server too. Winshock.com was invested, to demonstrate the proper ways of implementing DXSock 2.0?s 300+ protocol wrappers, and over 120 add-ons (now marketed as DXAddons).

    • Contracted with NetMasters, LLC. to assist in their client socket suite development.
    • Contracted with AT&T, Inc. to develop their fiber monitoring and maintenance communication packages
    • Contracted with HBO and RockStream of Atlanta to develop the communications layer to their "On Demand" video streaming boxes and servers
    • Supported over 10,000 customers - via phone and email. (on average 3 hours when they first bought my product, then zero from then on).
    • Provided "Weekend with the Wizard", as training classes from Tennessee to Texas in 1996, and early 1997

    Being a small company in Tennessee and Creme' Italy, we felt the market shift in 1997 when sells went from 1000 a month to just over a hundred. We kept the company running, however, I had to take a full-time contract locally to meet the overhead expenses.

  • Off the Wall Software (and Communications), LLC.

    Founder/Sr. Software Engineer

    Tennessee

    OTWS&C, LLC focused on communications solutions for the Modern Modem era. This included working with Denise Hayes of Hayes Modems, in late 1994, Denise came to Chattanooga as part of the Nortel campaign to role out ISDN 56k per channel modems. I hosted one of the largest BBSes in Chattanooga, with 6 dial-up lines, 2 ISDN lines running at 128kb. To achieve this, I worked with the sysop of "The Battlefield" on configuring PCBoard, Lantastic, and these stack of Hayes, USR and Nortel Modems. One of my business roles was to work with Skip Lonas, and John Finney and the local phone company on establishing ISDN as a viable modem solution in Tennessee. Mean while, Skip, John and I, also purchased our own Satellite feeds and started using Planet Connect, LLC. from Knoxville to bring 100s of Megs of Fidonet Echos, File Area, live UPI and AP news. OTWS&C had the exclusive rights to the UPI and AP News format, as I had developed both the transmission and receiver formats.

    • Contracted with Nortel and Ray Gwinn to develop OS/2's Fossil Driver.
    • Contracted with Nortel and AT&T Phone Company to develop OOB (Out of Bound, ISDN communications, like heartbeat, time-synchronization, etc).
    • Contracted with Planet Connect to develop United Press International, and Associated Press News text based formats for Satellite and Internet.
    • Contracted with Hughes Electronics Corporation to Architect Hughes Net - forcing OTW and WarpGroup technologies to merge and start BPDX, LLC.
  • WarpGroup, Inc.

    Founder/Sr. Software Developer

    Georgia/Tennessee

    After leaving the comforts of CMS and IBM, I started my first Software Business. My primary focus was OS/2, thus the business name. I developed a special version of a Retail Accounting System for businesses which sold carpet remanence. Focused on smaller margins, understanding carpet sizes, and calculating the most profitable cuts and runs. I struggled as my skills and knowledge from CMS and IBM included everything except business management and budget projections. So after a few months, I found a project for DenCon Electric in Oklahoma, and started developing "Tally", a cradle to grave inventory management system for Oil Rigs. The product was purchased by BP, and later that year Shell. I spent the last year of the business developing improvements to the product, to be able to track all materials digitally via RF chicklets built into the pipes and joints. I sold the software and closed the business as my interests in the BBS community had introduced me to new phone technology.

  • CMS (Custom Micro Solutions, Inc.) IBM in F.W.B.

    Software Developer

    Florida/Georgia

    My first job right out of High School was to work with H. George Hase, in Fort Walton Beach Florida. Our core product was a "Apparel Accounting System", this package was developed by George and his previous business partner Mel. I joined George's development team right after he bought out Mel's shares in the business. Allowing George and I to diversify the product to have forks for other industries. I personally developed the "Restaurant Accounting System", and took over development of the "Point of Sales" software package. With my childhood background of BBS development and modem communications, I took on the role of developing our POS Data Relay. Keeping all of the POS devices current with inventory count, A/R balances, etc. over 2400bps modems. By my fourth year, George and his Wife Sue had realized that my development skills had now surpassed my mentor George. We no longer developed for CP/M and Dos IBM PC's, I was responsible to leading the company another direction by mastering Pascal and C. My fifth year forward, I mostly worked in Atlanta Georgia in the IBM Nynex building. Developing Retail Accounting Systems and POS Systems for a new startup "Computer Land Express".

Education

Electrician

Hillsborough Community College
1985-1986

Attended HCC for apprentice electrician career. Mastering circuit-board soldering, reading circuit diagrams, and basic computer repairs or upgrades.

Software Engineering

International Business Machines, Inc.
1990 - 1995

Different periods of time, I worked for IBM or via a partner like AeroTech redesigned AmSouth Bank OS/2 Software. Achieved Sr. Software Engineer.

Sr. Software Architect

HEIL, JD Edwards, Cody, Hart
1997 - Present

No longer to I just design software, I design the network, database, storage requirements, software, U/I and U/X, Web, Mobile, etc.

Professional Skills

Top Skills

Windows Development

Skills and Knowledge to develop powerful desktop and server applications.

Linux/Mac Development

Through third-party tools, I am proficient to develop desktop and daemon apps.

Frontend Development

Native HTML, JS, CSS knowledge for Desktop and Mobile development frameworks.

Other Skills

HTML 5 Bootstrap jQuery JavaScript CSS MySQL MS SQL Oracle DB/2 PostgreSQL SQLite3 dBase III+ Clipper FoxPro TCP/IP Apache Delphi Git Agile Scrum SQL PL Project Management Windows 10 Mac OS X Linux CentOS Ubuntu C/C++ Python C# Spanish PHP Modern Pascal SSL/TLS Titanium PCI DCC HIPPA VoIP Zimbra Juniper ASA/ASX ASP/ASPX OFAC
Jump to Technical Details

Testimonials / Recommendations

Personal Information

About me

Full name is George Edward "Ozz" Nixon Jr. I am divorced but still a proud step father. A musician, schooled in Bitburg, Germany in many different styles from Jazz to Classical. I am a self-taught guitarist and computer programmers. I have more certificates than most people as I use them to expand my knowledge or to document my knowledge. I have never been fired nor accused of any wrong doing. I have worked for different levels of the Government, and now I develop software to help the Pascal industry evolve and keep-up with C#/PHP etc.

Contact

Address: 7574 W. Broad Street

City: Richmond, VA 23294

Email: ozznixon@gmail.com

Phone: +804 938-3325

Work: +804 438-2159

My Software Projects

Commercial

CMS v14 Mutli-store POS and Accounting

Xiid.IM Extremely Secure Cloud Network

PremierSQL 3rd Generation SQL Server

TPC32 v7.01 32bit Turbo Pascal 7.0 Clone

MWS Middleware Server all Script based

Shareware/Freeware

Rhenium a Fidonet BinkP Mailer and Tosser

MotorCity BBS Games (16bit Modem Based)

Hacker-Game Web Based Game - MMORPG

Idle Universe Web Based Game - MMORPG

Open Source

Modern Pascal Script Engine and Compiler

ExchangeBBS QuickBBS 3.0 as a Clone

MotorCity BBS Games 32bit/64bit Scripts

FMTP a new BBS mail protocol server

MiniAdventure a Command Line Script/Game

Web Telnet VTX Client and VTX Server

Man-in-the-Middle Hack TCP Protocols

Copyright © birth to 2018 by G.E. Ozz Nixon Jr.

Ozz Nixon