Skip to content
View rgpower's full-sized avatar
  • Halifax, NS

Block or report rgpower

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
rgpower/README.md

Hi there 👋

I work at CBN in R&D using Azure Cloud! My job title is Cloud Architect, but I've been in the business for over 25 years. I am equally comfortable at all stack levels, from 802.1Q VLAN encapsulation to VMs, SQL, noSQL, Containers, Cloud Functions, Cloud Messenging, IAM, Otel spans, and more. I have built production systems using Java, python, C++, C, Javascript, T-SQL, PL/SQL, OpenAPI, and more.

News

Here are my most recent credentials.

Credential See my full credential here
Certified Kubernetes Administrator Certified Kubernetes Security Specialist (CKS)
Certified Kubernetes Administrator Certified Kubernetes Administrator (CKA)
DevOps Leader DevOps Leader (DOL)®

Automation tasks and other snippets

Check out my gists. You might find them interesting for cloud-automation tasks and other random things.

Now

The Past

Other interesting places I worked include:

In addtion to cutting edge research projects, I was instrumental in helping several multinational businesses in the Atlantic Provinces achieve their technical goals:

My first web deployment and subsequent job:

In 1996, after learning of the web for the first time, I built and deployed likely one of the very first public facing WWW Servers (at Memorial University). Back then, the number of active websites were measured in the 1000s, whereas now over 10,000 new websites created every day.

Shortly after my web server deployment, I won a job competition posted on USENET, and I found myself responsible for the setup and maintenance of the Canadian Technology Network's first website, hosted on a SUN Microsystems UltraSPARC. It was there, under a very talented DBA that I learned how to program, write CGI scripts, and use these scripts to integrate third-party systems (like Oracle and cc:Mail), back before PCs even had TCP/IP stacks (remember Novell IPX/SPX, token ring?)

Pinned Loading

  1. selenium-testing-hcs-grid selenium-testing-hcs-grid Public

    Forked from celtx/selenium-testing-hcs-grid

    Run junit-based selenium tests in AWS CodeBuild for high concurrency and per-test execution environments.

    Java

  2. XML-Fast XML-Fast Public

    Forked from Mons/XML-Fast

    Very fast simple xml to hash parser

    Perl

  3. Firehose S3 to BigQuery Import, with... Firehose S3 to BigQuery Import, with NDSON per-row processing
    1
    "use strict";
    2
    
                  
    3
    const GCP_PROJECT = process.env["GCP_PROJECT"];
    4
    const BQ_DATASET = process.env["BQ_DATASET"];
    5
    const BQ_TABLE = process.env["BQ_TABLE"];
  4. pass in a bunch of synchronous parti... pass in a bunch of synchronous partials to get executed concurrently
    1
    """
    2
    pass in a bunch of synchronous partials to get executed concurrently
    3
    example:
    4
    import asyncio
    5
    import functools
  5. Create Jira tickets, attach images e... Create Jira tickets, attach images etc, via Java
    1
    package utils.jira;
    2
    
                  
    3
    import com.google.gson.GsonBuilder;
    4
    import org.asynchttpclient.*;
    5
    import org.asynchttpclient.request.body.multipart.FilePart;
  6. Google Authenticator MFA for Ubuntu ... Google Authenticator MFA for Ubuntu 22.04 LTS SSH: cloud-init
    1
    #cloud-config
    2
    locale: en_CA.UTF-8
    3
    locale_configfile: /etc/default/locale
    4
    package_update: true
    5
    package_upgrade: true