Contact US
Phone: (435) 565-1297
Email: info@UpperSetting.com

About Us

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.
  • Developed several highly responsive .Net WPF applications and Android applications using MVVM design patterns and data binding libraries.
  • 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.
  • Implemented and managed source control, branching and my own automated build system.
  • Developed an open source project currently available on CodeProject called Corner Bowl Popup Help Control.
  • Contributed to a popular open source project on CodePlex called Superlist.
  • A few notable customers include:
    BoeingNASA (JPL and Kennedy Space Center)
    General Dynamics Electric BoatNorthrup Grumman
    Lincoln LaboratoriesSavannah River Nuclear Solutions
    Lockheed MartinSocial Security Administration
    MITUnited States Air Force

Systems Analyst | Nutraceutical

2004 – 2006
  • Architected a secure network application framework.
  • Designed and developed warehouse tracking and raw materials analysis systems utilizing IoT technology.
  • Implemented a credit card processing system.

Senior Software Engineer | emWare

1998 – 2004
  • Designed and developed a client/server application framework that supported over 10,000 client connections written in C, Java and C#.
  • Designed and implemented all 6 software protocol layers including encryption.
  • Developed and debugged the C server on Red Hat.
  • Supported Java server on Red Hat and AIX.
  • Developed automated client/server test applications which included simulating 10,000+ client connections.
  • Managed a team of 3 developers.
  • Implemented and managed the source control system and created an automated build system.

Software/Human Factors Engineer | Intel

1995 – 1998
  • Developed application components written in C++ and MFC.
  • Developed a complex installer for multiple OEMs written in C++.
  • Developed and documented a proof of concept client management application.
  • Hosted several focus groups and human factors tests.
  • Worked with a team developing a client management application.
  • Implemented and managed the source control system and created an automated build system.
  • Received several Intel values awards for teamwork and quality/reliability of code written.

Software Engineer | Positive Support Review

1994 – 2002 (Contractor)
  • Developed data analysis and server monitoring applications.
  • Won Best of Comdex award for Best Productivity Software

Education

University of Colorado at Boulder

Small Business Management and Entrepreneurship
1991-1995

Publications

The Code Project

Dr. Dobbs

Internet Device Builders Conference

Internet-Enabled House Hold Appliances

Product Reviews

Windows IT Pro

Windows IT Pro

PCWEEK

Positive Support Review’s Zinnote Zeros In on Data

LAN Times

Intel’s LANDesk Client Manager to Give Users Better PC Control

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!

Kelly Corbin
Network Administrator
Answer Kansas City
January 21, 2011

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!

Chris Thomas
System Administrator
HomeNet Automotive
November 29, 2010

I wanted to let you know I very much like the changes you made to the system...Great Upgrade! Great Job!

Randy L. Hall
World Headquarters
Citrix Support Team
LANtology Network Solutions
November 12, 2010

You Rock! Thanks for the update! I Love speed reading my event logs!

Mike Nostrom
Assistant Director, Alumni and Development Information Services
Binghamton University Foundation
April 19, 2010

Wow thanks for the custom code. I sincerely have never seen support as good as yours. Great work...

Jonathan Maisonneuve
Technical Analyst
Bell Canada
April 16, 2010

...we completed our Sarbanes Oxley audit last December with ZERO defects for the IT department and in my opinion it was largely because of your great software helping me identify AD accounts!!!

George Hemmerle
Desktop Manager/SOX Governance Manager
Power Integrations, Inc
February 26, 2008

Thanks for the patience, your support team is probably the best I have dealt with so far.

Maico Duane Villanueva
Web Services Engineer
American Institute for Research
November 21, 2007

I am no longer surprised by your customer support. A+. Not many software companies are as responsive as you.

Philip Newman
Engineer
General Dynamics - Electric Boat
October 31, 2007

You guys really listen to customers!

Frans Rampen
Solution Architect
Yoda ICT

Languages

Years
C#18
Java19
C/C++22
Swift 31
Objective-C1

Skills

  • Android, iOS, Windows
  • Google Maps and Location Services
  • Rest, Retrofit
  • WPF, WCF, Windows Forms
  • MVVM, MVC, SOA, SaaS
  • Agile
  • Client/Server and IoT
  • SEO
  • ASP.Net MVC, Bootstrap, ASP.Net, SOAP, Web Services
  • CSS, HTML, XML
  • PCI/DSS and Credit Card Processing
  • Security and Encryption
  • Multi-Threading
  • Sockets and protocol design
  • Enterprise database design
  • SQL Server, MySQL, Oracle, SyBase
  • SQL Queries and Stored Procedures
  • LINQ
  • WIX, InstallShield
  • WMI
  • Event log consolidation and analysis
  • GitHub, CodePlex, SourceForge, TFS, NuGet
  • Azure