Skip to content
View patrcoff's full-sized avatar
  • Kainos
  • Belfast
Block or Report

Block or report patrcoff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
patrcoff/README.md
  • 👋 Hi, I’m @patrcoff
  • 👀 I’m interested in open source software, IT tools, and am currently pivoting from IT Support to DevOps so anything in that realm is of great interest to me.
  • 🌱 I’m currently learning terraform, go, python, sql, software development practices, linux administration, cloud infrastucture platforms such as Azure and AWS to name a few.
  • 💞️ I’m looking to collaborate on: ISECAPIPY*, and any public projects (mainly in Python) who would be willing to have me work with them. I am new to contributing and am keen to learn more about best practices for working on Open Source.
  • 📫 How to reach me - for now, the best way would be to reach out on LinkedIn, if you don't already have another contact method for me. https://www.linkedin.com/in/patrick-coffey-b7a748b0



Over the past few months year or so I have been a little quiet on my personal GitHub for the following reasons:

  • I have been working towards a microcredential with the OU in AWS ML which has been done mainly within a cloud learning environment and taken most of my extra curricular attention since the beginning of summer.
  • I have started a new job, where I have recevied extensive training over 8 weeks in the form of what the company calls an Academy. Sort of like a bootcamp but with more positives and fewer negatives (including a full wage from day 1). The role is Platform Engineer so I've been upskilling in cloud technologies, DevOps, CI/CD, IAC and more. I've been usng my coorporate GH account primarily during this time hence the blackout here. I hope to soon showcase some of my newer skills here as and when I find the time, now that the Academy has ended and I'm getting ready to onboard to project work.
  • ++ SEE BELOW COMMENTS UNDER ISECAPIPY





Projects



ISECAPIPY

I am (had been) developing a Python package which is a wrapper for the Ivanti Security Controls Console REST API. This is was my first 'real world' project so to speak, and though I am proud of how the project is was going, I'm sure there are many improvements to be made in it (like finishing it). I was previously employed at Ivanti as a TSE supporting ISEC and it's due to my knowledge of this product that I have had chosen to focus on this project at this that point in my personal development. However, it should be noted that the project is fully Open Source and is based fully on publically available information about the ISEC product and its REST API. It is in no way affiliated with Ivanti itself and receives no support or funding from them. I would be keen to collaborate on this project with any actual customers of ISEC in order to get insights to desired functionality and real-world use cases.

I have since had no time to dedicate to this project due to significant time focus on learning cloud technologies, devops, and other upskilling related to my current role (Platform Engineer) as well as parenthood (who knew parenting could be so tiring!?). My wife has also been very unwell due to a condition called Hyperemisis Gravidarum which she had in her first pregnancy as well as now in he current pregnancy. This has resulted in very limited free time for me to focus on side projects outside of work. I highly recommend reading up on HG and other such conditions for general awareness and if you can contribute anything, be that time or money, to good causes, please do so. I was not aware of this debilitating condition before my wife got pregnant with my daughter Lena and have been shocked at how poorly educated people even in the health industry are on it. It is not morning sickness, it is so much worse.

This goes for all my other projects from the past too, though I am leaving them up for transparency and posterity. I have also been mostly commiting code to official repositories inside my company and client's private repositories from my professional account(s), hence the limited activity on this account, which is a personal one. Hopefully at some point in the future I will have more time to dedicate to my personal portfolio and produce some hopefully interesting projects.

Update Summer 2024

My second daughter has now been born and although some further recovery is needed, my wife is doing well. The '_good_' thing about hyperemesis is that once the baby is born, the sickenss goes away within a few hours as it is believed to be a hormonal reaction to the pregnancy. So thankfully that chapter is behind us, now just the small matter of chronic lack of sleep!

Hopefully there is light at the end of the tunnel though. Our daughter is nearly 3 months old now and is gradually getting better (she has some as-of-yet undiagnosed digestive issues causing her discomfort after feeding which keeps her awake during the night) and eventually we should all be back in a decent routine. I am hoping to be a little more active on this account thoughout the second half of this year and should be well under way with personal projects and writing. I have learnt a lot in the last year with my recent career pivot and am excited to show it off and share my knowledge here and in other places; as and when I get the time to do so.

Popular repositories Loading

  1. patrcoff patrcoff Public

    Config files for my GitHub profile.

  2. clippy2000 clippy2000 Public

    A clipboard content processor system tray tool written in Python

    Python

  3. isecapipy isecapipy Public

    Python wrapper module for the Ivanti Security Controls REST API

    Python

  4. heating-system heating-system Public

    JavaScript

  5. petapp petapp Public

    An app for managing purchasing and administering of pet medications (backend)

    Python

  6. pysweeper pysweeper Public

    Python