Search

Brian Ensink Phones & Addresses

  • Jenison, MI
  • 3484 Golfside Dr APT 152, Hudsonville, MI 49426 (616) 293-3880
  • 3116 New Holland St, Hudsonville, MI 49426 (616) 669-2412
  • 901 Springfield Ave, Urbana, IL 61801 (217) 344-1571
  • 2114 Orchard St, Urbana, IL 61801

Work

Company: Denso Dec 2019 Position: Lead cloud software engineer

Education

Degree: Masters School / High School: University of Illinois at Urbana - Champaign 2000 to 2016 Specialities: Computer Science

Skills

Software Development • Software Engineering • Object Oriented Design • Cloud Applications • C# • Software Design • Oop • Test Driven Development • Javascript • Css • Subversion • Ruby • Software Architecture • Rest • Node.js • C • C++ • .Net • Linux • Jquery • Html5 • Html 5 • Sass • Web Development • Unit Testing • Sql • Java • Xml • Mysql • Github • Angularjs • Python • Scala • Concurrent Programming • Nginx • Coffeescript • Backbone.js • Wpf Development • Silverlight • Akka • Asp.net • Visual Studio

Industries

Computer Software

Resumes

Resumes

Brian Ensink Photo 1

Lead Cloud Software Engineer

View page
Location:
3484 Golfside Dr, Hudsonville, MI 49426
Industry:
Computer Software
Work:
Denso
Lead Cloud Software Engineer

Spindance
Software Developer

2020 Inc. Nov 2003 - Dec 2011
Software Developer
Education:
University of Illinois at Urbana - Champaign 2000 - 2016
Masters, Computer Science
Grand Valley State University 1996 - 2000
Bachelors, Bachelor of Science, Computer Science
Skills:
Software Development
Software Engineering
Object Oriented Design
Cloud Applications
C#
Software Design
Oop
Test Driven Development
Javascript
Css
Subversion
Ruby
Software Architecture
Rest
Node.js
C
C++
.Net
Linux
Jquery
Html5
Html 5
Sass
Web Development
Unit Testing
Sql
Java
Xml
Mysql
Github
Angularjs
Python
Scala
Concurrent Programming
Nginx
Coffeescript
Backbone.js
Wpf Development
Silverlight
Akka
Asp.net
Visual Studio

Publications

Us Patents

System And Method For Authenticating And Authorizing Devices

View page
US Patent:
20190253262, Aug 15, 2019
Filed:
Apr 26, 2019
Appl. No.:
16/395736
Inventors:
- Kariya-city, JP
Raymond Michael Stitt - Ada MI, US
David Stuckless Meyer - Hudsonville MI, US
Brian Ensink - Holland MI, US
International Classification:
H04L 9/32
H04L 29/06
H04W 76/10
H04L 9/08
H04L 9/30
H04W 12/06
G06F 21/44
Abstract:
A system and method for a distributed security model that may be used to achieve one or more of the following: authenticate system components; securely transport messages between system components; establish a secure communications channel over a constrained link; authenticate message content; authorize actions; and distribute authorizations and configuration data amongst users' system components in a device-as-a-key system.

System And Method For Authenticating And Authorizing Devices

View page
US Patent:
20180123804, May 3, 2018
Filed:
Oct 27, 2017
Appl. No.:
15/796180
Inventors:
- Holland MI, US
Raymond Michael Stitt - Ada MI, US
David Stuckless Meyer - Hudsonville MI, US
Brian Ensink - Holland MI, US
International Classification:
H04L 9/32
H04L 9/08
H04L 9/30
G06F 21/44
H04L 29/06
H04W 76/02
Abstract:
A system and method for a distributed security model that may be used to achieve one or more of the following: authenticate system components; securely transport messages between system components; establish a secure communications channel over a constrained link; authenticate message content; authorize actions; and distribute authorizations and configuration data amongst users' system components in a device-as-a-key system.

Video Load Balancing System For A Peer-To-Peer Server Network

View page
US Patent:
20180054476, Feb 22, 2018
Filed:
Aug 19, 2016
Appl. No.:
15/241355
Inventors:
- Belmont MI, US
Brian Meinke - Rockford MI, US
Brian John Ensink - Hudsonville MI, US
International Classification:
H04L 29/08
H04L 29/06
A61B 5/00
Abstract:
A live-feed video balancing system includes a peer-to-peer server network wherein each server communicates with the remaining servers of the peer-to-peer server network and each monitors corresponding performance criteria of a dedicated server of the peer-to-peer server network to define a hosting capacity for the dedicated server. The hosting capacity is communicated to the remaining servers and the servers cooperatively assess the corresponding hosting capacities from the monitoring servers to determine a potential hosting server having a first hosting capacity and the remaining servers have a range of second hosting capacities. The potential hosting server, in response to a hosting request, is placed in communication with an image capturing device that delivers the live video feed. The hosting server places the image capturing device in selective communication with the potential hosting server to deliver the live video feed to the customer terminal to define an active hosting server.
Brian J Ensink from Jenison, MI, age ~46 Get Report