Introduction

Experience

Staff (Senior III) Security Engineer, Product Security

Walmart (February 2018 - Present)

Recommendations

Angelo Prado Senior Director, Product Security @ Oracle Cloud September 1, 2018, Angelo managed Jonathan directly at Walmart

Jonathan is among the best security development engineers I had the chance to work with, period.

He compliments top communication skills with an incredible wealth of experience in software development and innovative ideas. He is able to build and take ownership of existing code, design robust systems, and mentor other junior engineers through very complex problems.

Jonathan was instrumental in designing our secret management strategy at Jet, taking ownership of vulnerability management and contributing not only with solid software deliverables but also leading-edge security research.

I would recommend Jonathan to anyone looking for a genuinely passionate engineer with a talent for security.

Principal Engineer/Architect/Team Lead

1E (January 2014 - February 2018)

Recommendations

Lisandro Pacheco Solutions Architect at Greenfinch Technology Ltd July 16, 2018, Lisandro reported directly to Jonathan

One of the strongest technical people that I've ever worked with is the best way to describe Jonny.

Over the 2 years that I've worked with Jonny while we both team leaders, we collaborated in different projects, being the highlight the delivery of a platform that allowed other teams to build products over it. Jonny was especially outstanding in understanding the business proposition and implementing the key features of the platform.

I do recommend Jonny, as he will be a great addition to any team.

Sumir Karayi Founder and CEO of 1E February 9, 2018, Sumir was senior to Jonathan but didn’t manage directly

Brilliant colleague and a friend to everyone in the team. Jonny was a star in every project as he is a committed and excellent developer. We wish him well for the future.

James Wilson VP Engineering @ iQuate and 1E December 1, 2011, James managed Jonathan at iQuate and 1E

Jonny shows great passion for his work. His formidable skills in technologies such as multi-threaded C#, jquery, web services, and T-SQL are only shadowed by his ability to stick through challenges that others twice his age fail at. You can always count on him to get it done right

Jason Keogh CEO @ iQuate, VP Product @ 1E March 3, 2010, Jason managed Jonathan at iQuate and 1E

Jonny is a skilled developer and a pleasure to work with. During his time in iQuate Jonny has been exposed to a multitude of different technologies at very low levels. Jonny takes great pride in his work and his opinion is always valued.

Principal Engineer/Architect/Team Lead

iQuate (July 2003 - August 2014)

Recommendations

Owen Sullivan Software Development Manager - AWS CloudWatch January 29, 2014, Owen managed Jonathan indirectly at iQuate

Jonny is an insanely great full-stack Microsoft software developer, as skilled at front-end development as he is at back-end development. He has fantastic technical skills, intelligence and drive. His work as Senior Architect is quite simply world class. All his colleagues instinctively turn to him for help on the toughest technical problems. He has a passion for technology and building great products that causes him to constantly push himself and those around him to achieve more

Anthony Quigley Founder & Director at Digital Marketing Institute, Digital Marketing Evangelist and Entrepreneur, Advisor and Mentor March 2, 2010, Anthony managed Jonathan at eManageIT (iQuate)

Jonny was always focused and diligent and the task at hand. He is an effective team member and works well with a range of people. I would certainly recommend Johnny as a solid member in any development project team

Michael Surkan Building Social Communities for Software Engineers April 19, 2012, Michael was with another company when working with Jonathan at iQuate

Jonathan did an amazing job at clearly explaining the challanges and opportunities companies like his have in taking advantage of cloud computing on my podcast show (http://bit.ly/HWuew6). Jonathan is able to clearly explain complex technical issues in a way that listeners can understand. I would love to have Jonathan back on the show any time!

Products

  1. iQSonar
  2. iQDataHub
  3. iQAnalytics
  4. iQCMS
  5. iQNetScan
  6. iQStatus

iQSonar

iQSonar is a client-less, multi-threaded solution that uses various protocols to remotely communicate with a wide variety of hardware/software configurations (switches, servers, databases, hosted applications, virtualization platforms). The information gathered is used to calculate various needs with regards to licensing, purchasing, configuration and growth. It can discover, identify and connect to almost any network enabled device to gather information. It specializes in differentiating virtual from physical hardware and it is designed to be as quick and accurate as possible. It has been used in a variety of network sizes (100,000 devices, 10,000 servers, 200+ domains) and topologies (LAN/WAN).

iQDataHub

iQDataHub is a Data Warehouse designed to hold iQSonar data overtime in a cleansed and optimized way. It uses SSIS for ETL and moves data through several stages in to a final SQL Server 2012 warehouse schema. It takes iQSonar data and performs various cleansing methods to ensure that the data is presented in the best possible way. The data is stored over time so reports on change management and project progress can be generated and it is expected that it should handle several hundred datasets. The EDW is designed to allow dataset isolation and integrity, while allowing customers to merge data from external sources and link it to iQSonar data.

iQAnalytics

QlikView based interface for reporting various licensing scenarios based on iQSonar and iQDataHub data.

iQCMS

A custom database driven CMS. It uses custom Web Services, HTTP Handlers, AJAX (JavaScript). It is completely CSS theme-able. Pages are broken down in to components or controls and defined as rows in various tables. These components were then re-assembled in to HTML and JavaScript on request (Caching was also used). Pages could be stored on disk as Xml defined objects that were de-serialized into schema. This allowed the Pages to be re-assembled in different ways quickly; however the main goal was to implement multi-lingual pages in an easily maintainable way.

iQNetScan (previously eNA)

A client-less inventory and asset management product. As a precursor to iQSonar it was not as fully featured and only scanned Windows servers. It did however store its results in either SQL Server, MySQL, Oracle or Xml data files.

iQStatus

A high availability, high volume transaction and performance and monitoring solution for datacenters. It allowed per minute monitoring of thousands of network devices across a wide variety of technologies and protocols.

Technologies