Jonathan Porter

Senior Software Engineer at Insurance Technologies
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Colorado Springs, Colorado, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Tommy Wells

I have had the pleasure of working with Jonathan for over 14 years at Insurance Technologies. Jonathan is one of the top C#/.NET, React, Redux developers I know. He has been one of the primary architects on some of the biggest applications for Insurance Technologies, specifically for calculation and rule engines, which are always custom and difficult. Jonathan verbal and written skills are also a strong area as he contributes to meetings, and client discussions frequently.

Aaron Lindstrom

Jonathan and I worked together for many years. He was a very valuable team member who had a mastery of the C# language and the .NET framework as a whole. He was the primary architect of a very complex rules engine that allowed an immense amount of customization. One of the things I appreciated most about Jonathan is that he was never afraid to point out and discuss areas where efficiency could be improved and we always had good conversations about better architectural patterns.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2012 - Present

      - FireLight:Firelight is a web-based electronic fulfillment solution. Among Many things I wrote a strongly-typed XML based scripting language for the complex validation of the forms. I have also worked on all aspects of the program, and designed many parts. It is written with HTML5 and MVC4, React and WebApi.- SkyWatch: Skywatch is an Azure based uptime monitor for server health monitoring. IT uses it to monitor all its production and staging environments. It is managed and was designed and written by me. Show less

    • Software Engineer
      • Aug 2008 - Jun 2012

      - DataManager:DataManager is an ASP.Net tool that I was instrumental in creating for uploading various formats of data and importing them into a database for ForeSight. This product was sold to and is still in use by various clients.- ForeSight:Foresight is an ASP.Net point-of-sale illustration platform for various forms of life insurance. I worked on the illustration side for client implementation of ForeSight. My contribution to this project was the custom PDF generation of the illustrations. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Programmer
      • 2007 - 2008

      -NetPro: NSS/ UPI (Unified Provisioning Interface) I maintained NSS and UPI, which are both part of NetPro. NetPro stands for Network Provisioning and it is a workflow management system for provisioning the services Verizon Business offers. NSS is the C/C++ backend that interfaces with the DB2 database. UPI is the ASP.Net front end that interfaces with NSS via TCP\IP. I maintained and made modifications to both UPI and NSS. - ABU Analyzer I wrote a program called “ABU Analyzer”. It had two functions. The first parses C/C++ and the embedded SQL and stores this data in an MS Access database. The second program accessed the database and displayed the call hierarchy that showed where particular tables and columns were accessed. This was written as a side project during down time, because I wanted a better understanding of the very large NSS codebase. I shared this program with my co-workers who found it helpful. Show less

  • Systems Software International
    • Colorado Springs, Colorado Area
    • Programmer
      • 2000 - 2007

      - Designer and Developer of File Synchronization Service for Microsoft Windows 2000 and 2003 Server This product was a replacement for Microsoft’s File Replication System (FRS). It was written in C# (.Net) and used several services. It used active directory (LDAP) for configuration, message queuing for inter-process communication, and TCP/IP for communication between the clients. It stored the state of synchronization in a database, for the integrity of all file transfers. - Designed and Developed a file monitoring system (SSIMON) This product was written in C++ and later rewritten in C# (.Net). It watched a set of directories and, when a file appeared, it would run a script or executable with the filename passed as a parameter. The script or executable to run is stored in a XML configuration file. - Designed and Developed VB Scripts for Systems Management I wrote many scripts in VBScript including login scripts that would log user activity and deny access for various reasons. - Specialist in operating system and network level complex integration and problem determination. Computer and System Maintenance I would build and maintain computers and keep software up to date and running. Show less

    • Software Architect
      • 2000 - 2007

      I have maintained several open source projects on my free time as I enjoy programming. -Physics2D.Net From 2005 through 2008 I designed and developed a rigid body two-dimensional physics engine in C# called Physics2D.Net that has been used in several games. It can simulate thousands of objects in real time, and can accurately simulate inertia, gravity, drag, and collision response. Several other projects have borrowed code from Physics2D.Net such as the Farseer Physics Engine. (http://physics2d.googlepages.com) - The Ur-Quan ReMasters I designed and developed a two-dimensional space combat game in C# that has debris and artificial intelligence. It was inspired by the 1990s game Star Control 2. (http://sourceforge.net/projects/sc2-remake/) - H2Sharp I Wrote H2Sharp, an ADO.Net Wrapper for the H2 java database that used IKVM.Net to allow user to use H2 with .Net without having Java installed. (http://code.google.com/p/h2sharp/) - OpenAl.Net Designed and developed an object-oriented C# wrapper for OpenAl called OpenAl.Net (http://sourceforge.net/projects/openaldotnet/) Show less

Education

  • University of Colorado Colorado Springs
    Bachelor’s Degree, Computer Science

Community

You need to have a working account to view this content. Click here to join now