Michael Pasqualone

Hi, I'm Michael, a Software Engineer based in Canberra, Australia.

I'm a specialist developer and security expert in ExpressionEngine, C/Obj-C and PHP5.

Learn More About Me

About Me

Welcome to the personal web site of Michael Pasqualone. This site is the authoritative site for my personal contact information, public keys and other information you may need about me.

I founded and work at TotalServe, a small Australian high-end web-hosting and development company and founded OurCanberra, a completely open and democratically run Canberran not-for-profit community.

Personally, I am an advocate for strengthening our privacy rights and laws. I highly support the rollout of an Australian wide Fibre-to-the-Premise network and I deeply believe that individuals and companies have a very important role in demanding that widespread surveillance of Internet citizens be immediately stopped and laws put in place to greater protect the privacy of individuals online.

Education

  • University of Canberra

    Bachelor Degree in Software and Network Engineering In Progress

  • Wollongong TAFE

    Higher School Certificate

  • Oak Flats High School

    School Certificate

Certifications

  • Apple Certified System Administrator
  • Apple Certified Media Administrator
  • Apple Certified Technical Coordinator
  • Apple Certified Macintosh Technician
  • Red Hat Certified Engineer
  • Cisco Certified Network Associate
  • Linux Professional Institute Certification (LPIC) 1, 2 & 3

Free Work

My Expertise

ExpressionEngine

Deep experience with ExpressionEngine, including core redevelopment work and providing security fixes and patches.

Experience:

  • Security audits
  • Shopping Cart integrations
  • Custom development & plugins
  • Web-development & design

C/Obj-C Language

With over 7+ years experience in C and 4+ years in Objective-C for Mac. My focus has been on developing system daemons and server components.

Experience:

  • Nginx plugin development
  • apache/php plugin development
  • Apple Mac system processes & daemons
  • Small front-end Mac apps
  • Small iOS apps

PHP5

I have over 12+ years experience in PHP5 and specialise in object-oriented programming. I typically work within frameworks such as CodeIgniter, Laravel and Yii, however I have developed full web-applications.

Experience:

  • Various plugin development for third party software
  • Full stack/web-app development
  • Front-end web-sites
  • Back-end administrative interfaces

System Admin

I'm an experienced Linux and UNIX system administrator and I administrate hundred+ servers of ours across multiple data-centres and for a range of purposes.

Experience:

  • UNIX and Linux operations sytems (mainly Debian/GNU)
  • Amazon EC2 and large-scale solutions
  • Redundant solutions, SANs, geo-redundant data arrays and server farms
  • Extensive Mac OS X Server experience in Education & Enterprise environments.
  • Windows Server experience mainly with heterogeneous integrations.

Contact Michael

Canberra, Australia
michael(at)mpasqualone.com

I do not use Facebook, a cellphone/tracking device or any other services that compromises my security and/or privacy.

Public/GPG Key

If you wish to send me critical data over the network please use my GPG public key.

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.2 (GNU/Linux)

mQENBEw9VBsBCADKilBUmi1Qe32RyinszDOIHHJrPhijnmcS8VoyJA0RYg5Q1dVSbSbqZqyRhtLdGsjkPsrT59gUPhtT3vRLvCetOMB1Lum2ohI8Dz+b5gEnZl0eDNFvB8uvbMqek2QtmSbuNBakiuD+IaihPIReKwihzBXzS+7jJn7lFdsOpZVgswklCH7vnLerbK2CIxCGsast+pbv3Bz3O5xprSK4MFdzOp37lhX45g58fN5ycJnbEjRZXO2BUbywYOxY85ZcGKE4ISx95Ia1/uGRys6baXNwx0KLLiAHaX3Y/rE+tZqUIDz50qGiEzAPslJhjO3OpjURw+13WX7A+W+LUWqSFjvfABEBAAG0Lk1pY2hhZWwgUGFzcXVhbG9uZSA8bWljaGFlbEB0b3RhbHNlcnZlLm5ldC5hdT6JAYcEEAECAHEFAk52u8QwFIAAAAAAIAAHcHJlZmVycmVkLWVtYWlsLWVuY29kaW5nQHBncC5jb21wZ3BtaW1lCAsJCAcDAgEKGRhsZGFwOi8va2V5c2VydmVyLnBncC5jb20FGwMAAAAFFgMCAQAFHgEAAAAEFQgJCgAKCRDifaWc6wXlRgj/B/oD//QS2ed9rzEsjEmob858KO8cJYtWkZq9lL7URrIoPlG3Ydn/RZkQzzLKfeUKagL/iGldHbJD18Bql2QtltID3p0mlCokKEJxgrU/MrGPiM/qOtRlvdI5iB0c/4ZiH8xpZJE1jUB0TmO6TlBBH4y3y6L4cs0SgBqss4qJLfo7YfuHScWvzRmF6jwEC+Off7vGtz7qRkTXq45uKs6qYfxCVgyefOOeJasYY3XJaALQw6EIX526NQ1Via3mc+YBLWYpbZFM+33ttwWqAYKo4XZ0LtkhwIvkXJYGyJGNrvjNWndQg5IKoHBh+nXcdlw2tk8J8ugmif/4DjB2LEweeGEmiQEiBBABAgAMBQJOdrzpBQMAEnUAAAoJEJcQuJvKV618r/wIAJkZMLuQ5guH6cpvz82rOhGqPnLnoiH0MA+J3QBkDZPldBzQO5V1AEHZAN4iGARTt3hcr6cqlFNUcLv07dFJyIhQZtuMI5ALPon0TS6v4ACx4Vi0XFffaj2PTUVeh+94Zb30PbogehjpHCeebfAJOkRRmWbbjbZTp0ZpoeUid95BgxdTM6KjrvQ5MfrhZq68jrxGSOmz7WhLvsG5gBq8jpw7/VFwkrud/cgeMSQQbBmt+OBRu2Gr54Aia9z10Tc/YddJ4A6VP8naQ7SNplv6LX6zdgD3uLjiYVIQoaeIjFCLpeRvjcY3Aw7WqU5Oo2kEO5HYiWclcH0YAvQ8lH8Bqne0Lk1pY2hhZWwgUGFzcXVhbG9uZSA8bWljaGFlbEBtYWNleHBlcnRzLmNvbS5hdT6JAYcEEAECAHEFAk52u8QwFIAAAAAAIAAHcHJlZmVycmVkLWVtYWlsLWVuY29kaW5nQHBncC5jb21wZ3BtaW1lCAsJCAcDAgEKGRhsZGFwOi8va2V5c2VydmVyLnBncC5jb20FGwMAAAAFFgMCAQAFHgEAAAAEFQgJCgAKCRDifaWc6wXlRldDCADH5ptYIWa4jmxUfBpSsnwnWAbZ4qGAC0gJY6ykiPTuNpkslbp+UTOLePUQQc3qmHcsvo1Uw2xMMIzZu7TmZ/l0ErH4/0yl0xTFCju+3/X7S9IcdF2j9IsVKCWKxPCWpO8taCrf6norzwTfkhtRFExb5ue71I+W2+qIn9EdUvJzpXNcf1yPWI+2RHDtClRjxzIhTASC2TDx5E4E6vULxAAeVp5aRwDi4l+Bz/IETZaFJRRUd6xaeSrYy8v+9cSMrUz3MbZ6ev7+YDule6MYMD5q8mC+nfV8BW8eCRFQR3WlbytwEGPLkKut5idyenTDv2aF0eGpKr9/pFAugSFovORpiQEiBBABAgAMBQJOdrzpBQMAEnUAAAoJEJcQuJvKV618tNwH/RlbW+fsiddiCbYiB4DU+qYHS9yVPMFHc6RHj/ip26xFwnT7kkZO151zD5dhb+P7NImTHjB3+N/wl3BEW8iphZYeydH7zEHHogerlhq9mhDWI9LkTDMyzWVYcQnqAVws6I/tja56oz8BCxbgGK7MdK2aLS4ktGf2xKxeQ6vid/zPpR0hSEr/7OmrmnMvVcvg6mldGjDkgHyg5lbaqnZeNSeYAGyj2w3IB/EhuOw7SsdVyN55Zdn7HtXH9wNzGlNm++jiw/NKaDiVhAJK/PmhnDi+jb05u5IEbEEpY8S8rDhgW2QJhqUrAvoKdr2IiqIbEkGrtm4skbyowXdHf2zIDj60LE1pY2hhZWwgUGFzcXVhbG9uZSA8bWljaGFlbEBtcGFzcXVhbG9uZS5jb20+iQE3BBMBCgAhBQJTl+fwAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEOJ9pZzrBeVGe/4H/RiuZfNef/rht911A1OAaRwCvr7wnILdryZg9+KblQmJZTE8wXeGIepX0Wv3Kyq3AybrneNOLWQazgHQhwnSRZAP8FejPlzvkWbELN3uYEu24iIZ0Hy3tJKtl6bJXf9xjZJ3BdOo9IWkmPFSLDsaA5PZ8fC92vZoEImSZHsUWc7HyMKDxt7sMvSCkS0cyBQgStkfooFCgg5qdPzs8x3x2so4Bt1Xuxw5Z/xkjRVC4iY1hVap0B4NFzQObbr3zYgwg+nyBXJrSn4dWR/sOSx6t5hJn3A+nKtCcYIX7qDZOrRU9A+OgGdKurSlsWjTMROkcjVcWky7sm3KLSdLWsYmBIy5AQ0ETD1UGwEIAMSXJBnn7pdOZvAwGT1lz4YWyz0vUwS133BWjZ+QB5axaIcia/QLkxletIopWKs79His6juuo6FDr7saK4Eb2lzeUM9Crzk2RVZem1HRLsTulAfIdUoIyxnlQkPbYm7wzwAhXYxoOqE5LTN2jXdR+CI6y6zmNB5mQJ4YBcLhzXHyVwYJgbegeOLC1aiAd9X5tf6LAeaCiBGT/xjFG+J1Xub2FPsC5BjqM9+tDpd6sJlzhzMZ/L3JHVZ/VgPB4IwkzWQNDmZQtRtNjPgDae7fU0AQMCjTv7QCaRCYWjYt+7+pYp3Gm07wOAmqPcU5Zrf0VaR67n94rQcpkZbBn8b8sTkAEQEAAYkCQQQYAQIBKwUCTD1UHAUbDAAAAMBdIAQZAQgABgUCTD1UHAAKCRCOSKuQbHWAOhnnCACRC9BOv9r3S4rDdtEIvsrTUVt7BSEVOZx05bJ8pHzQ4/DlYuONbiUEMKIpIalGvMAkMCVlg0xmmkbwNIK7zeYMqNu3hu507RfCpifbu9Zu4AeqHKWOSpfvWFncaKTJe3O+caVtd1NJ1OH73xcLLTP2xVjukY+YBrn8mZIR1zSVpOa9SSIkv42Hc17B0zRl92e+aUuIE3QqkIyWzEZFiMyz5Yj4OgP2KYyjYVRFPWez44+buDvhQkNt/L7nfDspstApw/gzUzRIdfJ06dH6eHsS6qu8xquvPng8lq6jkji/UXa0OTccEQg8hsJJM94Xj1yrwXUSJdGwo+vo4gXKT3U1AAoJEOJ9pZzrBeVG0y0IAMZ9swGw2MYCIRJbVBeLbyxaaRPecYgkM01QHkL/1TjczBf+F4p7/5qVw7on0r+aejxQ0GwVookS1yga+Z5gKsksGmDqkt62f44TX5K/nvOZzb6h43TA+Exaz8j2JijuagteTuxGNlD3w3cAsnWeb299xBQdbb/ozyD3UsKnOUWglm2/eVuz7fJZ8FmHzTFZHtiPnQtth9pPTSV+8jBAw+uNwduS4piN9IGs22oIHEWcbEzwYvZaILt4OtaXz/63bwGwRkfvM+jGrliKWecfYH+Ut+XaBWFJ7XwslL00uKZYtfp5R/jhYdTNeFwhdbXwRxri2TnIa0+hIKCgiNuNW34==lHUu
-----END PGP PUBLIC KEY BLOCK-----