[For Hire] Full Stack Internet Of Things Developer

Hi,

Here is my linkedin page, and a description of the tools and projects I have created in the last few years.

Jim Gladney https://www.linkedin.com/pub/jim-gladney/b7/a0/b37

I have created the following 4 tools to create IoT systems.

Aphene A Javascript framework designed to quickly create user interface apps for Internet of Things devices. This is a drag and drop graphical environment to create user interfaces apps, without requiring a deep programming knowledge. The look of an app can be quickly changed, and sophisticated interfaces can be created without the need for complex coding. The output is HTML5 and Javascript that is designed to be ported to phones and embedded devices. The device targets are IOS, Android or HTML5 browsers and Embedded PCs. The back end is written in C# with a SQL Server database.

Ani A canvas based framework to create animations, animated diagrams, and audio/visual user interfaces. Animations are Canvas based, and can be exported to video, or to a Javascript App, or to phone via Aphene.

ISSHandler A multi-threaded C# based HTML/Web Socket server to handle requests from phones, IoT devices, 3rd party servers. This is the mothership for IoT devices. IoT devices connect either through HTTP polling, TCP connection or WebSocket connection. They can be configured via messaging from phones, browser apps, or C# fat pc apps. This server is also a gateway to 3rd party services, such as payment gateways, video conferencing systems.

Embedded C# Client Manager Used in some devices to handle peripheral IO, Monitor Device health, security and communications to servers.

Shipped and Operational Systems:

The tools listed above have been use to create the following customer systems:

ISI Sports The clients in this case are 350 Slot Machines and Sports Betting Terminals. About 10 thousand Real-Time sports and Horse Racing and Slot bets are made on these machines every day. Each machine is Embedded Windows based, hosting the C# Client Manager and Aphene HTML5 user interface. Each machine employs a bill validator and variety of printers, bar code readers, card readers, cameras, 3DES encrypted keypads. Cash is inserted, bets are selected on the touch screen, requests are made to the server, that in turn relays the request to the appropriate sports bet or racing server system, the result is returned to the client, and if the bet is accepted the bet is printed.

The MakeItRain DollarMaker An embedded IoT device for remote currency dispensing. The unit is contained in a 6"x6"x10" 3d printed enclosure and hosts two controllers. One is an x86 board that handles network requests. the Second is an Arduino based board to handle the motors and sensors. The X86 receives an event, parses it, and relays the appropriate command to the Ardiuno. The Arduino performs the require action, such as dispensing currency, and reports back the result to the X86. The x86 relays the result back to the server, along with the status of the system. The X86 and Arduino also track each others health, if one controller returns an abnormal status, it is reset by its partner controller. The dispenser mechanism is custom designed (by me). Consisting of 3 stepper motors, a number of positioning sensors and 3d printed parts.

This IoT is configured with one Cat5 Ethernet interface and two wireless interfaces. One wireless interface is configured as a configuration wireless network. The end customer connects to this network with their phone to perform any initial configuration. They connect to the network, and the configuration web page pops up.

The other wireless and Cat5 network interfaces provide a redundant communication path back to the IoT server.

MSRMAP

MSRMAP is a tablet based app designed to allow doctors and other medical professionals to make decisions on emergency patient handling. This system is n-tier, and is based on the Aphene tools listed above.

/r/forhire Thread Parent