About Me

Mission Statement

Upper Setting is my Utah USA based software company.
I focus on providing software engineers with off the shelf tools,
custom tools and software development services to quickly create secure
real-time cloud based applications targeted for any server, desktop, iOS or Android phone.

About CEO Michael Janulaitis

Michael Janulaitis started his career with Intel in 1995 as
a C/C++ developer in their network management software division located in Utah.
After 3 years he left the large corporate environment to work with a startup
company emWare which developed IoT device management software. While at emWare
he worked on client/server and IoT applications written in C/C++, Java and C#.
In 2006 he founded a software company, Corner Bowl Software which provided
enterprise class server monitoring, security and compliance software. In 2012
Corner Bowl was approached by SpectorSoft to be purchased. As part of the
purchase arrangement Michael Janulaitis was hired as an employee with a
multi-year employment contact. After his contract expired, he founded Upper
Setting to provide software development services.

Accomplishments

Founded Corner Bowl Software and developed 5 industry leading server management, security and compliance software products.

Developed and supported over 2,000 customers

Maintained an 80% license renewal rate

Implemented over a dozen PCI/DSS compliant storefront websites

Wrote a client/server application that securely supported up to 10,000 connections

Through SEO maintained first page listings on Google for highly competitive keywords

Published and reviewed on numerous trade websites and magazines

Wrote a CodeProject.com article that is currently ranked 4.94 by 45 developers

Won Best of Comdex for Best Productivity Software

Experience

Owner/Founder | Upper Setting

2015 - Current

Architected, designed and implemented a real-time open source network communication library for Windows, Android, OS X, iOS, Windows Phone and Linux/Unix called DotNetOpenServer.

Architected a client/server application framework called DotNetCloudServer in C# that includes Java and Windows Phone APIs. This framework exposes objects, functions, variables and events to any client. Function, variables and events support primitives and objects as well as arrays of primitives and objects. Supports variable subscription rate.

Architected and developed a proof of concept Android application for the Utah Avalanche Center that retrieves the GPS location, altitude, compass direction, orientation of the phone (to read slope angles), inputs many other data points (i.e. wind direction, wind speed, temperature.) and reads and writes the input data to the file system.

Used Java2ObjC to convert libraries contained within DotNetCloudServer to run on OS X and iOS then created iPhone and Mac applications to show the DotNetCloudServer technology.

Design and implement website, content and flow using ASP.Net MVC and bootstrap.

SEO, online documentation and credit card processing.

Evaluate and implement security software solutions.

Software Architect | SpectorSoft

2012-Current

Primary architect responsible for design, development and customer support for server monitoring, security and compliance applications purchased from Corner Bowl Software (see below).

Owner/Founder | Corner Bowl Software

2003 – 2012

Designed, developed, marketed, sold and supported enterprise server monitoring and compliance software written in C# and C.

Designed and implemented website, content and flow using ASP.Net and CSS.

Windows IT Pro

PCWEEK

LAN Times

Testimonials

I upgraded and ran a scan to pick up some newly built servers and the credentials were transferred down as expected! Love the product and support here, couldn't ask for anything more!

jjarboe01
Corner Bowl Software Forum
Feb 02, 2012

I have completed the transfer of Corner Bowl Log Manager from my 32-Bit 2003 Server to my 64-Bit 2003 Server and from SQL 2000 to SQL 2008 today. I just wanted to let you know it went very well. Your backup and restore of configuration was exceptional. I use this tool on a daily basis and transferring my over 100 GB database of over 400 days of log files was a bit nervous. Things just never go this easy. Even the transfer of the license went without a hitch and not one support call was needed. That impressed me a lot. Thank you once again for such great software!

Randy L. Hall
President
LANtology Network Solutions
April 15, 2011

This version works perfectly. Thank you so much for adding it and the amazing fast response! Seriously, I wish more of the software companies I deal with worked like you guys!

I submitted this request have expecting to get a generic response and never hear another word about it again. WOW was I wrong. Thank you for your quick fix for this issue! I would have never guessed that, not only would the issue be fixed, but released over a holiday weekend!! Thanks again! You rock!

Protocol Implementations

DNS

L2TP

FTP

POP3

HTTP

SMTP

ICMP

SNMP

IMAP

Syslog

About Me

Upper Setting is my Utah USA based software company.
I focus on providing software engineers with off the shelf tools,
custom tools and software development services to quickly create secure
real-time cloud based applications targeted for any server, desktop, iOS or Android phone.